An open and neutral home for the GraphQL community to enable widespread adoption and help accelerate development and the surrounding ecosystem
As application development shifts towards microservices architectures with an emphasis on flexibility and speed to market, tools like GraphQL are redefining API design and client-server interaction to improve the developer experience. GraphQL makes cross-platform and mobile development simpler with availability in the programming language of your choice, while allowing developers to create seamless user experiences for their customers.
Airbnb, Atlassian, Audi, CNBC, GitHub, Major League Soccer, Netflix, Shopify, The New York Times, Twitter, Pinterest and Yelp are working together to form a new, vendor-neutral foundation that will provide unified governance and stewardship for GraphQL.
Hosted under the Linux Foundation, the nonprofit organization enabling mass innovation through open source, the Foundation’s mission will be to enable widespread adoption and help accelerate development of GraphQL and the surrounding ecosystem.
The Foundation will combine resources to provide financial and intellectual resources, infrastructure, outreach services, events, and training. We invite others to join us to empower the community and ensure long-term technical success for GraphQL.
“At Facebook, our mission is to give people the power to build community and bring the world closer together. We believe open source projects and the communities built around them help accelerate the pace of innovation and bring many minds to bear to solve large-scale challenges. GraphQL is one such project and community and the GraphQL Foundation will help ensure GraphQL continues to solve the real data fetching challenges that developers will face in building the products of tomorrow.”Killian MurphyDirector, Facebook Open Source
“We are excited to welcome the GraphQL community to the Linux Foundation. GraphQL has redefined how developers work with APIs and client-server interactions. We look forward to working with the community to become an independent foundation, draft their governance and continue to foster the growth and adoption of GraphQL.”Chris AniszczykVice President of Developer Relations, the Linux Foundation
“As one of GraphQL’s co-creators, I’ve been amazed and proud to see it grow in adoption since its open sourcing. Through the formation of the GraphQL Foundation, I hope to see GraphQL become industry standard by encouraging contributions from a broader group and creating a shared investment in vendor-neutral events, documentation, tools, and support.”Lee ByronCo-creator of GraphQL
“Airbnb is making a massive investment in GraphQL, putting it at the center of our API strategy across both our product and internal tools. We are excited to see the Foundation play a key role in cultivating the community around GraphQL and continue to evolve GraphQL as a technology, paving the way for continued innovation of Airbnb’s API.””Adam NearyTech Lead, Airbnb
“Given GraphQL's centrality in the modern app development stack, the foundation we're announcing today is not just necessary, but overdue. As the creators of Apollo, the most widely used implementation of GraphQL, we're looking forward to working together with the Linux Foundation to define appropriate governance processes for this critical Internet standard”Geoff SchmidtCo-founder and CEO of Apollo GraphQL
“GraphQL, and the strong ecosystem behind it, is leading to a fundamental change in how we build products, and it helps bring together teams and organizations of every size. At Coursera, GraphQL assists us in understanding the massive breadth of our APIs and helps us create transformative educational experiences for everyone, everywhere. We're excited to see the impact of the GraphQL Foundation in making both the technology and the community stronger. ”Jon WongStaff Software Engineer, Coursera
“GraphQL has come a long way since its creation in 2012. The GraphQL Foundation is an exciting step forward, acknowledging GraphQL’s evolution from the technology that powered Facebook’s core applications to an open source technology on the way to becoming a ubiquitous standard across the entire industry. This new governance model will provide a neutral venue and structure -- under Lee’s continued, steady leadership – for the entire ecosystem to drive the technology forward.”Nick SchrockFounder, Elementl, GraphQL Co-creator
“We created GraphQL at Facebook six years ago to help us build high-performance mobile experiences, so to see it grow and gain broad industry adoption has been amazing. Since Facebook open-sourced GraphQL in 2015, the community has grown to include developers around the world, newly-founded startups, and well-established companies. The creation of the GraphQL Foundation is a new chapter that will create a governance structure we believe will empower the community and provide GraphQL long-term technical success. I'm excited to see its continued growth under the Foundation's guidance.”Dan SchaferFacebook Software Engineer, GraphQL Co-creator
“GraphQL has proven to be a valuable, extensible tool for GitHub, our customers, and our integrators over the past two years. The GraphQL Foundation embodies openness, transparency, and community — all of which we believe in at GitHub.”Kyle DaigleDirector, Ecosystem Engineering, GitHub
“This is a very welcome announcement, and we believe that this is a necessary step. The GraphQL community has grown rapidly over the last few years, and has reached the point where transparent, neutral governance policies are necessary for future growth. At Hasura, we look forward to helping the Foundation in its work.”Tanmai GopalCEO Hasura
“GraphQL has become one of the most important technologies in the modern application development stack and sees rapid adoption by developers and companies across all industries. At Prisma, we’re very excited to support the GraphQL Foundation to enable a healthy community and sustain the continuous development of GraphQL.”Johannes SchicklingFounder and CEO, Prisma
“At Shopify, GraphQL powers our core APIs and all our mobile and web clients. We strongly believe in open development and look to the Foundation to help expand the community and nurture its evolution.”Jean-Michel LemieuxSVP Engineering, Shopify
“GraphQL is gaining tremendous adoption as one of the best protocols for remote retrieval of large object graphs. At Twitter, we are looking forward to what’s to come in the GraphQL ecosystem and are very excited to support the GraphQL Foundation.”Anna SulkinaSr. Engineering Manager, Core Services Group, Twitter
What is being announced?
A new, neutral foundation is being developed to provide unified governance and vendor-neutral stewardship for GraphQL, as well as oversight of funding and operations/marketing staffing resources are held in a neutral fashion.
Why did the GraphQL community decide to start a foundation? Why is a foundation needed?
As seen with countless other open source projects, providing a neutral home for the community to collaborate will encourage more participation and contribution. Foundations enable the community to spread responsibilities and costs for infrastructure out – helping to increase overall investment – while providing more opportunities to get involved.
Why should developers care?
In addition to neutral governance ensuring equal treatment in the community, the foundation will provide more resources for the GraphQL community which will benefit all contributors. Some examples of things the foundation will help with are organizing events and working groups, formalizing governance structures, providing marketing support to the project, and handling IP and other legal issues as they arise.
Why is GraphQL growing so quickly?
GraphQL addresses many of the limitations of traditional REST APIs. It enables clients to specify exactly what data is needed, makes it easier to aggregate data from multiple sources, and uses a type system to describe data.
Who is using GraphQL?
GraphQL was created at Facebook and is being used in production by a variety of high scale companies such as Airbnb, Atlassian, Audi, CNBC, GitHub, Major League Soccer, Netflix, Shopify, The New York Times, Twitter, Pinterest and Yelp. GraphQL continues to power hundreds of billions of API calls a day at Facebook.
How will this impact the technical direction of GraphQL?
The technical communities of Linux Foundation projects are independent, and GraphQL will continue to develop according to its own road maps and timetables. The Linux Foundation accelerates the development of open source projects by providing the underlying assistance and governance that is necessary for collaborative work, including legal, infrastructure, and support for developers, events, marketing and community facilitation.
What are the next steps in the process?
The next steps are to first finalize the list of founding members of the new foundation. A governance structure will then be established, legal entities formed, and trademarks transferred. A governing board, technical advisory committee and marketing/outreach committee will all be elected. We plan to do this over the coming months with Facebook and the GraphQL community.
How do I get involved?
Developers can already contribute to the project at https://github.com/graphql as they have. Organizations interested in becoming members of the new foundation and shaping its governance should visit foundation.graphql.org and sign up to the mailing list.
Which projects will be in the GraphQL Foundation?
This wont’ be decided until a technical board is officially formed and a project acceptance process is established by the community. The current thoughts are The GraphQL specification, GraphQL.js