tivac / Crucible
Licence: mit
API CMS UI powered by Firebase, mithril, and my own dwindling sanity. Oh, and acronyms.
Stars: ✭ 116
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Crucible
Flamelink
JavaScript SDK for integrating with Flamelink CMS 🔥
Stars: ✭ 186 (+60.34%)
Mutual labels: cms, firebase
Vuefront
VueFront Core. Turn your old-fashioned CMS website in to a SPA & PWA in 5 minutes
Stars: ✭ 316 (+172.41%)
Mutual labels: cms, spa
Notadd
A microservice development architecture based on nest.js. —— 基于 Nest.js 的微服务开发架构。
Stars: ✭ 2,556 (+2103.45%)
Mutual labels: cms, spa
Sunengine
SunEngine – site engine with blog, forum and articles sections features support.
Stars: ✭ 130 (+12.07%)
Mutual labels: cms, spa
Firebase Cms
A CMS + E-commerce platform built with Angular and Firebase
Stars: ✭ 286 (+146.55%)
Mutual labels: cms, firebase
Canner
⚡️[NOT MAINTAINED] Content Management Framework creates custom CMS fast and easy. Support data sources such as Firebase/Firestore, GraphQL and Restful APIs.
Stars: ✭ 2,472 (+2031.03%)
Mutual labels: cms, firebase
Webiny Js
Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.
Stars: ✭ 4,869 (+4097.41%)
Mutual labels: cms, spa
Canner Firebase Cms
🔥 Content management for Firebase Realtime Database with SSR supported with NextJS, for blog, ecommerce, mobile apps and even chatbot! This project is based on Canner CMS
Stars: ✭ 118 (+1.72%)
Mutual labels: cms, firebase
Firetable
Excel/Google Sheets like UI for Firebase/Firestore. No more admin portals!
Stars: ✭ 1,115 (+861.21%)
Mutual labels: cms, firebase
Json Schema Editor
JSON Schema Editor is an intuitive editor for JSON schema. It provides a tree view to present the structure of schema, and a property inspector to edit the properties of schema element. Develop with Vue.js 2 and Firebase.
Stars: ✭ 194 (+67.24%)
Mutual labels: firebase, spa
Cezerin
Cezerin is React and Node.js based eCommerce platform.
Stars: ✭ 1,985 (+1611.21%)
Mutual labels: cms, spa
React Firebase Starter
Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay
Stars: ✭ 4,366 (+3663.79%)
Mutual labels: firebase, spa
Fireblog
Blog template in elm for easy deploy on Firebase!
Stars: ✭ 44 (-62.07%)
Mutual labels: firebase, spa
Laqul
A complete starter kit that allows you create amazing apps that look native thanks to the Quasar Framework. Powered by an API developed in Laravel Framework using the easy GraphQL queries language. And ready to use the Google Firebase features.
Stars: ✭ 110 (-5.17%)
Mutual labels: firebase, spa
Nukeviet
NukeViet CMS is multi Content Management System. NukeViet CMS is the 1st open source content management system in Vietnam. NukeViet was awarded the Vietnam Talent 2011, the Ministry of Education and Training Vietnam officially encouraged to use.
Stars: ✭ 113 (-2.59%)
Mutual labels: cms
Simple Firebase Unity
Firebase Realtime-Database's REST API Wrapper for Unity in C#
Stars: ✭ 111 (-4.31%)
Mutual labels: firebase
Crucible
Fully client-side single-page application talking to FireBase to build a customizable CMS backed by a robust RESTful API. (Because the API is just FireBase!)
Installation
npm install crucible
- Rename
index-example.html
toindex.html
, changing the<base>
tag if necessary - Rename
config-example.js
toconfig.js
and set your firebase endpoint - Open
index.html
in a browser
Development
- Create a fork of
https://github.com/tivac/crucible
git clone https://github.com/<username>/crucible.git
cd crucible
npm install
- Rename
index-example.html
toindex.html
, changing the<base>
tag if necessary - Rename
config-example.js
toconfig.js
and set your firebase endpoint npm run build
npm start
- Open
http://localhost:9966
in a browser
Usage
You'll want to create a schema first. Schemas are JSON-ish documents that contain some number of fields.
Once you've created a schema you can create instances of that schema. All edits are synced in near-real-time to FireBase, so your data should always be in sync.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].