Announcing Hacktoberfest 2018 with Hasura

Celebrating opensource software with #hacktoberfest

We’re super excited to announce that Hasura will be participating in this year’s Hacktoberfest! Get your PRs merged into the GraphQL Engine repo to get some cool Hasura swag 😎.

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):

  1. Core engine (Server) — Haskell
  2. Console — React
  3. CLI — Go
  4. Docs — reStructuredText with Sphinx
  5. 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:

hasura/graphql-engine
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.
Hasura SWAG!

We’ll share more updates over the next few weeks. In the meantime, post your questions on our Discord server or tweet @HasuraHQ with the hashtag #hacktoberfest.


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 😊.


Hasura is an open-source engine that gives you realtime GraphQL APIs on new or existing Postgres databases, with built-in support for stitching custom GraphQL APIs and triggering web hooks on database changes.