Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jaspero/jms

A configurable CMS based on JSON schema specification
https://github.com/jaspero/jms

angular cms jaspero json-schema

Last synced: 27 days ago
JSON representation

A configurable CMS based on JSON schema specification

Awesome Lists containing this project

README

        

![Release](https://github.com/Jaspero/jms/workflows/Release/badge.svg)
![Deploy CMS](https://github.com/Jaspero/jms/workflows/Deploy%20CMS/badge.svg)
![Deploy Functions](https://github.com/Jaspero/jms/workflows/Deploy%20Functions/badge.svg)
![Deploy Firestore Indexes](https://github.com/Jaspero/jms/workflows/Deploy%20Firestore%20Indexes/badge.svg)
![Deploy Storage Rules](https://github.com/Jaspero/jms/workflows/Deploy%20Storage%20Rules/badge.svg)
![Deploy Rules](https://github.com/Jaspero/jms/workflows/Deploy%20Rules/badge.svg)

# JMS

JMS is a CMS based on Angular that is fully configurable through JSON schema-s. JMS is very
opinionated especially when it comes to things like templating engines and email services, even though this should be easily interchangeable.

Currently it only supports [firestore](https://firebase.google.com/docs/firestore) as its
back-end but other implementations are planed and instructions for writing your own integration can
be found in the [wiki](https://github.com/Jaspero/jms/wiki/Custom-Integrations).

A live example can be found [here](https://jaspero-jms.web.app/).

For more information consult our [wiki](https://github.com/Jaspero/jms/wiki).

**Note:** JMS is in active development and shouldn't be used in a production environment. Progress
towards our production ready goal can be tracked [here](https://github.com/Jaspero/jms/projects/1).