platform: bsd
597 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| fusionpbx/fusionpbx FusionPBX is a full-featured, domain-based multi-tenant PBX and voice switch web application built on top of FreeSWITCH. It provides a PHP-… | 78 | 1048 | active |
| tomhrr/dale Dale is a system-level programming language with Lisp-style S-expression syntax that compiles via LLVM, similar to C but with macros, type … | 30 | 1045 | active |
| michaelforney/samurai samurai is a ninja-compatible build tool written in C99 that implements the ninja build language through version 1.9.0. It focuses on simpl… | 73 | 1042 | stable |
| ytti/oxidized Oxidized is a network device configuration backup tool that periodically fetches running configs from network equipment and stores them, wi… | 94 | 3529 | maintenance |
| BRL-CAD/brlcad BRL-CAD is a cross-platform open source combinatorial solid modeling system with an interactive 3D geometry editor, a high-performance netw… | 87 | 1021 | active |
| noble/noble Noble is a Node.js library for acting as a Bluetooth Low Energy (BLE) central device, enabling scanning, connecting to, and interacting wit… | 10 | 3456 | maintenance |
| jclehner/nmrpflash A cross-platform command-line utility that uses Netgear's NMRP protocol to flash firmware images to Netgear routers and other compatible de… | 82 | 1017 | active |
| wolkykim/qlibc qLibc is a general-purpose C/C++ library providing a consistent set of container APIs including hash tables, tree tables, linked lists, vec… | 80 | 1015 | stable |
| filiparag/wikiman Wikiman is an offline documentation search engine for Unix-like systems that indexes manual pages, tldr-pages, ArchWiki, Gentoo Wiki, FreeB… | 75 | 1011 | active |
| lunarmodules/luafilesystem LuaFileSystem is a C-based Lua library that complements the standard Lua distribution's file system functions. It provides a portable way t… | 85 | 1009 | stable |
| alexkay/spek Spek is a free, open-source acoustic spectrum analyser that renders spectrograms of audio files. It is a cross-platform desktop application… | 23 | 3409 | maintenance |
| libreswan/libreswan Libreswan is a free, GPLv2-licensed implementation of the Internet Key Exchange (IKE) protocol for setting up IPsec VPNs, supporting IKEv1 … | 99 | 1004 | active |
| yquake2/yquake2 Yamagi Quake II is an enhanced, bug-fixed client for id Software's Quake II focused on offline and coop gameplay while preserving the origi… | 77 | 1003 | stable |
| shogun-toolbox/shogun Shogun is a C++ machine learning toolbox offering unified, efficient implementations of many ML algorithms with automatically generated bin… | 23 | 3079 | maintenance |
| Ettercap/ettercap Ettercap is a comprehensive open-source suite for man-in-the-middle attacks on local networks. It supports live connection sniffing, on-the… | 81 | 2784 | maintenance |
| ncmpcpp/ncmpcpp ncmpcpp is a featureful ncurses-based terminal client for the Music Player Daemon (MPD), inspired by ncmpc. It offers a tag editor, playlis… | 72 | 2475 | maintenance |
| TheMozg/awk-raycaster A pseudo-3D dungeon shooter written entirely in gawk, using raycasting to render Wolfenstein 3D-style graphics in the terminal. It runs as … | 32 | 2472 | maintenance |
| thestr4ng3r/chiaki Chiaki is a free and open-source client for PlayStation 4 and PlayStation 5 Remote Play streaming. It runs on Linux, BSDs, Android, macOS, … | 10 | 2220 | maintenance |
| mojombo/god God is an easy-to-configure, easy-to-extend process monitoring framework written in Ruby. It keeps server processes and tasks running using… | 23 | 2218 | maintenance |
| dylanaraps/pfetch pfetch is a pretty system information display tool written entirely in POSIX sh, showing OS, kernel, uptime, packages, memory, and more alo… | 10 | 2160 | maintenance |
| eclipse-iceoryx/iceoryx Eclipse iceoryx is a C++ inter-process communication (IPC) middleware that provides true zero-copy data transfer via shared memory, with pu… | 94 | 2157 | maintenance |
| noble/bleno A Node.js library for implementing Bluetooth Low Energy (BLE) peripheral devices, letting JavaScript code advertise services and characteri… | 10 | 2139 | maintenance |
| vitalyrodnenko/geeknote Geeknote is a Python command-line client for Evernote that lets users create, edit, search, and sync notes, notebooks, and tags from the te… | 32 | 2090 | maintenance |
| nfc-tools/libnfc libnfc is a platform-independent C library that gives userspace applications access to NFC devices and readers, supporting multiple drivers… | 27 | 1985 | maintenance |
| Macchina-CLI/macchina Macchina is a fast, minimal, and customizable command-line system information fetcher written in Rust. It displays details like kernel vers… | 38 | 1963 | maintenance |
| 9fans/plan9port Plan 9 from User Space (plan9port) is a port of many Plan 9 libraries and programs from their native Plan 9 environment to Unix-like operat… | 77 | 1941 | maintenance |
| sustrik/libdill libdill is a C library that brings structured concurrency to the language, providing coroutines and concurrency primitives. It allows writi… | 32 | 1931 | maintenance |
| cfenollosa/bashblog Bashblog is a single ~1k-line Bash script that generates a complete static blog from plain text or Markdown posts. It requires no installat… | 73 | 1928 | maintenance |
| droe/sslsplit SSLsplit is a transparent SSL/TLS interception proxy for man-in-the-middle attacks against encrypted network connections. It terminates TLS… | 54 | 1876 | maintenance |
| enki/libev libev is a high-performance, full-featured event loop library for C, loosely modelled after libevent but faster, smaller, and more featuref… | 32 | 1786 | maintenance |
| antirez/hping hping3 is a command-line network tool that sends custom TCP/IP packets and displays target replies, similar to ping but supporting arbitrar… | 32 | 1714 | maintenance |
| klange/nyancat A small C program that renders the Nyan Cat (Poptart Cat) animation in your terminal using ANSI escape sequences. It can run standalone or … | 23 | 1584 | maintenance |
| solusipse/fiche Fiche is a lightweight command line pastebin server written in C that accepts text piped over netcat and returns a shareable URL. It powers… | 23 | 1549 | maintenance |
| BambooEngine/ibus-bamboo ibus-bamboo is a Vietnamese input method engine for the IBus input framework on Linux/BSD, written in Go. It supports all common Vietnamese… | 79 | 1492 | maintenance |
| defunkt/unicorn Unicorn is a Rack HTTP server for Ruby applications, designed for fast clients on low-latency, high-bandwidth Unix connections. It manages … | 39 | 1479 | maintenance |
| mrash/fwknop fwknop implements Single Packet Authorization (SPA), a next-generation port knocking scheme that conceals services behind a default-drop fi… | 61 | 1442 | maintenance |
| part-cw/lambdanative LambdaNative is a cross-platform development environment and framework written in Scheme (based on Gambit-C) that builds native application… | 61 | 1426 | maintenance |
| michaelmacinnis/oh Oh is a new Unix shell written in Go that reimagines shell design with a Scheme-inspired language featuring first-class channels, pipes, en… | 23 | 1384 | maintenance |
| nmathewson/libevent_obsolete An obsolete mirror of Nick Mathewson's libevent repository; the official libevent project lives at github.com/libevent/libevent. Libevent i… | 32 | 1328 | maintenance |
| lavv17/lftp LFTP is a sophisticated command-line file transfer program supporting FTP, HTTP/HTTPS, SFTP, FISH, and BitTorrent protocols. It offers shel… | 67 | 1299 | maintenance |
| lpereira/lwan Lwan is a high-performance, scalable HTTP server written in C that can serve both static and dynamic content, and can also be embedded as a… | 67 | 6034 | experimental |
| KrumpetPirate/AAXtoMP3 AAXtoMP3 is a bash script CLI frontend to FFmpeg that converts Audible AAX/AAXC audiobook files into MP3, M4A, M4B, FLAC, or Ogg/Opus. It i… | 10 | 1288 | maintenance |
| nzbget/nzbget NZBGet is an efficient, lightweight Usenet binary downloader written in C++ that downloads files based on NZB files. It runs on almost any … | 10 | 1288 | maintenance |
| bryanpkc/corkscrew Corkscrew is a small C command-line tool that tunnels SSH connections through HTTP proxies by acting as an SSH ProxyCommand helper. It supp… | 32 | 1227 | maintenance |
| shellfire-dev/shellfire A MIT-licensed framework of namespaced, composable function libraries for building modular applications in POSIX-compliant shell (bash, sh,… | 23 | 1225 | maintenance |
| deadpixi/mtm mtm (Micro Terminal Multiplexer) is a tiny terminal multiplexer written in about 1000 lines of C that splits a terminal into multiple virtu… | 23 | 1222 | maintenance |
| SoptikHa2/desed Desed is a terminal TUI debugger for GNU sed scripts, written in Rust. It lets users step through sed execution forward and backward, set b… | 60 | 1216 | maintenance |
| osxfuse/sshfs SSHFS is a FUSE-based filesystem client that mounts remote directories over the SSH File Transfer Protocol. It requires no server-side setu… | 23 | 1205 | maintenance |
| yggdrasil-network/yggdrasil-go Yggdrasil is a lightweight userspace software router implementing an experimental, fully end-to-end encrypted IPv6 overlay network with a s… | 87 | 5375 | experimental |
| kkkgo/vlmcsd vlmcsd is a portable open-source KMS emulator written in C that replaces Microsoft's KMS server, bundled with a vlmcs test client. It runs … | 23 | 1156 | maintenance |
| DarthSim/hivemind Hivemind is a Go-based process manager for Procfile-based applications that runs multiple processes (web servers, workers, asset watchers) … | 23 | 1153 | maintenance |
| zargony/fuse-rs fuse-rs is a Rust library crate for implementing FUSE filesystems in userspace. It is a rewrite of the original libfuse C library, letting … | 32 | 1141 | maintenance |
| JPaulMora/Pyrit Pyrit is a WPA/WPA2-PSK precomputed cracker that builds massive databases of pre-computed Pairwise Master Keys using multi-core CPUs and GP… | 68 | 1134 | maintenance |
| rasguanabana/ytfs YTFS is a FUSE-based virtual filesystem that lets you search YouTube and play videos as regular files with any media player. You mount it, … | 32 | 1117 | maintenance |
| traildb/traildb TrailDB is a C library and tdb command-line tool for storing and querying series of discrete events (trails) in highly compressed, immutabl… | 32 | 1090 | maintenance |
| tats/w3m w3m is a text-mode web browser and pager written in C, maintained as a Debian fork of the original w3m project. It renders web pages in the… | 32 | 1076 | maintenance |
| gerard/ext4fuse A read-only ext4 filesystem implementation for FUSE, written in C. Its primary purpose is mounting and reading Linux ext4 partitions from m… | 32 | 1032 | maintenance |
| ku1ik/stderred A shared library that hooks libc write and stream functions to colorize all stderr output in red via ANSI escape codes. It works through LD… | 67 | 1022 | maintenance |
| icy/pacapt pacapt is a 56KB shell script that provides Arch Linux pacman-style commands as a unified wrapper over many package managers like apt-get, … | 23 | 1006 | maintenance |
| ariya/phantomjs PhantomJS is a headless WebKit browser scriptable with JavaScript, supporting page automation, screen capture, headless web testing, and ne… | 10 | 29449 | abandoned |
| ogham/exa exa is a modern replacement for the Unix `ls` command, written in Rust as a single fast binary. It adds colors, icons, tree views, Git inte… | 23 | 24443 | abandoned |
| nbedos/termtosvg termtosvg is a Unix terminal recorder written in Python that renders command line sessions as standalone, lightweight SVG animations. It su… | 10 | 9758 | abandoned |
| apenwarr/sshuttle sshuttle is a Python command-line tool that creates a transparent proxy over SSH, acting like a lightweight VPN without admin rights on the… | 32 | 8858 | abandoned |
| cjbassi/gotop gotop is a terminal-based graphical activity monitor written in Go, inspired by gtop and vtop, showing CPU, memory, and process widgets wit… | 10 | 7405 | abandoned |
| nginx/unit NGINX Unit is a lightweight universal web application server, written in C, that serves static assets, handles TLS, routes requests, and na… | 10 | 5548 | abandoned |
| qTox/qTox qTox is a cross-platform instant messaging desktop client supporting encrypted text chat, voice and video calls, and file transfer over the… | 10 | 4978 | abandoned |
| nbs-system/naxsi NAXSI is a high-performance, low-maintenance web application firewall (WAF) implemented as a third-party NGINX module written in C. Instead… | 10 | 4811 | abandoned |
| MidnightCommander/mc-old GNU Midnight Commander (mc) is a visual, dual-pane, text-mode file manager written in C, featuring an internal viewer, editor, and diff vie… | 10 | 2628 | abandoned |
| evilsocket/bettercap bettercap is a network attack and reconnaissance framework, described as a Swiss Army knife for WiFi, BLE, HID hijacking, CAN-bus, and IPv4… | 10 | 2490 | abandoned |
| pksunkara/alpaca Alpaca is a Go-based CLI tool that generates client libraries (SDKs) for a web API in multiple languages including Node.js, PHP, Python, an… | 10 | 2448 | abandoned |
| jxcore/jxcore JXcore is a fork of Node.js that extends evented I/O JavaScript with support for multiple JS engines (ChakraCore, SpiderMonkey, V8), multi-… | 23 | 2368 | abandoned |
| jamesrwhite/minicron minicron is a self-hosted cron job monitoring system consisting of a CLI client that wraps command execution on your servers and a web UI s… | 10 | 2318 | abandoned |
| ambrop72/badvpn BadVPN is a collection of C networking tools: the NCD scripting language/daemon for network configuration, a tun2socks network-layer proxif… | 10 | 1933 | abandoned |
| AntiMicro/antimicro AntiMicro is a graphical program that maps keyboard keys and mouse controls to a gamepad, letting users play games or control desktop appli… | 10 | 1834 | abandoned |
| bumptech/stud Stud is a scalable TLS/SSL termination proxy that unwraps encrypted connections and forwards plaintext traffic to a backend like HAProxy or… | 10 | 1421 | abandoned |
| rdesktop/rdesktop rdesktop is an open-source UNIX client for the Microsoft Remote Desktop Protocol (RDP), presenting a Windows desktop over the X Window Syst… | 60 | 1354 | abandoned |
| OpenHMD/OpenHMD OpenHMD is a free and open source C library providing an API and drivers for immersive technology devices such as head-mounted displays wit… | 31 | 1284 | abandoned |
| mynyml/watchr Watchr is a Ruby command-line tool that monitors a directory tree and triggers user-defined actions whenever observed files change, most co… | 32 | 1272 | abandoned |
| ReadyTalk/avian Avian is a lightweight Java virtual machine and class library written in C++ that provides a useful subset of Java's features, including JI… | 32 | 1238 | abandoned |
| OpenZWave/open-zwave OpenZWave is a C++ library that interfaces with Z-Wave networks via a USB Z-Wave controller, letting applications control Z-Wave devices wi… | 32 | 1056 | abandoned |
| charmbracelet/crush Crush is a terminal-based agentic coding assistant from Charm that wires your codebase, tools, and workflows into the LLM of your choice. I… | 82 | 27713 | active |
| facebook/zstd Zstandard (zstd) is a fast lossless compression algorithm and its reference C library, offering zlib-level or better compression ratios at … | 67 | 27628 | stable |
| yadm-dev/yadm yadm is a Git-based command-line tool for managing dotfiles, keeping configuration files in place in $HOME while tracking them in a single … | 67 | 6403 | stable |
| aidlearning/AidLearning-FrameWork AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 70 | 5797 | active |
| oshi/oshi OSHI is a free, cross-platform Java library for retrieving native operating system and hardware information using JNA or the JDK Foreign Fu… | 99 | 5260 | active |
| Rizin Cutter is a free and open-source graphical reverse engineering platform built on top of the Rizin framework, a Unix-friendly command-line t… | 88 | 3806 | active |
| notify-rs/notify Notify is a cross-platform filesystem notification library for Rust that watches files and directories and emits events using native OS bac… | 84 | 3440 | stable |
| ColinIanKing/stress-ng stress-ng is a command-line stress testing tool with 380+ stressors that exercise CPU, memory, filesystem, and OS kernel interfaces. It is … | 95 | 2748 | active |
| Keystone Assembler Engine Keystone is a lightweight multi-platform, multi-architecture assembler framework implemented in C/C++ with bindings for many languages. It … | 65 | 2625 | active |
| gioui/gio Gio is a Go library for writing cross-platform immediate mode GUIs, supporting Linux, macOS, Windows, Android, iOS, FreeBSD, OpenBSD, and W… | 77 | 2237 | active |
| fastfloat/fast_float fast_float is a header-only C++11 library providing fast, exact implementations of std::from_chars for float, double, and integer types, pa… | 91 | 2088 | stable |
| vstakhov/libucl A C library for parsing and emitting UCL (Universal Configuration Language), an nginx-inspired configuration format fully compatible with J… | 85 | 1743 | stable |
| go-gl/glfw Go bindings for the GLFW 3.4 C library, providing window, OpenGL/Vulkan context, and input handling for desktop applications and games. The… | 77 | 1690 | active |
| gulrak/filesystem A header-only, single-file C++ library that implements the C++17 std::filesystem API, usable from C++11 through C++20. It closely follows t… | 84 | 1559 | stable |
| adrg/xdg A Go library implementing the XDG Base Directory Specification and XDG user directories, providing standard paths for application data, con… | 78 | 1014 | stable |
| mitchellh/go-homedir A small Go library that detects the user's home directory and expands `~` in paths without requiring cgo. It exists because the standard `o… | 10 | 1419 | maintenance |
| libunwind/libunwind libunwind is a portable C library providing an API to determine and manipulate the call chain (stack frames) of program threads, supporting… | 72 | 1250 | maintenance |
← prev page 6 / 6