Build with Total.js 5
Recipes, documentation and examples for Total.js 5 and jComponent 20.
- 137 Recipes
- 321 Components
- 15 Languages
- llms.txt
What is Total.js?
Total.js is an open-source (MIT) Node.js framework for APIs and business applications. Routing, validation, authentication, views, uploads, WebSockets, scheduled work and localization come in one framework, and its core has no third-party dependencies. Start with what it gives you, then build from a recipe.
Products
Total.js 5
Routes, actions, schemas, databases, WebSocket, views and everything that runs on the server.
- Validate a JSON body with an action
- Expose actions through one API endpoint
- Read URL parameters in a route
jComponent
Components, plugins, data binding and everything that runs in the browser.
- Get started with jComponent 20
- Read, change and watch the state
- Write a custom jComponent
Components
UI components for jComponent 20, with configuration options and usage examples.
- j-AjaxLoading
- j-Animation
- j-Approve
Benchmarks
Memory, latency and CPU at the same traffic rate. Recorded results, methodology and downloadable evidence.
View allApps
Open-source applications built with Total.js, each with its own guides and reference.
- OpenPlatform openplatform@5
- Flow flow@11.1
- CMS cms@8071e48
- Todomator todomator@1.7
- UI Builder uibuilder@1
Use Forge with your AI
Forge is the Total.js documentation made to be read by people and by AI assistants. Use it in three ways:
- Program Give your assistant llms.txt or connect the MCP server, so that it writes Total.js 5 code from the current APIs.
- Learn Follow a recipe and apply its example in your project, in your language.
- Look things up Search the site or read any page as plain Markdown.
Write · Run · Use
- 1
Write
Start with a recipe for your task: routes, actions, views or UI components.
- 2
Run
Run the example in your project and adapt its inputs and configuration.
- 3
Use
Copy the example into your project, or give the page to your AI assistant.
Made for people and for AI assistants
Every page is also plain Markdown, and the whole site is offered as an index, a dataset and a list of products with their versions, so that a model reads the current APIs and not the ones it remembers.
MCPStart here
Get started with Total.js 5
Install Total.js 5, create the start script and the first route, action and view, and run the application.
Consult Forge with versions, sources and complete reads
A reliable search, read and source workflow for Total.js 5 and jComponent 20; coverage and evidence are explicit.
Project structure of a Total.js 5 application
The folders of a Total.js 5 project, what each one contains and which files the framework loads automatically.