Hacktoberfest, brought to you by DigitalOcean, GitHub & Twilio, is a month-long celebration of open source software that happens every year during October. Hacktoberfest started in 2014 and rallies a global community of contributors, with last year’s event drawing more than 30,000 participants and nearly 240,000 pull requests.
Hasura & open source
We open-sourced the Hasura GraphQL Engine just about 2 months back and have received an amazing response from the community.
GraphQL is a rapidly emerging field and developers the world over are moving towards building applications using GraphQL. We look forward to being involved with the large open source community that’s excited about GraphQL and the tooling around GraphQL. There is a lot of tooling, boilerplates and tutorials that can be created to help the community move forward faster.
Hacktoberfest with Hasura
The Hasura GraphQL Engine is a GraphQL server that gives you instant, realtime GraphQL APIs over Postgres, with webhook triggers on database events for asynchronous business logic. The GitHub repo is organised across the following components (I have also mentioned the programming language/framework used):
- Core engine (Server) — Haskell
- Console — React
- CLI — Go
- Docs — reStructuredText with Sphinx
- Community resources: NodeJS, Python, React, ReactNative, Flutter, Vue and anything and everything the community would like to see and contribute.
Issues across all these components are available for taking up and have been marked as
hacktoberfest. If you’re new to open-source, or the respective programming language/framework, we suggest that you look at issues we have also labelled as
good first issue.
Here are some issues already marked:
add more boilerplates for serverless triggers · Issue #431 · hasura/graphql-engine
Need more examples on serverless triggers for various platform on different languages aws-lambda node 8 java csharp…github.com
update checker bottom-bar hiding the run button under sql tab · Issue #271 · hasura/graphql-engine
The update checker bottom bar is hiding the Run button on SQL page. PFA the screenshot of the same. The update checker…github.com
Click on the link below to find more issues:
Blazing fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on…github.com
Get some Hasura SWAG!
To participate, you can submit a pull request to our GraphQL Engine repository between 1st to 31st of October. If you’re taking up an issue, do comment on it displaying intent so that duplicate work can be avoided.
We’ll send a Hasura sticker pack to anyone who submits a PR. And if your PR to an issue tagged as ‘hacktoberfest’ gets merged, we will ship a Hasura t-shirt and a sticker pack to you (wherever in the world you are). We will send you a form to fill out for details as and when this happens.
To learn more about Hacktoberfest from DigitalOcean, GitHub and Twilio, you can visit the official page. You can register on the page to get a limited edition Hacktoberfest shirt from DigitalOcean for completing five pull requests on public GitHub repositories. Contributions to the Hasura GraphQL Engine repo will count towards the five 😊.