/lumber

The backend agnostic admin interface

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Lumber

Lumber logo

Lumber generates the admin interface of your application. It is completely backend agnostic and use your SQL database schema to create a REST API that provides all common admin features such as CRUD, search & filters, analytics, user permissions as well as providing a user-friendly UI.

Lumber has been designed with scalibility in mind to fit requirements from small projects to fast-growing companies.

Install

npm install -g lumber-cli

NOTICE: You may need to use sudo depending on your platform.

Usage

Quickstart

lumber generate

NOTICE:

  • Your database credentials are safe. They are only stored in your Lumber generated admin.

Example

Full demo video: https://www.youtube.com/watch?v=2cKSsBxrvR8

Documentation

https://doc.forestadmin.com/developer-guide/lumber.html

Commands

$ lumber [command]

  • generate generate your admin interface based on your database schema
  • update update your models's definition according to your database schema
  • user show your current logged user
  • login sign in to your Forest account
  • logout sign out of your Forest account

License

GPL