Components

Hover a component for its status mix, click to open its modules.

Basics

basics · 12 modules
20.6k loc · 1.2k tests · 18.9k test LOC
The foundation layer beneath the Tom stack: a minimal-dependency utility floor and the unified CLI/build framework, surrounded by focused libraries for console, network, crypto, chat, and documentation/workspace tooling.
0 rel 7 pub 2 wip 3 ns

Core

core · 9 modules
499.6k loc · 3.1k tests · 259.3k test LOC
The Flutter-client and Dart-server foundation every Tom application is built on, over a shared kernel and the tom_basics floor. It guarantees a resource-driven UI, i18n, authentication, four-state authorization, and uniform deployment by construction.
0 rel 0 pub 8 wip 1 ns

D4rt

d4rt · 13 modules
1.7M loc · 12.8k tests · 3.2M test LOC
D4rt runs Dart source at runtime in a permission-guarded sandbox. It is the dynamic-execution engine that lets Tom's AI scripting and flow layers generate and run code safely.
0 rel 11 pub 2 wip 0 ns

Reflection

reflection · 5 modules
28.7k loc · 420 tests · 285.5k test LOC
The reflection layer gives Tom programs runtime introspection and dynamic invocation, plus analyzer-based extraction of a codebase's API. It is the base technology behind auto-assembling Tom applications at runtime.
0 rel 2 pub 2 wip 1 ns

Vscode

vscode · 3 modules
97.5k loc · 1.5k tests · 19.5k test LOC
The VS Code extension ecosystem used to develop the Tom framework. A TypeScript extension hosts a Dart bridge that runs Dart scripts inside the editor with full VS Code API access, driven by a typed Dart scripting layer.
0 rel 1 pub 2 wip 0 ns