Baxxon is a minimalist, structural web framework for Node.js.

A filesystem-native framework that eliminates manual route configuration through a deterministic URL parser and integrated flat-file database.

$ npm install baxxon

The Visual Contract

Baxxon eliminates routing ambiguity by splitting the web into two mutually exclusive categories based on the URL:

The Slash-Param Engine

Forget complex regex routers. Baxxon parses URLs by traversing segments until it finds a module. Everything remaining becomes data.

TextDB: Database as Files

Baxxon uses the filesystem as a database. Folders are tables, files are records. Data is stored in human-readable .txt files.

API-First, Naturally

In Baxxon, an API is just a page module that returns JSON. Body parsing and routing are handled by the core engine.