Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/keystonejs/keystone

The superpowered headless CMS for Node.js — built with GraphQL and React
https://github.com/keystonejs/keystone

cms cms-framework graphql keystonejs nodejs react

Last synced: 5 days ago
JSON representation

The superpowered headless CMS for Node.js — built with GraphQL and React

Awesome Lists containing this project

README

        


Keystone: The superpowered CMS for developers



















---



Keystone helps you build faster and scale further than any other CMS or App Framework. Describe your schema, and get a powerful GraphQL API & beautiful Management UI for your content and data.


No boilerplate or bootstrapping – just elegant APIs to help you ship the code that matters without sacrificing the flexibility or power of a bespoke back-end.

## Contents

- [Usage & Documentation](#usage--documentation)
- [Versioning](#versioning)
- [Code of Conduct](#code-of-conduct)
- [Security](#security)
- [License](#license)

## Usage & Documentation

Keystone 6 is published to npm under the `@keystone-6/*` namespace.

You can find our extended documentation on our [website](https://keystonejs.com/docs), but some quick links that might be helpful:

- Read [Why Keystone](https://keystonejs.com/why-keystone) to learn about our vision and what's in the box.
- [Getting Started](https://keystonejs.com/docs/getting-started) walks you through first steps with the `create-keystone-app` CLI.
- Our [Examples](./examples) contain a growing collection of projects you can run locally to learn more about a [Keystone feature](https://keystonejs.com/why-keystone#features).
- An [API Reference](https://keystonejs.com/docs/apis) contains the details on Keystone's foundational building blocks.
- Some [Guides](https://keystonejs.com/docs/guides/overview) offer practical walkthroughs on how to build with those blocks.

> 💡 While our `API Reference` is generally complete, we are are still working hard on increasing the fidelity of our `guides` and `examples`. If you have an example you'd like see, please [open a GitHub discussion](https://github.com/keystonejs/keystone/discussions/new)!

Our `@keystone-6/*` packages are written for the [Node Maintenance and Active LTS](https://github.com/nodejs/Release) versions of Node; and our continuous integration seamlessly tracks that.
You may have success with Node versions that are Pending or End-of-Life, but you may have problems too.

### Looking for Keystone 5?

The [Keystone 5](https://github.com/keystonejs/keystone-5) codebase is now in maintenance mode and lives at [keystonejs/keystone-5](https://github.com/keystonejs/keystone-5). For more information read [Keystone 5 and beyond](https://github.com/keystonejs/keystone-5/issues/21).

## Enjoying Keystone?

- Star this repo 🌟 ☝️
- Follow Keystone on [Twitter](https://twitter.com/KeystoneJS)
- Join the conversation in [Keystone community Slack](http://community.keystonejs.com/).

### Interested in what's new?

For a birds-eye view of what the Keystone project is working towards, check out our [Roadmap](https://keystonejs.com/updates/roadmap).

### Feedback

Share your thoughts and feature requests on Slack (preferred) or Twitter. [Bugfixes and issues always welcome](https://github.com/keystonejs/keystone/issues/new/choose).

## Versioning

Keystone follows [semver](https://semver.org/).

## Code of Conduct

Keystone adheres to the [Contributor Covenant Code of Conduct](/CODE-OF-CONDUCT.md).

## Security

For vulnerability reporting, please refer to our [security policy](/SECURITY.md).

## License

Thinkmill

Copyright (c) 2024 [Thinkmill Labs](https://www.thinkmill.com.au/labs?utm_campaign=keystone-github) Pty Ltd. Licensed under the MIT License.