Simten
A TypeScript HDL for describing digital circuits, testing them with npm libraries and real firmware cycle-by-cycle, and synthesizing to Verilog
The product is a TypeScript hardware description language that lets developers describe digital circuits, drive them with real firmware and npm libraries, and simulate them cycle-by-cycle, synthesizing to Verilog for fabrication. It is for software developers and engineering teams building hardware who want to test circuits with standard software tooling. It is positioned as a TypeScript-native alternative to traditional HDLs and testbench languages, running natively in Node, Bun, or the browser with no codegen step and integrating with Claude via MCP.
Key features
- TypeScript hardware description language
- Synthesizable to Verilog
- Cycle-by-cycle simulation
- Runs natively in Node, Bun, browser
- Type-safe end to end
- Npm ecosystem as testbench
- Claude MCP integration
- Interactive circuit embeds
- No testbench language required
- No codegen step
- No social media activity within the last 30 days
GTM channels
- Blog
- API
- Docs
ICP
- Software developers
- Engineering teams
- Startups