Links
Add😎 A curated list of the best resources in the Nix community
Your project’s nix-env.
lorri is a nix-shell replacement for project development. lorri is based around fast direnv integration for robust CLI and editor integration.
When changes are made that would affect a project's developement shell, lorri builds the new shell in the background, and applies the result on the next shell prompt. The result is that development tools are kept in sync with the current Nix shell configuration (even e.g. as you switch branches) without blocking your use of the terminal.
A fast, persistent use_nix/use_flake implementation for direnv.
A faster, persistent implementation of direnv's use_nix and use_flake, to replace the built-in one.
Quickly locate nix packages with specific files.
nix-index is a tool to quickly locate the package providing a certain file in nixpkgs. It indexes built derivations found in binary caches.
Automatically build (netboot) images for NixOS.
Automatically weekly updated images for NixOS. This project is intended to extend the images created by hydra.nixos.org.
Nixpkgs is a collection of over 80,000 software packages that can be installed with the Nix package manager. It also implements NixOS, a purely-functional Linux distribution.
Work-in-Progress rewrite of nixos-rebuild.
Related contents:
Sandboxing for Nix.
NixPak is essentially a fancy declarative wrapper around bwrap. You can use it to sandbox all sorts of Nix-packaged applications, including graphical ones.
OSV is a high-performance CSV parser for Ruby, implemented in Rust. It wraps BurntSushi's excellent csv-rs crate.
It provides a simple interface for reading CSV files with support for both hash-based and array-based row formats.
The array-based mode is faster than the hash-based mode, so if you don't need the hash keys, use the array-based mode.
MedAssist is a simple Node.js application made with love to help my partner manage their daily medications. It makes it easy to keep track of medication inventory and reorder on time by sending reminders. If you're unsure whether a dose was taken, just check the dashboard, and comparing the expected stock with the actual quantity can help confirm. For travel, MedAssist takes away the stress by generating a quick list of all necessary medications for the time you’ll be away.
yarr (yet another rss reader) is a web-based feed aggregator which can be used both as a desktop application and a personal self-hosted server.
It is written in Go with the frontend in Vue.js. The storage is backed by SQLite.
simple-cloudflare-solver is an API to bypass Cloudflare's protection system. It can be used as a gateway by applications like Jackett and Prowlarr to access protected resources.
An archive-less dockerTools.buildImage implementation.
nix2container provides an efficient container development workflow with images built by Nix: it doesn't write tarballs to the Nix store and allows to skip already pushed layers (without having to rebuild them).
Related contents:
Bash script to automate setup of Linux router useful for IoT device traffic analysis and SSL mitm
A modern TUI client for Memcached with tree-structured key navigation, smart JSON/binary formatting, and Vim keybindings
A mise plugin providing a zero-dependency PHP toolchain built on FrankenPHP. No system PHP required. It's like npx, uvx, bunx but for modern PHP (8.3+) 😎.
Mesh network sidecars for NixOS Services.
meshSidecar provides a flexible way to integrate mesh networking capabilities with NixOS services. It allows services to participate in mesh networks without requiring direct modification of the service itself.
Related contents:
Turns any HTML page into clean markdown.
Mozilla Readability algorithm + hickory-to-markdown converter for Babashka.
Turns any HTML page into clean markdown by parsing it with jsoup, scoring content using the Mozilla Readability algorithm, extracting the main article body, and converting the hickory tree to markdown.
Related contents:
A CLI tool that executes SQL queries on xlsx files and outputs the results to various files, and also executes SQL queries on various files and outputs them to xlsx files.
Open-source hospital crisis management platform — multi-site, multi-language.
It is a complete, mature, ready-to-deploy platform that gives crisis directors, CISOs, medical coordinators, and supervisors the structured information they need — without requiring a cloud, a vendor contract, or a six-month integration project.
Related contents:
A simple profiler for PHP.
A simple & straight-to-the-point PHP profiling extension with its built-in web UI.
Real-time microphone noise suppression on Linux. NoiseTorch-ng is an easy to use open source application for Linux with PulseAudio or PipeWire. It creates a virtual microphone that suppresses noise, in any application. Use whichever conferencing or VOIP application you like and simply select the filtered Virtual Microphone as input to torch the sound of your mechanical keyboard, computer fans, trains and the likes.
Liquid prompt is a smart prompt for the "Bourne-Again" Unix shell (bash) and for Zsh.
tunnelmon is an autossh tunnel monitor. It gives a user interface to monitor existing SSH tunnel, and tunnels managed with autossh.
httpie-like HTTP client written in Go
httpie-go (ht) is a user-friendly HTTP client CLI. Requests can be issued with fewer types compared to curl. Responses are displayed with syntax highlighting.
Easy to use and powerful fuzzy string matching, port of fuzzywuzzy.
Mostly a JavaScript port of the TheFuzz (formerly fuzzywuzzy) Python library, with some additional features like token similarity sorting and wildcard support.
A lightweight emoji picker, distributed as a web component.
fuite is a CLI tool for finding memory leaks in web apps.
Related contents:
A command line utility for creating image macro style memes.
A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies.
Related contents:
an ecosystem of open-source chatbots trained on a massive collections of clean assistant data including code, stories and dialogue.
Demo, data, and code to train open-source assistant-style large language model based on GPT-J and LLaMa
Real-time usage monitor for Claude Code — session limits, weekly limits, and plan tier with colour-coded progress bars
Lagident pings targets and collects information about response time and packet loss. The results are displayed through a scatter chart, which will (hopefully) help you identify anomalies across your network.
Jellyfin.Plugin.LocalPosters is a plugin for Jellyfin that prioritizes the use of local poster images for your media library. This ensures that your personal artwork is displayed instead of automatically downloaded images.
CLI tool – estimates LLM tokens/costs and runs provider-aware load tests for OpenAI, Anthropic, OpenRouter, or custom endpoints.
A fast, CLI-based tool to estimate token usage and API cost for prompts targeting various LLM providers (OpenAI, Claude, Mistral, etc.). Built in Rust for performance, portability, and safety.
📙 Markdown Templates for Offensive Security OSCP, OSWE, OSCE, OSEE, OSWP exam report .
I created an Offensive Security Exam Report Template in Markdown so LaTeX, Microsoft Office Word, LibreOffice Writer are no longer needed during your Offensive Security OSCP, OSWE, OSEE, OSWP, OSEP, OSED, OSWA, OSDA, OSMR exam!
A realtime, self-hosted recipe app for families & friends
Utilities that should have been Terraform core functions.
Core functions with identical implementations for Terraform, OpenTofu, Terratest, and other software in the so-called Terra/Fu ecosystem.
While some of these can be implemented in HCL, some of them begin to push up against the limits of Terraform and the HCL2 configuration language. Exposing these functions as both a Go library as well as a Terraform/OpenTofu provider enables us to use the same functionality in both our Terraform/OpenTofu applies as well as while using a testing framework.
The successor to nose, based on unittest2. nose2's extends unittest to make testing nicer.
A nice Docker homepage.
A nice looking homepage for Docker containers or any services and links. No actual integration with Docker. Loads instantly. Dark mode follows your OS. If you make a change to the config JSON, restart this container and refresh.
The Lilypond Swiss Army Knife. Use lyp to install and manage packages for Lilypond, install and manage multiple versions of Lilypond on your machine, and improve your Lilypond workflow.
An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page.
P2P Media Loader is an open-source JavaScript library that uses modern browser technologies — like HTML5 video and WebRTC — to enable peer-to-peer (P2P) media delivery. It integrates seamlessly with popular HTML5 video players and requires no additional browser plugins or add-ons. Try the demo to see it in action.
Related contents:
🚀 The open-source notifications infrastructure. A fully-featured microservice to send SMS, E-mail, Slack and Push notifications. Embeddable notification center for React with real-time updates, content management, and much more... Notification management simplified. The ultimate service for managing multi-channel notifications with a single API.
File upload, pastebin, and URL shortening all in one app
disposable email server with easy setup.
Whenever you sign up with your email on a website, your email address is stored and sometimes sold to advertisers. This is where you get your bulk of spam emails. Whenever a data breach happens, you also risk having your primary email address leaked and informations stolen.
Using Nortix Mail, you can create disposable email addresses that can be used to sign up to website that requires email verification. This is very useful when you just want to try out new website / services without giving away your real email address. It significantly enhances privacy, security and reduces spam. It's like running your own Gmail server.
A simulation tool for AWS IAM written in Go.
yams is a Go library, server, and CLI providing foundational capabilities to simulate access for AWS IAM policies.
A comprehensive test suite for RFC 8259 compliant JSON parsers
A PowerShell script to build an even more heavily trimmed-down Windows 11 image.
Related contents:
Scripts to build a trimmed-down Windows 11 image.
This is a script to automate the build of a streamlined Windows 11 image, similar to tiny11. My main goal is to use only Microsoft utilities like DISM, and nothing external. The only executable included is oscdimg.exe, which is provided in the Windows ADK and it is used to create bootable ISO images. Also included is an unattended answer file, which is used to bypass the MS account on OOBE and to deploy the image with the /compact flag. It's open-source, so feel free to add or remove anything you want! Feedback is also much appreciated.
NTFS filesystem userspace utilities.
ntfsprogs-plus project focus on filesystem utilities based on ntfs-3g project to support kernel ntfs filesystem. ntfsprogs-plus takes some utilities from ntfs-3g only what it need. (ntfs-3g consist of several useful utilities and user-level filesystem code using FUSE).
Related contents:
a simple container runtime that aspires to become runc for unikernels
🦭 High Performance kafka alternative written in rust.
Walrus is a distributed message streaming platform built on a high-performance log storage engine. It provides fault-tolerant streaming with automatic leadership rotation, segment-based partitioning, and Raft consensus for metadata coordination.
🌠 Manage your shell commands.
Pueue is a command-line task management tool for sequential and parallel execution of long-running tasks.
Universal skills loader for AI coding agents. One CLI. Every agent. Same format as Claude Code.
OpenSkills brings Anthropic's skills system to every AI coding agent — Claude Code, Cursor, Windsurf, Aider, Codex, and anything that can read AGENTS.md.
💥 Collision is a beautiful error reporting tool for command-line applications
Collision was created by, and is maintained by Nuno Maduro, and is a package designed to give you beautiful error reporting when interacting with your app through the command line.
- It's included on Laravel, the most popular free, open-source PHP framework in the world.
- Built on top of the Whoops error handler.
- Supports Laravel, Symfony, PHPUnit, and many other frameworks.
⚡️ This package provides a wonderful PHP skeleton to start building your next package idea.
Magnificent app which corrects your previous console command.
The Fuck is a magnificent app, inspired by a @liamosaur tweet, that corrects errors in previous console commands.
the LLM vulnerability scanner. Generative AI Red-teaming & Assessment Kit
garak checks if an LLM can be made to fail in a way we don't want. garak probes for hallucination, data leakage, prompt injection, misinformation, toxicity generation, jailbreaks, and many other weaknesses. If you know nmap, it's nmap for LLMs.