DevScribe
All-in-one desktop editor to write docs, design system architectures (HLD/LLD), create ERDs & API docs, visualize databases and data structures, and r
About
Devscribe is a unified desktop workspace built to boost developer productivity. Instead of juggling multiple apps for documentation, architecture design, database modeling, and code execution, Devscribe combines everything into one fast and streamlined experience. ### With Devscribe, you can: - Write technical documentation and notes - Design **HLDs**, **LLDs**, and **system architecture diagrams** - Create **API documentation** and **test APIs** directly inside the workspace - Build **ERDs** and visualize database relationships clearly - **View and explore databases** to understand structure and connectivity - Run code snippets in **Java, JavaScript, TypeScript, SQL, and Shell** - Work fully **offline**, with complete data privacy
Key Features
Unified Developer Workspace
Consolidate documentation, diagrams, code snippets, database exploration and API testing into a single offline desktop app to avoid context switching.
Diagramly Visual Designer
Integrated diagram editor for ERDs, UML class diagrams, HLD/LLD and architecture diagrams with export to PNG/SVG and support for common cardinality/relationships.
In-Document Multi-language Code Execution
Run JavaScript, TypeScript, Java, Shell and SQL code snippets directly inside documents with console output — no external terminal or setup required.
API Documentation & Testing
Document APIs and execute real requests from within the workspace, view formatted JSON/tabular responses and manage reusable environment variables (no external Postman required).
Local-first Privacy & Offline Mode
All data stored locally with zero server connections — works entirely offline for maximum privacy and secure environments.
How to Use DevScribe
1) Download and install Devscribe for macOS or Linux and open the app. 2) Create a new document or open an existing project — write docs with normal text and embed code blocks for snippets. 3) Use the /diagram command to insert Diagramly diagrams (ERD, UML, HLD/LLD), draw and export diagrams as PNG/SVG. 4) Add runnable code blocks (JS/TS/Java/Shell/SQL) and press run to execute; use the API tool inside the document to define and test endpoints with environment variables. Everything runs locally and works offline.
