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.
Directory
Search results
Published directory entries matching your search.
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.
Typed graph database where agents branch and merge like Git. S3-native, Rust, traversal + vector + BM25 in one runtime.
Passive OSINT reconnaissance framework in Rust: subdomains, DNS, ASN, certificate transparency history, GitHub dorking, tech fingerprinting, emails an
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.
OxiCloud is a self-hosted cloud storage project written in Rust for files, photos, calendars and contacts. It includes built-in WebDAV, CalDAV and CardDAV protocols, plus files, previews, sharing, trash, search, favorites and recent items. Deployment options include Docker Compose, a Helm chart and a Nix module.
Pake is a tool that turns any website into a lightweight desktop app with one command, supporting macOS, Windows and Linux. It is built with Rust Tauri and offers one-command packaging via CLI, an online build option, and ready-made packages for popular sites. It supports shortcuts, immersive windows, drag and drop, style customization and ad removal.
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.
pipes-rs is an over-engineered rewrite of pipes.sh in Rust. It can be installed via Cargo, Homebrew on macOS or Scoop on Windows, and is configured through a TOML file with options for color modes, palettes and pipe kinds.
Polars is an extremely fast open-source query engine for DataFrames written in Rust, hosted as a GitHub repository under the pola-rs organization. It is built to handle large datasets, including data volumes that exceed available system RAM.
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.
Psmux is a native Windows terminal multiplexer built in Rust on ConPTY. It speaks the tmux command language, reads .tmux.conf, and ships tmux.exe and pmux.exe aliases, allowing tmux knowledge, scripts, themes, and plugins to carry over to PowerShell, cmd, Git Bash, WSL, and nushell without WSL, Cygwin, or MSYS2.
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.
rQuickshare is an open source file sharing utility project hosted on GitHub, developed by Martichou. It is a Rust language implementation of the NearbyShare and QuickShare protocols originally featured in Android, built to operate on Linux and macOS operating systems.
Open-source runtime for numerical computing that executes MATLAB-syntax code. Built in Rust, it provides a compiler, a virtual machine, and JIT tiers, with a GPU backend powered by wgpu. The project targets CPU and GPU hardware and handles tensor allocations and movement automatically.
A Mastodon-compatible, ActivityPub-speaking server in Rust
A Rust library for the Discord API.
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.
Python-free Rust inference server with OpenAI API compatibility and hot model swapping.
A pure Rust tokenizer library that reads tokenizers directly from GGUF model files, requiring no Python, C++ or separate tokenizer files. It supports SPM, BPE, WPM, RWKV and UGM tokenizers tested token-for-token against llama.cpp, and offers batch encoding with optional Rayon parallelism. MIT licensed.
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 open-source Shazam client for Linux written in Rust. It recognizes tracks from an arbitrary audio file and audio from the microphone, with usage from both GUI and command line. The GUI keeps a history of recognized songs exportable to CSV, and continuous song detection from the microphone can choose the input device. Songs can also be recognized from speakers rather than the microphone.
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.