Libraries

13 resources

nix-compact

nix-compact optimizes Nix build output through source code patches, suppresses lengthy logs and reports progress regularly. It retains complete local logs and provides diagnostic summaries, allowing humans and AI agents to quickly troubleshoot problems. Supports integration in flake form to improve the readability and debugging efficiency of Nix builds.

KataGo

KataGo is a powerful open source Go AI engine that uses AlphaZero-style self-play training. It supports the GTP protocol and can be used for human-computer chess games, chess game analysis and large-scale self-play training. As a top open source Go robot, it aims to reach the top level through pure self-learning and provides neural network models for download and use.

sony-device-center

Sony Device Center is an open source desktop suite for controlling Sony headphones, no phone required. Provides graphical interface applications, CLI tools and background daemons, supporting functions such as noise reduction, equalizer, DSEE and power monitoring. Developed based on C++20 and Qt6, it aims to provide Linux users with a complete Bluetooth audio device management solution.

Spun

Spun is a CD and vinyl style music player designed specifically for Linux. It supports local music playback and control of Apple Music through Cider. The interface adopts Material Design 3 style and has functions such as album cover display, library browsing, search and queue management. Currently, it needs to be compiled and installed from source code, and it is suitable for systems such as Arch Linux.

OpenCatEsp32-Quadruped-Robot

An open source quadruped robot framework based on ESP32, suitable for development boards such as BiBoard. It supports STEM education, IoT applications, AI services and DIY development, aiming to build a quadruped robot similar to Boston Dynamics, and provides a complete code base and hardware integration solution.

omakade

Omakade is a local-first game library for Omarchy desktop, aggregating games from Steam, Lutris and other sources. It provides cover display, unified startup, theme adaptation and search and filtering functions, aiming to create a beautiful and centralized game experience center.

tether

Tether is a tool that bridges iPhone with Linux Wayland desktop, aiming to implement Apple Continuity functionality. It supports clipboard synchronization, file transfer, messaging (SMS/iMessage), notification mirroring and browser/mail extensions, helping users migrating from macOS to obtain a complete ecological integration experience on Linux.

sherpa-onnx

sherpa-onnx is an offline speech processing library based on ONNX Runtime, supporting functions such as ASR, TTS, speaker separation, enhancement, and VAD. It is suitable for various platforms such as embedded, Android, iOS, HarmonyOS, Raspberry Pi, NPU and servers. It provides 12 programming language interfaces and can run without the need for an Internet connection.

yt-media-storage

Encode the file into a lossless video or live stream, upload it to platforms such as YouTube/Twitch and then decode and restore it. Supports CLI and GUI, with encryption, verification and breakpoint resume functions. Suitable for cross-platform storage, relying on C++23, Qt6 and FFmpeg.

hmon

hmon is a fast and lightweight Linux system monitoring tool built on C++ and ncurses. It provides real-time dashboards of CPU, GPU, memory, disk, network, Docker and other resources, supports multiple view modes (default, Zen, Pro) and historical activity charts, and is specially designed for Linux terminal environments.

widelands

Widelands is a free and open source real-time strategy game inspired by The Settlers II. It offers a single-player campaign and multiplayer modes with greater content and depth. The project is developed using C++ and aims to provide players with a strategic gaming experience.

ED_Lib

ED_Lib is a C++ library that implements edge (ED), straight line, circle and ellipse detection algorithms. The incremental strategy is used to extract high-quality edge segments without the need for non-maximum suppression and hysteresis steps. It is suitable for geometric feature extraction and verification and supports real-time processing.

rko_lio

RKO-LIO is a robust lidar-inertial odometry system that does not require specific sensor modeling. It supports ROS and Python environments, can process multi-platform data, and is suitable for pose estimation and navigation tasks in a variety of environments.