{"repo":"thagore-foundation/thagore","free":true,"listed":false,"github":"https://github.com/thagore-foundation/thagore","clone":"git clone https://github.com/thagore-foundation/thagore.git","description":"A robust, self-hosted systems programming language with manual memory management and LLVM backend.","language":"Rust","stars":38,"topics":["compiler","language-design","llvm","rust-alternative","self-hosted","systems-programming"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"Thagore Thagore is a statically typed, compiled programming language designed for expressive safety guarantees and high-performance code generation. Source files use the .tg extension. This branch is the clean-slate Rust rewrite of the compiler toolchain. The legacy implementation is preserved on codex/legacy-codebase . --- Language Design Goals intent — Static Intent Engine Describe what a function should achieve; the compiler selects and verifies the most efficient deterministic implementation at build time. No runtime inference, no network dependency. typestate — Compile-time Lifecycle Safety Annotate API boundaries with Type[State] to let the compiler reject invalid call sequences. Unannotated types are unaffected — the feature is fully opt-in. flow — Saga as Language Primitive Express multi-step side effects with built-in compensation, retry, timeout, and crash recovery directly in source code. --- Rewrite Status Crate Status --- --- crates/lexer Implemented — DFA tokeniser, string interning, error recovery crates/ast Implemented — arena-allocated nodes for all declarations, expressions, statements, types crates/parser Implemented — recursive-descent parser with structured error recovery crates/typeck Implemented — scope analysis, type inference, structured diagnostics crates/ir Implemented — typed lowering and module-aware IR generation crates/codegen Implemented — LLVM 14 backend, object emission, linker integration crates/interpreter Implemented — browser-safe interpr","default_branch":null,"files":null,"tree":[],"storefront":"/r/thagore-foundation","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thagore-foundation/thagore/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."}