Skip to content

Commit 0d99a0b

Browse files
martinbonninmagicmarkbenjie
authored
Add 2026 Call for Projects blog post (#2351)
Co-authored-by: Mark Larah <mark@larah.me> Co-authored-by: Benjie <benjie@jemjie.com>
1 parent e79864d commit 0d99a0b

File tree

3 files changed

+91
-27
lines changed

3 files changed

+91
-27
lines changed
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
title: "2026 Call For Projects"
3+
tags: ["announcements"]
4+
date: 2026-04-13
5+
byline: Help the GraphQL ecosystem grow
6+
featured: true
7+
---
8+
9+
We're excited to announce the first GraphQL ecosystem Call For Projects!
10+
If you are building tools, advocating, or more generally supporting GraphQL, this program is for you.
11+
12+
Our goal is to offer financial support and recognition for individuals who are helping move the ecosystem forward.
13+
14+
Each selected project will receive a $5000 grant as well as promotion on the GraphQL blog and socials.
15+
16+
The Call for Projects is part of the general [GraphQL grant program](https://graphql.org/community/foundation/community-grant/) and submissions must meet some criteria:
17+
18+
* Contributes to a [`graphql`](https://github.com/graphql/) project or another GraphQL property ([YouTube](https://www.youtube.com/channel/UCIVbABX6aSk5hy5UPAhQdmQ), socials, ...).
19+
* Must be submitted by individuals (companies are not eligible for funding).
20+
* Requires signature of a grant agreement ([preview](https://github.com/graphql/foundation/blob/HEAD/grants/GraphQL_Grantee_Agreement-preview.pdf)).
21+
* Requires a graphql.org blog post explaining the work.
22+
23+
For 2026, we encourage participants to submit projects around the themes below:
24+
25+
* [AI](https://github.com/graphql/ai-wg/issues)
26+
* [Golden path](https://github.com/graphql/golden-path-wg/)
27+
* Security
28+
* [graphql-js improvements](https://github.com/graphql/graphql-js/issues)
29+
* Guides and tutorials
30+
31+
For example, these topics have been discussed recently in the community and would be good starting points for contributions:
32+
33+
* Implement alternative serialization format (CBOR, argo) in graphql-js.
34+
* Implement [semantic introspection](https://github.com/graphql/ai-wg/blob/main/rfcs/semantic-introspection.md) in graphql-js to make it easier for agents to discover GraphQL schemas and types.
35+
* Implement new experimental GraphQL features such as []`onError` or service capabilities](https://github.com/graphql/graphql-spec/pull/1163) in graphql-js.
36+
* Implement a type-safe query builder library using TypeScript.
37+
* Design and implement a "[caniuse.graphql.org](https://github.com/graphql/community-wg/issues/165)" website to make it easy to see at a glance what experimental features are supported in different frameworks.
38+
* Propose and implement an alternative way to thread in inputs to @skip/@include (highlighted as a problem [here](https://www.youtube.com/watch?t=498&v=Orgyp3xOqwY&feature=youtu.be)).
39+
* Design and implement a [content hub](https://github.com/graphql/community-wg/issues/158) for easily spreading the word about GraphQL.
40+
* Run a [GraphQL survey](https://github.com/graphql/community-wg/issues/55).
41+
* Modernize and reimplement https://www.howtographql.com/ with modern tools.
42+
* Document [additional GraphQL Schema Guidelines](https://github.com/graphql/graphql.github.io/issues/2353) on the graphql.org website.
43+
* Illustrated guides for newcomers.
44+
45+
This list is not exhaustive and all submissions will be carefully examined. If you are unsure about where to start, join the [Discord server](https://discord.graphql.org) to brainstorm ideas.
46+
47+
## 🗓️ Timeline
48+
49+
* May 31, 2026: deadline for submissions.
50+
* June 30, 2026: winners are announced.
51+
* Dec 31, 2026: program closes.
52+
53+
## ✅ Apply Now!
54+
55+
You can apply now by filing the [GraphQL grant application](https://docs.google.com/forms/d/e/1FAIpQLSciopqGoQE2hBhxsb5E6dq12VrD221Zv4dsGWa1nQM35FT1nA/viewform).
56+
57+
For any questions please reach out to [operations@graphql.org](mailto:operations@graphql.org) or join the discussion on [Discord](https://discord.graphql.org) (channel `#wg`).
58+
59+
We're looking forward to your proposals!
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Community Grant Program
22

3-
The [GraphQL Foundation](/foundation) funds a [Community Grant](/foundation/community-grant) program that is administered by the [GraphQL TSC](/community/contribute/governance/#technical-governance). The goal of the community grant program is to provide support to individuals working on initiatives that benefit the core technical project and the community at large.
3+
The [GraphQL Foundation](/foundation) funds a [Community Grant program](/foundation/community-grant) that is administered by the [GraphQL TSC](/community/contribute/governance/#technical-governance). The goal of the community grant program is to provide support to individuals working on initiatives that benefit the core technical project and the community at large.

src/pages/community/foundation/community-grant.mdx

Lines changed: 31 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,14 @@ administered by the [GraphQL Technical Steering Committee (TSC)][tsc]. The goal
1212
of the program is to provide financial support and incentives for key technical
1313
and community initiatives within the GraphQL Foundation's projects.
1414

15-
The GraphQL Community Grant program accepts applications at any time and reviews
16-
them at least twice per year. Grant applications are reviewed by the TSC based
15+
The GraphQL Community Grant program accepts both spontaneous applications and
16+
responses to call for projects. Grant applications are reviewed by the TSC based
1717
upon funding that is received as membership dues for the GraphQL Foundation.
1818
This is one way in which the GraphQL Foundation directly supports the ongoing
1919
health of the GraphQL developer ecosystem.
2020

21-
We encourage you to be creative in your grant application, and propose tasks
22-
that are straightforward to articulate, achievable in three months, and bounded
23-
in scope.
21+
We encourage you to be creative in your grant application and propose tasks that
22+
are straightforward to articulate, and bounded in scope and time.
2423

2524
Examples include:
2625

@@ -41,36 +40,38 @@ time.
4140
To apply, please complete the [GraphQL Community Grant Program
4241
application][application-form].
4342

44-
The GraphQL Community Grant Program accepts applications at any time. Applicants
45-
can only have one active grant at a time, but may re-apply at any time.
43+
Applicants can only have one active grant at a time.
4644

4745
## FAQs
4846

4947
### Do I need to be developing the specification or code to apply?
5048

51-
While we anticipate most applications will be for new technical development and
49+
While we expect most applications will be for new technical development and
5250
documentation, we also encourage applications for community-building activities.
5351
Examples include community gardening and neutral advocacy for GraphQL adoption.
5452

5553
### What work is expected?
5654

57-
Applications should describe work that can be completed in two to three months.
58-
Additionally, we'll ask you to write a blog post report after three months
59-
describing your work and its impact on the GraphQL community.
55+
Applications should describe work that can be completed in less than twelve
56+
months. Additionally, we'll ask you to write a blog post report describing your
57+
work and its impact on the GraphQL community.
6058

6159
### What amount of money is available per grant?
6260

63-
The grant amount offered will depend on our available funding and the number of
64-
approved grants per cycle. Individual grants are expected to be between $1,000
65-
and $10,000 USD. When you apply you can select what size of grant you feel would
66-
be appropriate, but if approved you may be offered a different amount and it
67-
will be your choice whether to proceed.
61+
Call for projects offer a fixed amount (typically $5000).
62+
63+
Spontaneous applications are expected to be between $1,000 and $10,000 USD. When
64+
you apply you can select what size of grant you feel would be appropriate, but
65+
if approved you may be offered a different amount, and it will be your choice
66+
whether to proceed.
6867

6968
### When can I expect to receive a response about my application?
7069

71-
We will review applications at least twice per year; however, we endeavor to
72-
review applications as they come in and you will receive a response within 2
73-
months of review.
70+
Call for projects include a full timeline, including responses deadlines.
71+
72+
Spontaneous applications are reviewed on a case by cases basis. We endeavor to
73+
review applications as they come in, and you will receive a response within 3 to
74+
4 working weeks.
7475

7576
### How often can I apply?
7677

@@ -126,8 +127,13 @@ disbursed only upon successful completion of the agreed deliverables.
126127

127128
### How does the review process work?
128129

129-
After submission, the GraphQL TSC's appointed grants representative is notified
130-
and typically reviews the application within two working weeks. If the grant is
130+
Call for projects include a full timeline, including submission and responses
131+
deadlines.
132+
133+
Spontaneous applications are reviewed on a case-by-case basis.
134+
135+
In both cases, the GraphQL TSC's appointed grants representative is notified and
136+
typically reviews the application within two working weeks. If the grant is
131137
clearly out of scope, it will be declined with an explanation. If more
132138
information is needed, it will be requested. Otherwise, the application proceeds
133139
to the full TSC for review, discussion, and voting.
@@ -136,12 +142,11 @@ The TSC aims to provide feedback within a further 2–3 working weeks, though th
136142
may take longer depending on availability or complexity. If it takes longer than
137143
3 weeks, the applicant will be informed.
138144

139-
At the end of the review process, one of three outcomes is likely:
145+
Submissions are evaluated based on their ability to meet the following criteria:
140146

141-
1. The application is accepted, and next steps (contract, invoicing, etc.) are
142-
initiated.
143-
2. Changes are requested (e.g. revised scope or funding).
144-
3. The application is declined, typically with guidance for resubmission.
147+
- How well the submission addresses a common problem in the GraphQL ecosystem
148+
- Audience, societal, and environmental impact
149+
- Current or planned involvement of the applicant in the GraphQL community
145150

146151
Note: Timelines are best-effort and may shift due to holidays, travel, or other
147152
factors.

0 commit comments

Comments
 (0)