Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/prisma-labs/graphql-framework-experiment

Code-First Type-Safe GraphQL Framework
https://github.com/prisma-labs/graphql-framework-experiment

api framework graphql typescript

Last synced: 4 days ago
JSON representation

Code-First Type-Safe GraphQL Framework

Awesome Lists containing this project

README

        




👋




Development of Nexus Framework has ended. Please read our annoucement issue for details and follow our migration guide to start using Nexus Schema. The old website can be found here.







🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧 🚧





Nexus







Code-First Type-Safe GraphQL Framework


Made with ♥️ by Prisma • Nexus Schema originally by Tim Griesser


[Tweets](https://nxs.li/tweets) // [Discussions](https://nxs.li/discussions) // [Issues](https://nxs.li/issues) // [Changelog](https://nxs.li/changelog) ([canary](https://nxs.li/changelog/canary)) // [Repo](https://nxs.li/repo)




Nexus is a [Node.js](https://nodejs.org) [TypeScript](https://www.typescriptlang.org/)-focused [code-first](https://www.prisma.io/blog/series/what-is-nexus-wsobadcm7oju) [GraphQL](https://graphql.org/) framework. It has three complementary aspects that you interact with:

1. An API for building your fully featured GraphQL API. All features include a focus on type-safety autocompletion and jsDoc.
2. A CLI for supporting your daily workflows while working.
3. A plugin system spaning API _and_ CLI for rich end-to-end plugins that you can use (or write) to fill in your niche needs.

Nexus is young, but growing fast. Every two weeks [a new release is cut](https://nxs.li/changelog).

## Quickstart

```
npx nexus
```

## Documentation

Checkout our website https://nxs.li/docs.

## Links

- [nxs.li/docs](https://nxs.li/docs)
- [nxs.li/tweets](https://nxs.li/tweets)
- [nxs.li/issues](https://nxs.li/issues)
- [nxs.li/discussions](https://nxs.li/discussions)
- [nxs.li/changelog](https://nxs.li/changelog) ([canary](https://nxs.li/changelog/canary))
- [nxs.li/contributing](https://nxs.li/contributing)

## Repo / Package Overview

![Repos & Packages Diagram](https://dsc.cloud/661643/repos-and-packages.png)

## License

MIT License