• Stars
    star
    1,718
  • Rank 27,170 (Top 0.6 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created almost 12 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

โœจOpen Source GraphQL CMS

Prime

Open Source GraphQL CMS

Join the chat at https://gitter.im/primecms npm downloads npm codecov CircleCI last commit license

Prime is a standalone, self-hosted, headless CMS with a GraphQL interface powered by TypeScript.

Why Prime?

There are a lot of headless SaaS solutions out there, and many of them better than Prime, but sometimes there is a need to host the CMS locally and while most open source projects work well for that, they are missing key features.

Please donโ€™t forget to star this repo if you found it useful

Features

  • ๐Ÿ–จ Headless GraphQL Interface
  • ๐Ÿš€ Simple to use, yet powerful
  • ๐Ÿ“ Slices and Groups fields
  • โ˜‘๏ธ Create your own custom fields
  • ๐Ÿ‡ฎ๐Ÿ‡ธ ๐Ÿ‡ฏ๐Ÿ‡ต Multiple languages
  • ๐Ÿšง Preview drafts and releases without publishing
  • ๐Ÿ”‘ Resource and user access control
  • ๐Ÿ“† Plan and schedule releases
  • ... and many more

See the feature comparison to Prismic, Contentful and Strapi.

Examples

Integration examples with previews.

Tools

Screenshots

List of documents Edit document Edit schema
Content Management Content Editing Schema Modeling
Multiple locales Set Preview URLs Create Releases
Multiple locales Set Preview URLs Create Releases
GraphQL Queries GraphQL Mutations
GraphQL Queries GraphQL Mutations

More screenshots available here

Getting Started

๐Ÿ“– Read Docs

๐Ÿšง Prime is currently in beta ๐Ÿšง

To get a sandbox to play with, just hit the Deploy button:

Deploy

Video Tutorials

Installing video tutorial Adding Cloudinary
Installing on Heroku Adding Cloudinary

Credits

This project would not have been made possible without support from the community.

Special thanks to the following projects (sorted alphabetically):

More Repositories

1

react-native-carplay

CarPlay with React Native
TypeScript
657
star
2

react-three-gui

GUI tools for react-three-fiber and react-spring
TypeScript
528
star
3

hekla

Hekla for Hacker News (open source React Native app)
TypeScript
363
star
4

gatsby-source-prismic-graphql

Gatsby source plugin for Prismic GraphQL
TypeScript
137
star
5

react-native-sfsymbols

SF Symbols in your iOS app
Objective-C
126
star
6

react-native-appstore

App Store clone in React Native
JavaScript
109
star
7

homebridge-plugin-eufy-security

Eufy security homebridge plugin
TypeScript
84
star
8

kvikmyndr-app

Whats in the movies tonight?
TypeScript
50
star
9

graphql-gatsby

Direct access to Gatsby's GraphQL schema and resolvers without the ecosystem
JavaScript
49
star
10

react-three-fiber-examples

react-three-fiber examples in react native
JavaScript
36
star
11

react-native-webgl-arkit

THREE.js ARKit extension for react-native-webgl
Objective-C
32
star
12

kohana-gitweb

GitHub 'like Repository Browser for Kohana 3.3
JavaScript
29
star
13

gatsby-plugin-prismic-preview

Preview plugin for gatsby-source-prismic
CSS
25
star
14

graphql-mst

Convert GraphQL to mobx-state-tree models
TypeScript
23
star
15

react-typescript-iso-kit

Another starter kit with typescript, jest, isomorphic, webpack etc.
JavaScript
22
star
16

gatsby-source-graphql-universal

Plugin for connecting arbitrary GraphQL APIs to Gatsby GraphQL with client side execution
JavaScript
20
star
17

react-suspense-demo

React Suspense Demo inspired by Dan's future api
JavaScript
20
star
18

obdii

OBD2 in TypeScript
JavaScript
19
star
19

react-native-youtubetv-demo

Re-creating YouTube TV's animated list in React Native
JavaScript
12
star
20

arduino-wiegand

Wiegand-26 library for communicating with 2-wire wiegand protocol.
C++
10
star
21

next-meets-gatsby

NextJS meets Gatsby source plugins as a graphql server
JavaScript
10
star
22

kohana-schema

Kohana 3.3 database schema and migration.
PHP
8
star
23

evrange

Estimate kW consumption routes for electric vehicles
TypeScript
8
star
24

react-starter-kit-rdb

React Starter Kit - Rethinkdb Universal Edition
JavaScript
7
star
25

react-children-addons

React Children Addons
TypeScript
7
star
26

bootstrap-tableselect

Table row selection for twitter bootstrap
7
star
27

kohana-media

Kohana 3.3 media module
PHP
6
star
28

react-native-three-renderer

Experimental react-native three.js renderer
JavaScript
6
star
29

kohana-app-places

The mobile and desktop website to find something to eat.
PHP
5
star
30

matr-app

JavaScript
5
star
31

plugin.video.oztv

XBMC Port of the popular OZ app for Android and iOS devices
Python
3
star
32

kohana-api-bokun

Kohana REST client for Bokun API.
PHP
3
star
33

universal-redux-demo

Universal redux demo
JavaScript
3
star
34

support-tickets

Support Ticket system written for Kohana 3.3
PHP
2
star
35

codingame

CodinGame solutions
JavaScript
2
star
36

kohana-app-drag

Drag times application
JavaScript
2
star
37

gatsby-plugin-config

Config plugin for gatsby
JavaScript
2
star
38

ovms-client

OVMS client written in TypeScript
TypeScript
2
star
39

react-native-css-modules-theme

Theme support for CSS Modules in React Native
TypeScript
2
star
40

material-components-react-native

React Native wrapper for material-components-ios
Objective-C
2
star
41

sensornodes

A RF node network providing sensing devices to my home
C++
2
star
42

arduino-ledtable

led-table matrix effect generator
C++
2
star
43

OZ.bundle

OZ TV bundle for Plex Media Server
Python
1
star
44

sass-flexbox-grid

Sass flexbox grid
CSS
1
star
45

kohana-hhvm

HHVM module for the Kohana Framework
PHP
1
star
46

cra-pipeline

create-react-app pipeline experiments
JavaScript
1
star
47

prime-bokun

Bokun module for Prime 3.3
PHP
1
star
48

app-postbox

React Native Postbox Client
JavaScript
1
star
49

cheffy

Recipes in React, Redux and Firebase
JavaScript
1
star
50

react-native-app-center-ndk

Example repo to reproduce NDK build failure in AppCenter
Objective-C
1
star