The most advanced open-source headless CMS to build powerful APIs with no effort.
Strapi is a free and open source headless CMS delivering your content anywhere you need.
Read the Getting Started tutorial or follow the steps below:
Install Strapi with this Quickstart command to create a Strapi project instantly:
or
This command generates a brand new project with the default features (authentication, permissions, content management, content type builder & file upload). The Quickstart command installs Strapi using a SQLite database which is used for prototyping in development.
Hasura GraphQL Engine is a blazing-fast GraphQL server that gives you instant, realtime GraphQL APIs over Postgres, with webhook triggers on database events, and remote schemas for business logic.
Hasura helps you build GraphQL apps backed by Postgres or incrementally move to GraphQL for existing applications using Postgres.
Read more at hasura.io and the docs.
Read more at hasura.io and the docs.
Table of Contents
The fastest way to try Hasura out is via Heroku.
Click on the following button to deploy GraphQL Engine on Heroku with the free Postgres add-on:
Reaction is a headless commerce platform built using Node.js, React, and GraphQL. It plays nicely with npm, Docker and Kubernetes.
Follow the documentation to install Reaction with Reaction Platform for all supported operating systems.
To stop the API and the MongoDB server, enter docker-compose down
.
CTRL+C
to stop.
CTRL+C
to interrupt the test run.
CTRL+C
to interrupt the test run.
Build:
Run:
Use an external GraphQL client to test http://localhost:3000/graphql. GraphQL Playground isn't served on GET requests because it's in production mode.
Saleor is a rapidly-growing open source e-commerce platform that has served high-volume companies from branches like publishing and apparel since 2012. Based on Python and Django, the latest major update introduces a modular front end powered by a GraphQL API and written with React and TypeScript.
Saleor is free and always will be.
Help us out… If you love free stuff and great software, give us a star!
Saleor requires Python 3.8, Node.js 10.0+, PostgreSQL and OS-specific dependency tools.
See the Saleor docs for step-by-step installation and deployment instructions.
A scalable platform and CMS to build Node.js applications.
schema => ({ GraphQL, AdminUI })
Keystone comes with first-class GraphQL support, a highly extensible architecture, and a wonderful Admin UI.
Keystone 5 is a complete re-imagining of KeystoneJS for the future. It builds on the lessons we learned over the last 5 years of the KeystoneJS' history and focuses on the things we believe are the most powerful features for modern web and mobile applications.
This means less focus on hand-holding Node.js template-driven websites and more focus on flexible architecture, a powerful GraphQL API with deep authentication & access control features, an extensible Admin UI and plugins for rich field types, file and database adapters, and session management.
Online comments are broken. Our open-source commenting platform, Coral, rethinks how moderation, comment display, and conversation function, creating the opportunity for safer, smarter discussions around your work. Read more about Coral here.
Built with <3 by the Coral team, a part of Vox Media.
Preview Coral easily by running it via a Heroku App:
You can get started with Coral using our Documentation.
You’ve installed Coral on your server, and you’re preparing to launch it on your site. The real community work starts now, before you go live. You have a unique opportunity pre-launch to set your community up for success. Read our Community Guides to learn more.
The first developer-oriented translation tool
True asynchronous flow between translators and your team.
Accent provides a powerful abstraction around the process maintaining translations in a web/native app.
Easiest way to run an instance of Accent is by using the offical docker image: https://hub.docker.com/r/mirego/accent
This will start the webserver on port 4000, migrate the database to have an up and running Accent instance!
The app is modeled with the Twelve-Factor App architecture, all configurations are stored in the environment.
A picture is worth a thousand words. Or is it? Tables, charts, pictures are all useful in understanding our data but often we need a description – a story to tell us what are we looking at. Accelerated Text is a natural language generation tool which allows you to define data descriptions and then generates multiple versions of those descriptions varying in wording and structure.
Accelerated Text can work with all sorts of data:
With Accelerated Text you can use such data to generate text for your business reports, your e-commerce platform or your customer support system.