Back to tools
SHIPPED
Asymptote
See the Big-O as you type.
A VS Code and Cursor extension that statically analyzes the open file and shows the time and space complexity of every function inline, next to its signature. When it cannot prove a bound, it says O(?) instead of guessing.
The problem
Complexity mistakes hide until review or production. Nothing in the editor says a function just became quadratic.
The solution
Big-O appears inline next to every function as you type, statically. When a bound cannot be proven it says O(?) instead of guessing.
Architecture
VS Code / Cursoreditor
Extension hostTypeScript
Static analyzertime + space bounds
Features
- Inline time and space complexity, as ghost text
- Honest about uncertainty: O(?) when it cannot prove a bound
- Flags suspicious complexity, like an O(n²) sort
- Static only. No network, no telemetry
Technologies
TypeScriptVS Code APIStatic analysis