Individuelle Software. Keine überflüssigen Schichten.
Framework und UI, um echte Software zu bauen.
Total.js vereint Backend und Frontend unter derselben Philosophie. Weniger Schichten, weniger Abhängigkeiten und eine klare technische Basis zum Aufbau von Anwendungen, Dashboards, Portalen und Business-Tools.
Routing, Actions, REST, WebSocket, Schemas, Dateien, Views und vollständige Kontrolle zur Laufzeit.
Inputs, Datagrids, Formulare, Dashboards, Picker, Modals und produktionsreifes UI.
Die technische Grundlage von Total.js
Beginnen Sie mit dem Fundament. Framework und jComponents sind die beiden Hauptbausteine, auf denen alles andere entsteht.
Framework
Backend-Fundament ohne Abhängigkeiten für APIs, Sockets, Admin-Panels, Portale, interne Apps und reale Produkte.
- Klares, direktes Routing
- Actions, Schemas und Validierung
- REST, WebSocket, Mail, Dateien und Serverless
jComponents
Eine UI, die für Business und Produktivität entwickelt wurde. Echte Komponenten, einfaches Binding und sofort einsatzbereite Oberflächen ohne schwere Stacks.
- Formulare, Datagrids, Charts und Dashboards
- Automatische Bindings und leichtgewichtige Views
- Mehr als 300 verfügbare Komponenten
Backend und UI mit derselben Philosophie
Server und Client sprechen dieselbe Sprache. Diese natürliche Passung ist einer der stärksten Aspekte des Ökosystems.
Reines Framework
total5 / node.jsEine einfache Struktur für Geschäftslogik, APIs, Sockets und reale Prozesse ohne unnötigen Lärm.
// Reines Framework, ohne Abhängigkeiten
require('total5');
ROUTE('GET /', view_index);
ROUTE('+GET /api/users/ --> Users/query');
ROUTE('+GET /api/users/{id}/ --> Users/read');
ROUTE('+POST /api/users/ --> Users/insert');
ROUTE('SOCKET /live/', socket_live);
function socket_live($) {
$.autodestroy();
$.on('message', function(client, msg) {
console.log(msg);
});
}
NEWSCHEMA('Users', function(schema) {
schema.action('query', function($) {
DATA.find('users').fields('name').callback($);
});
});
Total.run();UI mit jComponents
spa.min@20Ernsthafte, produktive Oberflächen für Formulare, Dashboards, Tabellen und vollständige Workflows mit praxisnaher Lernkurve.
<script src="//cdn.componentator.com/spa.min@20.js"></script>
<link rel="stylesheet" href="//cdn.componentator.com/spa.min@20.css" />
<ui-component name="input" path="form.name" config="required:1"></ui-component>
<ui-component name="input" path="form.email" config="type:email"></ui-component>
<ui-component name="button" config="exec:save">Speichern</ui-component>
<ui-bind path="form.name" config="text"></ui-bind>
<ui-component name="datagrid" path="items" config="margin:0">
<script type="text/plain">
[
{ name: 'name', text: 'Name', width: 200 },
{ name: 'email', text: 'E-Mail', type: 'email' },
{ name: 'created', text: 'Erstellt', template: "{{ created | format('dd.MM.yyyy') }}" }
]
</script>
</ui-component>Open-Source-Anwendungen
Auf diesem Fundament werden vollständige Anwendungen aufgebaut und der Community als reale, wiederverwendbare Lösungen bereitgestellt.
Flow
Visuelle Automatisierung, Integrationen und Prozesse, verbunden mit APIs, Business und KI.
OpenPlatform
Enterprise-Portal, IAM und ein solides Fundament für private Produkte und SaaS-Anwendungen.
CMS
Flexible Content-Verwaltung, einbettbar und für die Integration mit anderen Lösungen ausgelegt.
Mehr Apps
Offizielle Tools mit derselben Philosophie: klar, praxisnah und sofort einsetzbar.
Weniger Abhängigkeiten.
Mehr Kontrolle.
Das Versprechen von Total.js ist, eine klare, direkte Grundlage zu bewahren, die jederzeit produktionsbereit ist.
TotalDesktop Suite
Bald verfügbar: drei native Apps für Mac und iPad, damit Entwickler und Kunden im Total.js-Ökosystem besser mit ihren Projekten, Ressourcen und ihrem Geschäft arbeiten können.

TotalResources
Verwalten Sie die mehrsprachigen Inhalte Ihrer Anwendungen bequem aus einer nativen App. Übersetzung, Rechtschreibhilfe, Sprachreview und KI-Unterstützung, um alle Texte im Griff zu behalten.

TotalCode
Machen Sie aus Total.js Code eine native lokale App mit MCP/MVP-Konnektivität. Verwalten Sie mehrere Total.js-Codeinstanzen aus einer einzigen Anwendung, die für echte Arbeit gebaut wurde.

TotalMonitor
Überwachen Sie Status und Kennzahlen all Ihrer Projekte in Echtzeit. Erhalten Sie frühzeitige Alerts, definieren Sie eigene Regeln und sind Sie einen Schritt voraus, wenn etwas schiefläuft.

Mehr Anwendungen
Die Suite wird mit neuen nativen Anwendungen weiter wachsen, die mit dem Total.js-Ökosystem verbunden sind. Tools, die jede Phase von Entwicklung, Management und Weiterentwicklung realer Projekte abdecken.
Exklusiv für Mac und iPad, bald verfügbar
Die erste Version konzentriert sich auf das Apple-Ökosystem. Windows und Linux folgen später, derzeit ohne festes Datum.
Professionelle Services mit Total.js-Ansatz
Individuelle Entwicklung, Architektur und technische Weiterentwicklung auf einer konsistenten, soliden Basis für die lange Frist.
Individuelle Entwicklung
Anwendungen, Dashboards, Portale, interne Tools und digitale Produkte, gebaut mit Total.js.
Architektur und Beratung
Technische Definition, Fundament-Review und praxisnahe Entscheidungen, um von Anfang an richtig zu bauen.
Implementierung und Weiterentwicklung
Echte Unterstützung von Anfang an durch die kontinuierliche Weiterentwicklung der Plattform.
Wartung und Verbesserung
Optimierung, Refactoring, neue Features und schrittweise Weiterentwicklung auf bestehendem Fundament.
Solide Basis für anspruchsvolle Projekte
Framework, UI, Open-Source-Anwendungen und professionelle Entwicklung in einer gemeinsamen technischen Richtung.