Srcbook is an open-source, local-first development environment that blends a TypeScript notebook with an AI-assisted app builder, giving developers a flexible space to prototype, explore, and build full web applications with AI support and real execution. It runs locally through a CLI tool backed by Node.js, launching a web interface where users can write and execute TypeScript code interactively, visualize results, and iterate quickly on ideas without leaving the browser. Srcbook’s notebook component offers a structure similar to Jupyter or Livebook, but focused on the JavaScript/TypeScript ecosystem, letting developers intermix code, documentation, and visuals while executing code cells on demand. The AI app builder extends this by helping generate, modify, or fix code using configured AI models — with changes presented as editable diffs and the ability to accept or reject updates — enabling rapid prototyping of web UIs and backend logic.

Features

  • TypeScript-centric interactive notebook for code and notes
  • AI assistance for code generation, fixing, and iteration
  • Live execution environment with web interface backed by Node.js
  • Export notebooks and projects to standard Markdown format
  • Access to full npm ecosystem and TypeScript tooling
  • Diff and undo mechanisms for AI-suggested code changes

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Srcbook

Srcbook Web Site

Other Useful Business Software
Rezku Point of Sale Icon
Rezku Point of Sale

Designed for Real-World Restaurant Operations

Rezku is an all-inclusive ordering platform and management solution for all types of restaurant and bar concepts. You can now get a fully custom branded downloadable smartphone ordering app for your restaurant exclusively from Rezku.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Srcbook!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript Software Development Software

Registered

2026-02-16