{"repo":"wojtczyk/trust","free":true,"listed":false,"github":"https://github.com/wojtczyk/trust","clone":"git clone https://github.com/wojtczyk/trust.git","description":"TRUST – Coding Rust like it's 1989","language":"Rust","stars":251,"topics":["cargo","ide","retro","rust","terminal","tui","ratatui"],"license":"MIT","category":"cli-tools","readme_excerpt":"TRUST TRUST is a retro TUI IDE for Rust projects inspired by classic blue-screen DOS development environments. Status: experimental nostalgia project. It edits files, browses Rust projects, and runs Cargo commands. In directories without a root Cargo.toml , it can also compile, run, test, and debug the current Rust file directly with rustc . New IDE Features - Optional rust-analyzer powered autocomplete for Rust files, with a built-in fallback completion list until the language server is explicitly enabled. - In-editor find with live match highlighting and next/previous navigation. - Clickable top-bar Run , Debug , and BP controls. - Source-level breakpoints in the editor gutter and a basic LLDB-backed debug loop with continue and stepping commands. Screenshots Building and running \"Hello World\" in TRUST. Starting a project Running a console program --- --- TRUST can build TRUST. TRUST Editor Running Tests --- --- FAQ Why? Because Rust deserves a blue-screen IDE from the olden days and someone had to do this. Does it save my files? Yes. Use F2 or Ctrl+S . TRUST marks dirty buffers with in the editor title. Still, this is more of a fun project so use at your own risk. Is this affiliated with any classic DOS IDE vendor? No. TRUST is an independent nostalgia project inspired by classic DOS development environments. Can opening a project run code? Opening a project is passive. Project Enable rust-analyzer starts the language server with build scripts and proc macros disabled. Car","default_branch":null,"files":null,"tree":[],"storefront":"/r/wojtczyk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wojtczyk/trust/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."}