GritQL is a declarative query language from Grit for searching and modifying source code. It lets users search with code snippets and metavariables, define custom lints, and apply auto-fix rules, and it supports rewriting JavaScript/TypeScript, Python, JSON, Java, Terraform, Solidity, CSS, Markdown, YAML, Rust, Go and SQL.
Directory
Search results
Published directory entries matching your search.
Helix is a modal text editor built in Rust for the terminal. It uses multiple selections as a core editing primitive and integrates Tree-sitter for syntax highlighting, indent calculation and code navigation. Language server support provides completion, goto definition, documentation and diagnostics. Built-in features include a fuzzy finder, project-wide search and themes. A plugin system and GUI frontend are planned but not currently available.
HelixNotes is a local markdown note-taking app built with Tauri, SvelteKit, and Rust. Notes are stored as standard Markdown files on the local filesystem. The Codeberg repository is a historical backup; the project has moved to GitLab and is no longer updated there.
jcode is an open-source terminal coding agent written in Rust. It supports agent swarms, background tasks, and a small RAM footprint, and is installed with one command on macOS, Linux, or Windows. Login flows connect subscription and API model providers, and the agent itself is free while hosted inference plans are available.
Lapce is a modern open source code editor written in Rust, featuring a native GUI with GPU acceleration in Floem. It offers remote development, built-in LSP support with Tree-sitter syntax highlighting, Vim-like modal editing and a WASI plugin system for writing plugins in languages that compile to WASI. It includes a built-in terminal.
Lesma is a simple paste application that works with both a browser and the command line. It is written in Rust and the project is published under the GNU General Public License v3.0 or later.
LibreSpeed is a free and open source speedtest that runs in the browser or can be self-hosted on a PHP, Golang, Rust or Node server. It is licensed under LGPL and measures download, upload, ping, and jitter without Flash, Java, or Websockets.
Luxtorpeda is a Steam Play compatibility tool for running games with native Linux engines, written mostly in Rust with some GDScript. The repository includes documentation on supported titles, Proton, mod support, installation and configuration.
Fast, asynchronous link checker written in Rust. It finds broken hyperlinks and email addresses and natively supports Markdown and HTML files. It is distributed as a single static binary and can output structured JSON for integration into CI/CD pipelines.
Metadata Remover is a browser-based tool that removes EXIF, GPS, PDF, Office, EPUB and MP3 ID3 metadata from files. The cleaning engine runs locally in the browser using Rust compiled to WebAssembly, so files are not uploaded. Cleaned files are re-scanned before download.
A cross-platform system monitor built with Rust, Tauri and Svelte. It tracks processes, CPU and memory usage in real time through a modern interface, and offers smart search, process pinning and process management. A separate command-line version, NeoHtop CLI, is also described.
Notcurses is a C library for building complex textual user interfaces on modern terminal emulators. It does not use Ncurses, though it uses libtinfo from that package, and is not a source-compatible X/Open Curses replacement. Rust, C++, and Python wrappers are available. Source and issue tracking are hosted on GitHub, with a man page API reference.
ntsc-rs is a free, open-source video effect that emulates analog TV and VHS artifacts. It is written in Rust and is available as a web app, a standalone application, and as a plugin for After Effects, Premiere, and OpenFX-compatible software.
Overlayed is an open-source Discord overlay for Mac, Windows and Linux. It shows a movable, transparent window listing who is speaking, muted and deafened in the current voice channel, stays always on top, and ignores mouse clicks. It is built with Tauri, a Rust framework.
Pika Backup is a project hosted on GitLab under the World group. It is written in Rust and uses borg for backups. The project is licensed under the GNU GPLv3.
Pipeline is a Rust and GTK application for watching YouTube and PeerTube videos in one place. The project is hosted on GitLab and licensed under the GNU General Public License v3.0 or later.
psmux is a native Windows terminal multiplexer built in Rust. It provides full tmux compatibility without requiring the Windows Subsystem for Linux, and works with Windows Terminal, PowerShell, and cmd.exe. The project states it is trusted by engineers at Microsoft, Google, IBM, and more than 500 companies worldwide.
Qdrant is an open-source vector search engine written in Rust, providing fast and scalable vector similarity search with a convenient API. It supports metadata filters stored in JSON, hybrid search combining dense and sparse vectors, and multivector retrieval. It is available as the Qdrant Vector Search Engine, Qdrant Cloud, and Qdrant Hybrid Cloud.
Shadowsocks is a fast tunnel proxy that helps users bypass firewalls, according to its documentation. Setting up requires choosing a compatible server and client implementation, such as shadowsocks-libev, go-shadowsocks2 or shadowsocks-rust. GUI clients are provided for Android, Windows, MacOS and iOS.
Slint is a declarative GUI toolkit for Rust, C++, JavaScript and Python, building native user interfaces for embedded, desktop and web from a single codebase. It supports integration into embedded Linux distributions such as Yocto, Torizon and Wayland, and can run on devices with or without a GPU. Pricing includes GPLv3 open-source, royalty-free and paid commercial options.
SongRec is an unofficial open-source Shazam client for Linux written in Rust. It recognizes audio from an arbitrary audio file or from the microphone, usable through both a GUI and a command line. The GUI provides a history of recognized songs exportable to CSV, and the tool can continuously detect songs from the microphone with a selectable input device.
sshx is a web-based collaborative terminal that lets users share a terminal with others by link on a multiplayer infinite canvas. It offers real-time collaboration with remote cursors and chat, end-to-end encryption, and a lightweight server written in Rust. It is available as a command-line tool for macOS, Linux and Windows.
Stalwart is an open-source mail and collaboration server written in Rust. It supports JMAP, IMAP4, POP3, SMTP, CalDAV, CardDAV and WebDAV, combining email, calendars, contacts and file storage in one server with built-in spam and phishing protection. It runs as a single node or as a cluster.
Starship is a minimal and customizable prompt for any shell that shows the information the user needs. Quick installation is available for Bash, Fish, ZSH, Ion, Tcsh, Elvish, Nu, Xonsh, Cmd, and PowerShell. It is written in Rust and works on the most common shells and operating systems.