{"repo":"r3bl-org/r3bl-open-core","free":true,"listed":false,"github":"https://github.com/r3bl-org/r3bl-open-core","clone":"git clone https://github.com/r3bl-org/r3bl-open-core.git","description":"TUI framework and developer productivity apps in Rust 🦀","language":"Rust","stars":478,"topics":["rust","tui","console","concurrent","terminal","cli","cli-app","productivity","command-line","vte"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"r3bl-open-core Table of contents: - Why R3BL TUI? - The Problem with Existing Solutions - The R3BL Solution: Web and Desktop App Inspired Terminal Apps - Built-from-Scratch Primitives - Advanced Rendering & Styling - Rich Component Ecosystem - Welcome to the monorepo and workspace - This workspace contains crates for building TUI, CLI, TTY apps - Full TUI (async, raw mode, full screen) for immersive TUI apps - Partial TUI (async, partial raw mode, async readline) for choice based user interaction - Partial TUI (async, partial raw mode, async readline) for async REPL - Terminal multiplexer - Power via composition - Main library crate - Main binary crate - Project Task Organization - Task Management Files - Task File Format - Task Workflow Commands - Workflow Connection - Development Tools Integration - Documentation and Planning - Documentation Philosophy - Release and Contribution Guides - Technical Design Documents - Learn how these crates are built, provide feedback - Quick Start - Automated Setup (Recommended) - Manual Setup - IDE Setup and Extensions - R3BL VSCode Extensions - AI (LLM) Coding Agent Integration (Optional) - Build the workspace and run tests - Key Commands - Cargo Target Directory Isolation for IDE/Tool Performance - The Problem: Cargo Lock Contention - The Solution: Separate Build Artifacts - Configuration by Tool - Benefits - Example Workflow Setup - Disk Space Management - Troubleshooting - Incremental Compilation Management - Bacon Development Tools - A","default_branch":null,"files":null,"tree":[],"storefront":"/r/r3bl-org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/r3bl-org/r3bl-open-core/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."}