Skip to content
Home

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