This question should serve as a listing of all the different backend-agnostic admin interfaces. Update the community wiki answer below to add more.
This is a community wiki answer. You should edit me with your improvements. Alphabetically sorted.
AdminJS is a database table like GUI with CRUD abilities
NOTE: No longer maintained.
(source: webresourcesdepot.com)
Create.js is an inline editing GUI for editing content and managing collections, it provides a widget interface and can be extended to have WYSIWYG editors placed ontop of it
(source: bergie.iki.fi)
HydraConsole is a generic API console for Hydra-powered Web APIs.
Lumber Lumber uses your SQL or MongoDB database to generates a modern Admin Interface application that is completely backend agnostic and highly flexible.
ng-admin: Add an AngularJS admin GUI to any RESTful API
Web Write's InlineGUI is an inline editing GUI with CRUD and site management abilities
Create.js Backend Integration Guide - REST API spec for CRUD actions
VIE - server-agnostic JavaScript data layer built on the W3C RDFa and JSON-LD specs and used in Create.js
Hydra - a lightweight vocabulary to create hypermedia-driven Web APIs. By specifying a number of concepts commonly used in Web APIs it enables the creation of generic API clients.
Web Write Spec - REST API spec for CRUD actions and collection listings
Neutron Protocol - XML and WebDAV protocol for content editing
The Atom Publishing Protocol - XML and WebDAV protocol for content editing
MetaWeblog API - XML-RPC API for blog-oriented content editing
Data.js - data representation framework for Javascript
Twingle - XUL application and protocol for cross-system content editing (discontinued)
Moving DocPad Forward, the rise of backend-agnostic GUIs
Decoupling Content Management
VIE 2.0 is starting to emerge
Using RDFa to make web pages editable
Neutrol Protocol - separating UI from the CMS
ng-admin: Add an AngularJS admin GUI to any RESTful API
There is also https://github.com/punkave/jquery-rest-admin In this context http://jsonapi.org could also start playing a role.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With