All Projects → abecms → Abecms

abecms / Abecms

Licence: mit
The lightning fast CMS

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Abecms

Courselit
Start your own online teaching business. Features include course maker, students manager, payments and more.
Stars: ✭ 73 (-54.37%)
Mutual labels:  cms, cms-framework
Nopress
A collection of CMSs and Static Site Generators.
Stars: ✭ 96 (-40%)
Mutual labels:  cms, static-site-generator
Bancha
Bancha is an open-source CMS made by Nicholas Valbusa written in PHP5.3.
Stars: ✭ 76 (-52.5%)
Mutual labels:  cms, cms-framework
Django Icekit
GLAMkit is a next-generation Python CMS by the Interaction Consortium, designed especially for the cultural sector.
Stars: ✭ 42 (-73.75%)
Mutual labels:  cms, cms-framework
Angular Cms
An flexiable, extendable, modular, single CMS app based on Angular, Express, MongoDB
Stars: ✭ 109 (-31.87%)
Mutual labels:  cms, cms-framework
Phpwcms
Flexible, fast, powerful, customer, developer friendly web content management system and cms framework
Stars: ✭ 73 (-54.37%)
Mutual labels:  cms, cms-framework
Cmseek
CMS Detection and Exploitation suite - Scan WordPress, Joomla, Drupal and over 180 other CMSs
Stars: ✭ 1,296 (+710%)
Mutual labels:  cms, cms-framework
Known
A social publishing platform.
Stars: ✭ 862 (+438.75%)
Mutual labels:  cms, cms-framework
Elepy
Elepy, The Headless Content Management Framework
Stars: ✭ 109 (-31.87%)
Mutual labels:  cms, cms-framework
Strapi
🚀 Open source Node.js Headless CMS to easily build customisable APIs
Stars: ✭ 41,786 (+26016.25%)
Mutual labels:  cms, cms-framework
Tolaria
A Rails CMS framework for making your editors happy.
Stars: ✭ 33 (-79.37%)
Mutual labels:  cms, cms-framework
Booklit
a pretty lit content authoring system
Stars: ✭ 133 (-16.87%)
Mutual labels:  cms, static-site-generator
Citation
Citation is a new generation CMS merging ideas of: Headless / GraphQL, static site generation and JavaScript component pre-rendering
Stars: ✭ 31 (-80.62%)
Mutual labels:  cms, static-site-generator
Gatsby Starter Netlify Cms
Example gatsby + netlify cms project
Stars: ✭ 1,932 (+1107.5%)
Mutual labels:  cms, static-site-generator
Punchcard
The Punchcard CMS
Stars: ✭ 29 (-81.87%)
Mutual labels:  cms, cms-framework
Piranha.core
Piranha CMS is the friendly editor-focused CMS for .NET Core that can be used both as an integrated CMS or as a headless API.
Stars: ✭ 1,242 (+676.25%)
Mutual labels:  cms, cms-framework
Zola
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
Stars: ✭ 7,823 (+4789.38%)
Mutual labels:  cms, static-site-generator
Nodepress
😎 RESTful API service for Blog/CMS, powered by @nestjs
Stars: ✭ 829 (+418.13%)
Mutual labels:  cms, cms-framework
2sxc
DNN + 2sxc = #DNNCMS - This tool helps web designers and developers prepare great looking content in DNN (DotNetNuke). It's like mixing DNN with Umbraco and Drupal :)
Stars: ✭ 98 (-38.75%)
Mutual labels:  cms, cms-framework
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 (-26.25%)
Mutual labels:  cms, cms-framework

The version 5 is here ! See The roadmap


Develop Branch Build Status Build status Scrutinizer Quality Score Package Quality Coverage Status Dependency Status Latest Stable Version

License Total Downloads

AbeCMS

AbeCMS is your new CMS with revolutionary self-descriptive templates

When creating blogs becomes as easy as 1-2-3. AbeCMS is an API first + static site generator with a great back-office for users.

For agencies: Go 12X faster than with Wordpress or Drupal to create websites and blogs For devs: A js full stack framework for js full stack devs with extensibility and efficiency in mind

  • Markup your html templates with specific tags, and your back-office is ready to go: It's time to contribute for your users!
  • Add a complete workflow of validation and permissions with ease, using the state of the art oAuth2 stack.
  • Deploy automagically to Surge, AWS S3, Github.io, or any web server via SFTP
  • Create multi-languages, multi-locales, complex web structures in no time
  • Add plugins like abe-algolia, abe-elasticsearch... or create your own with just js skill

From template abification to publication example

Goals

  • Being the easiest CMS on the planet for the developpers by providing 1 clear api stack to rule them all and using a html markup usable by non-devs to create a full website:
    • Develop your HTML templates with hot reload and see changes in real time
    • Develop your plugins with hot reload and see also changes in real time
    • Directory-based URLs. Create directories and subdirectories in AbeCMS, the URL page will be expressed from its spot on the filesystem.
    • Focus on your HTML integration, dynamizing it becomes a breeze with AbeCMS
  • Being the easiest CMS on the planet for the users by using hyper clean pages and A REAL wysiwyg editor fast and easy to use:
    • One Dashboard for your analytics
    • One Manager page for listing and searching all your posts
    • One editor with a REAL wysiwyg of your post
    • One page for managing your users and their authorizations
    • THAT'S ALL !
  • Being content focused (the C in CMS):
    • Data are created as JSON documents
    • An API-first Server to serve your documents as json
    • Or a static website generator
    • Or both !

Why use AbeCMS instead of other CMS or Static Site Generators ?

  • Designed for users
  • A real Wysiwyg Editor
  • A real workflow and authorization engine based on oAuth2
  • Auto-generation of the back-office editor based on your markup
  • Live editing on each part of your site during development dramatically increasing the dev speed
  • A strong separation of data and templates making the reuse of data a breeze
  • A API-first REST server: You create html pages and can consume data for your mobile, emails or whatever

Some sites built with AbeCMS

If you want us to add your sites, submit a PR of this README.

Recipes, plugins, blogs

We have created recipes which are how-to's on specific subjects. If you wan't us to add your recipes, just send us a PR of this README:

Recipes

Plugins

blogs

Demo

Deploy your own Abe demo on Heroku

Deploy

Getting started

Install

$ npm install -g abecms

Usage

  1. abe init : It launches a wizard to help you create your website
  2. cd my-website
  3. abe serve -i : launch your website (by default on port 3000)

See the documentation below for details

Complete documentation

First steps

Template designer references

Template cms admin

Template plugin developer

Support / Contributing

coming soon

Develop

To launch the Abe server from source :

ROOT=/you/absolute/path/to/an/abe/website node src/tasks/nodemon.js

To launch the Abe command line from source (ie. launch the init command):

./node_modules/.bin/babel-node --presets @babel/preset-env src/index.js init

Roadmap

See the complete roadmap

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].