tom
Home Tom Overview Areas Components Docs API About Process Status

Components

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

→

Basics

basics · 10 modules
12.8k loc · 935 tests · 13.0k test LOC
The foundation layer beneath the Tom stack: a minimal-dependency utility package plus a CLI/tooling framework, surrounded by focused extensions for console, network, crypto, chat, and code-generation support.
0 rel 7 pub 1 wip 2 ns
→

Core

core · 9 modules
495.3k loc · 2.5k tests · 251.7k test LOC
0 rel 0 pub 8 wip 1 ns
→

D4rt

d4rt · 13 modules
1.3M 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 9 pub 4 wip 0 ns
→

Reflection

reflection · 5 modules
28.4k loc · 410 tests · 285.3k 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
96.8k loc · 1.5k tests · 19.3k 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
Tom Framework © 2026 Enterprise Flutter