v2.0.x

Bajo Framework

The ultimate framework for whipping up a massive app in no time

Open Source MIT Licensed

Lotus Docs Screenshot
Dobo DBMS
Waibu Web Framework
Masohi Messaging
Sumba Biz Suite

Features

stacks

Universal Framework

One framework to rule them all: CLI application, web server, messaging, you named it!

brick

Extendable

Think of it like LEGO bricks: pick only the necessary plugins, configure them to your need, done!

settings

Configurable

It supports JSON, YAML, and TOML file formats, as well as dotenv files, program switches, and modes (e.g., dev/prod)

monitor_heart

Builtin Logger

A beautiful logger: concise, fast, and colorful, supporting all common levels (TRACE, DEBUG, INFO, WARN, ERROR, etc.)

webhook

Hook System

Inject your own codes right before or after execution blocks. Place your injection points anywhere in your codes!

language

I18N Support

Full internationalization support, including multi-language capabilities, date/time & number formats

speed

ES6 Modules

Everything is built as ES6 standard modules, featuring clear encapsulation, scoping, and support for both static and dynamic imports

license

MIT License

Anyone can use, modify, and distribute the software for any purpose, including commercial use!

hub

Rich Ecosystem

There are tons of ready-to-use plugins available to enrich your application, and new ones keep arriving!

“This is the most fun framework I’ve ever used; it’s easy to learn
and has saved me so much work thanks to its plethora of plugins!”

Dextronomix
Indie Game Developer, Sydney AU

4

Sub-frameworks

50+

Ready-to-use Plugins

Possibility