{"repo":"nynrathod/doolang","free":true,"listed":false,"github":"https://github.com/nynrathod/doolang","clone":"git clone https://github.com/nynrathod/doolang.git","description":"Type-safe language for building APIs fast. Auth, CRUD, and deployment built-in, written in rust & llvm","language":"Rust","stars":41,"topics":["compiler","doo","programming-language","doolang","api-development","deployment-automation","jwt-auth","postgresql","rest-api"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Doo - Ship Production APIs in Minutes, Not Days ⚠️ Alpha Software : Doo is in active development. Expect bugs and breaking changes. Not recommended for critical production use yet. Doo is a statically-typed, compiled programming language built in Rust + LLVM, designed for building production APIs quickly and safely. Doolang eliminates manual memory management with an auto ownership model — the compiler infers whether to move, copy, or clone values based on usage context. No lifetime annotations. No borrow checker fights. Stop wrestling with boilerplate. Write type-safe APIs and deploy with one command. Run it: --- Why Doo? Traditional Stack Doo -------------------------- ------------------------- 500+ lines of boilerplate 20 lines of code 3 config files Zero config Manual validation Auto-validated decorators Separate deployment setup One command deploy Type mismatches at runtime Compile-time safety --- 🔧 Installation Windows (PowerShell) Linux / macOS Verify Installation --- 🎯 Quick Start Starter Template Blog Template Visit http://localhost:3000 - your API is live. --- 📖 Real-World Example Complete task management API with auth, CRUD, and custom queries: That's it. 30 lines for a production-ready API with: - ✓ User authentication with JWT - ✓ Password hashing - ✓ Struct validation - ✓ Full CRUD operations - ✓ Custom business logic - ✓ Auto error propagation - ✓ Auto migrate table on startup --- 🌐 Language Essentials Variables & Types Type Example -------- ----------- Int","default_branch":null,"files":null,"tree":[],"storefront":"/r/nynrathod","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nynrathod/doolang/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}