Links
AddExploring LLM-powered automation in platform-based software collaboration.
Related contents:
Turn any Git repository into a simple text digest of its codebase. Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase.
This is useful for feeding a codebase into any LLM.
Related contents:
Accompagnement dans la gestion du Règlement Général à la Protection des Données (RGPD) pour collectivité.
Hosting platform for the Arch User Repository (AUR), a collection of packaging scripts created by the Arch Linux community.
aurweb is a hosting platform for the Arch User Repository (AUR), a collection of packaging scripts that are created and submitted by the Arch Linux community. The scripts contained in the repository can be built using makepkg and installed using the Arch Linux package manager pacman.
Related contents:
Run a single command in a speedy virtual machine with zero-setup vmexec is a zero-setup CLI tool that runs single commands in a throwaway virtual machines. The idea is for you to run a command in VM without having think about the performance implications, how to mount files, how to forward ports, etc. Nowadays, many are used to the convenience of container runners such as podman or docker but so far it hasn't been as covenient to run a VM, often requiring a manual set up step.
Related contents:
Honest, creative, and actionable feedback for every photo. PhotoCritic AI is a modern web application that allows users to upload a photo and receive an expert, AI-powered critique. The app provides a creative title, tags, a professional description, brutally honest suggestions, and a 1-5 star rating for your photo, all generated by a large language model (LLM) via Ollama.
The Iscariot Suite is a collection of tools to enhance and augment trusted open-source and commercial Blue Team/Sysadmin products, turning them into traitorware to achieve offensive security goals. The Iscariot Suite takes its name from the famous traitor Judas Iscariot, who - according to biblical tradition - betrayed Jesus.
powerline.bash est une invite de commande rapide dans le style Powerline, pour BASH.
Related contents:
Bookshelf Buddy is a Linux client for Audiobookshelf, designed to provide a Yoto Player or Tonie box style experience. When Bookshelf Buddy is running, the user presents a token representing a book on the Audibookshelf server, and the book starts playing. When the token is removed, the book stops playing until a token is presented again. A book that has been played previously will resume from its last playback location.
Related contents:
Btrfs Assistant is a GUI management tool to make managing a Btrfs filesystem easier.
A very minimal GUI app that can write compressed disk images to USB drives.
Gammastep adjusts the screen's color temperature according to the surroundings. This might help with eyes fatigue when working in front of the screen at night.
CoolerControl is a feature-rich cooling device control application for Linux. It has a system daemon for background device management, as well as a GUI to expertly customize your settings.
CoolerControl depends on Hwmon kernel drivers and liquidctl to access and control supported hardware.
Debdistdiff is a tool to compare two Debian archives and summarize the differences.
A fast full-text search proxy for Jellyfin. Integrates seamlessly with most Jellyfin clients.
JellySearch keeps a separate index of the Jellyfin SQLite database inside of Meilisearch. It keeps the index in sync with Jellyfin with a cronjob.
salvador is a bash script that will help you maintain your AUR packages.
Related contents:
Firefox Reader View in your terminal! - CLI tool for Mozilla's Readability library.
readability-cli takes any HTML page and strips out unnecessary bloat by using Mozilla's Readability library. As a result, you get a web page which contains only the core content and nothing more. The resulting HTML is suitable for terminal browsers, text readers, and other uses.
Pod Cleanup is an application that runs inside your Kubernetes cluster and periodically checks for orphaned pods. We initially developed it for the cases where GitLab Runner Manager did not have the chance to clean up the pods it created, like when a manager pod got evicted. However, you can also use it for general pod cleanup.
GitLab Runner is the open source project that is used to run your CI/CD jobs and send the results back to GitLab.
Related contents:
GooBook allows to use Google Contacts from
the command-line and from MUAs such as mutt.
GrafX2 is a drawing program dedicated to pixelart and low-color graphics. This program is dedicated to everybody who knows what a single pixel is. Its layout is not very different from the famous Deluxe Paint or Brilliance, so it will be quite easy to handle it if you know at least one of these programs.
Self hostable collaborative spreadsheets.
A self-hosted collaborative spreadsheet with SQLite backend, high-performance threaded server, and Tor hidden service support. Edit spreadsheets together in real-time from mobile or desktop.
A secure note-taking application for linux, integrated with Etebase for encrypted synchronization.
Related contents:
xidlehook is a general-purpose replacement for xautolock, written in Rust,
with a few extra features.
It executes a command when the computer has been idle for a specified amount of
time.
pscircle visualizes Linux processes in a form of radial tree.
A self-hosted PDF library indexer and reader.
Inkheart is considered stable, and I am confident enough in its current state to bump the version to 1.0.0. I use it regularly for my own reading and reference. Bug reports, issue submissions, and feature requests are welcome, and I try to respond to them in a timely manner. However, please note that this is a personal side project among several others, and my motivation to work on it comes and goes. As a result, new features or enhancements may take time (or may not happen at all). Thanks for your understanding!
ONICS is a command line tool suite along with the code building blocks for those tools to capture, dissect, manipulate and send network data. The intent of these tools is to make it possible to manipulate packets on the command line in a UNIX-shell like fashion the same way one can manipulate text with programs like sed, awk, cat, tr, etc. In fact, many of said command line tools and be used with the ONICS tool suite if done properly. There are currently 21 binary tools and 22 Bourne shell scripts in the repository.
GLab is an open source GitLab CLI tool bringing GitLab to your terminal next to where you are already working with git and your code without switching between windows and browser tabs. Work with issues, merge requests, watch running pipelines directly from your CLI among other features. Inspired by [gh], the official GitHub CLI tool.
check-break helps you to discover compatibility breaks between two git revisions of your code, and to improve decisions-making to determine if a new major version is required. In few words, if you follow semver (or try to stick to it), you must use check-break ;-) check-break itself follows semver and monitors its own changes. For now, it's under heavy development, use it at your own risks, compatibility breaks could happen at every moment.
Project Hummingbird builds a collection of minimal, hardened, and secure container images with a significantly reduced attack surface. This strong focus on security combined with a highly automated update workflow aims to minimize CVE counts, targeting near-zero vulnerabilities. All images support amd64 and arm64 architectures.
Related contents:
Flink is a simple, Free, Libre, and Open Source URL Shortener built with love and a ASP.NET Core 8 Web API. Why yet another URL Shortener, you might ask yourself? Well, because flink has a unique feature set, and demands around scalabilty, simplicity, security and traceability that no other URL shortener was able to fullfil.
SeloraBox is a self-configuring home automation appliance based on NixOS, featuring automated installation, device claiming via QR code, and self-updating configuration management.
Related contents:
Home-manager configuration file to get webapps in the system menu on a NixOS system. Put the icons in an icons subdirectory of the directory containing this script. The icons must be named exactly like the name of the webapp definition.
Related contents:
Sylva main objective is to release a cloud native infrastructure stack to host Telco (5G, OpenRAN, CDN, etc.) and Edge use cases.
Generate RSS feeds for websites that don't have them, using CSS selectors.
A virtio-fs vhost-user device daemon written in Rust.
Related contents:
Nala is a front-end for libapt-pkg. Specifically we interface using the python-apt api. Especially for newer users it can be hard to understand what apt is trying to do when installing or upgrading. We aim to solve this by not showing some redundant messages, formatting the packages better, and using color to show specifically what will happen with a package during an install, removal, or upgrade.
Related contents:
The Caster is a open-source FPGA-based low-latency electrophoretics display controller (EPDC) design that can be embedded into multiple different classes of devices.
Related contents:
Open-source Eink monitor with an emphasis on low latency.
Related contents:
INIshell is a graphical user interface for numerical simulation software. It dynamically builds GUIs from XML files containing semantic descriptions of the models' parameters and allows for easy rapid deployment of new software features in the GUI.
NumEcoEval est une solution permettant de calculer l’empreinte environnementale d'un système d'information. Le système d'information est défini comme l'ensemble des équipements physiques, des machines virtuelles et des applications gérés par une organisation.
dragonfire:
- reads all the static libraries in one pass
- deduplicates the object files inside them based on their size and naming (Rust has its own, unique naming convention for object files -- pretty useful!)
- copies the duplicate objects into a new static library (usually called gstrsworkspace as its primary use is for the GStreamer ecosystem)
- removes the duplicates from the rest of the libraries
- updates the symbol table in each of the libraries with the bundled LLVM tools.
Related contents:
A terminal for a container-oriented desktop.
Ptyxis is a terminal for GNOME with first-class support for containers. Flatpak is the intended and preferred distribution mechanism.
Celebrating transience, Buffer provides a minimal editing space for all those things that don't need keeping. Designed for keyboard workflows on desktop.
Related contents:
libglnx is a utility library for GNOME C projects that provides fd-based filesystem operations as its primary API. Functions like glnx_openat_rdonly, glnx_file_replace_contents_at, and glnx_tmpfile_link_at all take directory fds and operate relative to them. The library is built around the discipline of “always have an fd, never use an absolute path when you can use an fd.
Related contents:
Constrict compresses your videos to your chosen file size — useful for uploading to services with specific file size limits. No more relying on online services for video compression, or the manual trial-and-error of re-encoding at various bitrates yourself.
Related contents:
Simple note taking with mobile-first design and a focus on Nextcloud Notes sync.
Gitleaks is a fast, light-weight, portable, and open-source secret scanner for git repositories, files, and directories.
Related contents:
Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.
Related contents:
Instantly create a Remote MCP server for any GitHub project.
GitMCP is a free, open-source service that seamlessly transforms any GitHub project into a remote Model Context Protocol (MCP) endpoint, enabling AI assistants to access and understand the project's documentation effortlessly.
Capture is a reverse proxy that takes an incoming HTTP request and sends it to another server, proxying the response back to the client, while showing them in a dashboard.
This project helps you to run a HTTP server and publish videos using an API. A client gives you a way to play and download these videos in an interactive way.
Wireguard GUI is a graphic tool that helps you to edit existing confs of Wireguard. A GUI a manage Wireguard connections on Linux.
The Zero-Server Code Intelligence Engine - GitNexus is a client-side knowledge graph creator that runs entirely in your browser. Drop in a GitHub repo or ZIP file, and get an interactive knowledge graph wit a built in Graph RAG Agent. Perfect for code exploration
Dependency tools for git
A git subcommand that indexes your dependency changes into a queryable database. Find out who added a package, when, and why.
Related contents:
Simple way to access various statistics in git repository. Git quick statistics is a simple and efficient way to access various statistics in git repository.
Any git repository may contain tons of information about commits, contributors, and files. Extracting this information is not always trivial, mostly because there are a gadzillion options to a gadzillion git commands - I don't think there is a single person alive who knows them all. Probably not even Linus Torvalds himself :).