Links
AddTanaguru Contrast-Finder trouve les bons contrastes de couleurs pour l'accessibilité web
A complete guide to Nostr.
The simplest open protocol that is able to create a censorship-resistant global "social" network once and for all. A social network for the decentralized era. A simple, open protocol that enables a truly censorship-resistant & global social network.
Grâce à FeedPress vous avez accès à des statistiques avancées pour en savoir plus sur vos lecteurs.
Modern UI component library for Tailwind CSS. Build your website quickly with Sailboat UI. Sailboat UI is a modern UI component library for Tailwind CSS. Get started with 150+ open source Tailwind CSS components, make it easy to build your products.
A very simple personal dashbaord. Inspired by FLAME Dashboard but significantly simplified.
A minimalist web-based dashboard featuring categorized links, local applications, and Google Calendar integration with a clean, dark theme interface.
Visual diff and merge tool.
Meld helps you compare files, directories, and version controlled projects. It provides two- and three-way comparison of both files and directories, and has support for many popular version control systems.
Related contents:
Votre système en contient forcément, ne serait-ce que les fichiers présents dans votre /home. Et ce ne sont certainement pas les seuls, puisque de nombreux démons créent ce type de fichiers (qui sont habituellement stockés dans /var) lors de leur fonctionnement normal : fichiers locaux pour un serveur de bases de données, pool d’emails pour un serveur de mails, … C’est tout à fait normal, et vous ne souhaitez absolument pas y toucher !
The only centralized manager for Open Source firewalls
- Simply manage more firewalls
- Huge gain in productivity and speed
- Automate certain administrative tasks
- All your firewalls are accessible in 1 click
- Auto-connect your firewalls to DynFi Manager
- pfSense® and OPNsense® compatible manager
Source: Administration centralisée des pare-feux pfSense et OPNsense avec Dynfi Manager @ IT-Connect :fr:.
Queer Liberation Library (QLL) is fighting to build a vibrant, flourishing queer future by connecting LGBTQ+ people with literature, information, and resources that celebrate the unique and empowering diversity of our community.
Related contents:
Go toolkit for clean, composable, channel-based concurrency.
Rill is a toolkit that brings composable concurrency to Go, making it easier to build concurrent programs from simple, reusable parts. It reduces boilerplate while preserving Go's natural channel-based model.
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
Related contents:
- First impressions of Ghostty @ ~jonashietala.se.
- Ghostty - Le terminal natif ultra-rapide @ Korben :fr:.
- My Current AI Dev Workflow @ Peter Steinberger.
- Vibing a Non-Trivial Ghostty Feature @ Mitchell Hashimoto.
- Ghostty 1.2 Adds Quick Terminal on Linux, Command Palette + More @ OMG Ubuntu.
- Ghostty Is Now Non-Profit @ Mitchell Hashimoto.
- Interview With Mitchell Hashimoto @ Alex Alejandre.
A general purpose, fast and lightweight editor with a keyboard-centric minimalistic user interface.
Built on LuaJIT and fully programmable using Lua or Moonscript.
Howl is a general purpose editor that aims to be both lightweight and fully customizable. It is built on top of the very fast LuaJIT runtime, and can be extended in either Lua or Moonscript. It has a minimalistic UI driven mainly by the keyboard.
Related contents:
Newsletters spam test. Test the Spammyness of your Emails.
A dead simple 2D game engine for Go.
Ebitengine (Eh-Bee-Ten-Gin) (formerly known as Ebiten) is an open source game engine for the Go programming language. Ebitengine's simple API allows you to quickly and easily develop 2D games that can be deployed across multiple platforms.
Automated AI news aggregator & summarizer. 📡 Your own AI-powered news radar. Generates daily briefings in English & Chinese.
Good news is scattered; bad news is endless. Horizon gives you a personal first pass over Hacker News, Reddit, Telegram, RSS, and GitHub: it fetches, deduplicates, scores, filters, and enriches stories with background context and community discussion.
But Horizon is not just another summarizer. AI is great at reducing noise, but news still needs human taste: the sources you trust, the comments that change how you read a story, and the hidden gems only people can share. Horizon keeps that human layer in the loop with customizable sources, thresholds, models, languages, delivery channels, comment summaries, and a community source hub.
Your Self-Hosted Knowledge Base.
NoteDiscovery is a lightweight, self-hosted note-taking application that puts you in complete control of your knowledge base. Write, organize, and discover your notes with a beautiful, modern interface—all running on your own server.
YouCompleteMe is a fast, as-you-type, fuzzy-search code completion engine for Vim. It has several completion engines: an identifier-based engine that works with every programming language, a semantic, Clang-based engine that provides native semantic code completion for C/C++/Objective-C/Objective-C++ (from now on referred to as "the C-family languages") and an omnifunc-based completer that uses data from Vim's omnicomplete system to provide semantic completions for many other languages (Python, Ruby, PHP etc.).
Guide RGPD de l'équipe de développement
Bundle and save your SSH keys with Nix. This flake provides a way to encrypt and bundle your SSH keys and SSH config in a readable format!
Shoji-Nix is a Nix flake designed to manage and securely store your SSH keys. With Shoji-Nix, you can bundle your SSH configuration and .ssh folder into a YAML file which can then be encrypted and saved in your repository.
a streaming JSON parser.
jsonriver is a simple JS library that will parse JSON incrementally as it streams in, e.g. from a network request or a language model. It gives you a sequence of increasingly complete values.
An opinionated guide for developers wanting to get things done with the Nix ecosystem.
The Nix ecosystem is a DevOps toolkit to achieve reproducible development environments.
Convert your old computer (even chromebook) to a user friendly, lightweight, durable, and auto updating operating system build on top of NixOS.
The goal is to create a "chromebook like" unbreakable computer to give to basic users who know nothing about Linux and won't need to ever worry about updates / upgrades.
Related contents:
Open source, self-hostable watched list for all your content (movies, tv series, anime, games) with user authentication, modern and clean UI and a very simple setup.
A file watching service. Watches files and records, or triggers actions, when they change.
Watchman exists to watch files and record when they change. It can also trigger actions (such as rebuilding assets) when matching files change.
NomadBSD is a persistent live system for USB flash drives, based on FreeBSD®. Together with automatic hardware detection and setup, it is configured to be used as a desktop system that works out of the box, but can also be used for data recovery, for educational purposes, or to test FreeBSD®'s hardware compatibility.
Related contents:
OpenVMM is a modular, cross-platform, general-purpose Virtual Machine Monitor (VMM), written in Rust.
CudaText is a cross-platform text editor, written in Object Pascal. It is open source project and can be used free of charge, even for business. It starts quite fast: ~0.3 sec with ~30 plugins, on Linux on CPU Intel Core i3 3GHz. It is extensible by Python add-ons: plugins, linters, code tree parsers, external tools. Syntax parser is feature-rich, from EControl engine.
Audio5js is a Javascript library that provides a seamless compatibility layer to the HTML5 Audio playback API, with multiple codec support and a Flash-based MP3 playback fallback for older or unsupported browsers. The motivation for creating Audio5js is to provide a light-weight, library-agnostic, Javascript-only interface for audio playback in the browser.
SPTPersistentCache is designed as an LRU cache which makes use of the file system to store files as well as inserting a cache header into each file. This cache header allows us to track the TTL, last updated time, the redundancy check and more. This allows the cache to know how often a file is accessed, when it was made, whether it has become corrupt and allows decisions to be made on whether the cache is stale.
Umami is a simple, easy to use, self-hosted web analytics solution. The goal is to provide you with a friendlier, privacy-focused alternative to Google Analytics and a free, open-sourced alternative to paid solutions. Umami collects only the metrics you care about and everything fits on a single page.
Bolt is a tool for Content Management, which strives to be as simple and straightforward as possible. It is quick to set up, easy to configure, uses elegant templates, and above all: It’s a joy to use. Bolt is created using modern open source libraries, and is best suited to build sites in HTML5 with modern markup.
GoMock is a mocking framework for the Go programming language.
Go Reference
gomock is a mocking framework for the Go programming language. It integrates well with Go's built-in testing package, but can be used in other contexts too.
This project originates from Google's golang/mock repo. Unfortunately, Google no longer maintains this project, and given the heavy usage of gomock project within Uber, we've decided to fork and maintain this going forward at Uber.
Effortlessly run tasks and manage your services on AWS ECS (Elastic Container Service).
RunECS is a cross-platform tool available for macOS, Linux, and Windows.
Open Source Data Labeling.
The most flexible data labeling platform to fine-tune LLMs, prepare training data, or evaluate AI systems. Label Studio is a multi-type data labeling and annotation tool with standardized output format. Label Studio is an open source data labeling tool. It lets you label data types like audio, text, images, videos, and time series with a simple and straightforward UI and export to various model formats. It can be used to prepare raw data or improve existing training data to get more accurate ML models.
A CLI issue tracker for AI Agents.
A simple, lean issue tracker CLI designed for AI-assisted development. Track tasks across sessions with context preservation.
Related contents:
Open-source offensive security platform for conducting phishing campaigns that weaponizes iCalendar automatic event processing.
Tangled is a phishing platform designed from an offensive security perspective. It automates many of the aspects of social engineering campaigns delivery and weaponizes iCalendar rendering features in Microsoft Outlook & Gmail (Google Workspace) to deliver spoofed meeting invites that are automatically added to a user's calendar without interaction.
Welcome to the Fintech Engineering Handbook. This resource aims to describe the most important patterns used in software engineering, where money is the primary focus of the system. It can be read in full to get a comprehensive understanding or in parts when dealing with a particular problem.
reate thumbnails easily from high-res images, without any distortion, with one line of code. You can even decide thumbnail dimensions directly from CSS.
Weekly Security Vulnerability Emails. Follow Security Vulnerabilities in your software stack. Every month about 2,000 vulnerabilities are published, but how many of those are important to you? Use StackWatch to create a software stack (a list of software you use), then get a weekly email with security vulnerabilities that have been published for software within your stack.
Open-source scripting language for writing interactive fictions.
Tools for writing interactive fiction, video game dialogues and branching narratives.
Write your stories with the open‑source Loreline language using the free Loreline Writer app.
Learn Terminal Commands Interactively.
A learning environment to master terminal basics.
Related contents:
Vulnerable REST API with OWASP top 10 vulnerabilities for security testing.
VAmPI is a vulnerable API made with Flask and it includes vulnerabilities from the OWASP top 10 vulnerabilities for APIs. It was created as I wanted a vulnerable API to evaluate the efficiency of tools used to detect security issues in APIs. It includes a switch on/off to allow the API to be vulnerable or not while testing. This allows to cover better the cases for false positives/negatives. VAmPI can also be used for learning/teaching purposes. You can find a bit more details about the vulnerabilities in erev0s.com.
Toolset to build, run and manage macOS and Linux VMs.
Tart is a virtualization toolset to build, run and manage macOS and Linux virtual machines on Apple Silicon.
Related contents:
Town Square for Open Social Media. All decentralised networks—one timeline.
Crosspost everywhere—At once. Evolves with the new trends in social media. Preserve your social presence with floating identity.
Related contents:
64bit and 32bit assembly OS.
MenuetOS is an operating system in development for PC, written completely in 64bit assembly language. Features include pre-emptive and real-time multitasking with multiprocessor support and Graphical User Interface.
💥 Universal Server API based on web platform standards. Works seamlessly with Deno, Bun and Node.js.
Record and share your terminal sessions, the right way. asciinema (aka asciinema CLI or asciinema recorder) is a command-line tool for recording terminal sessions.
Unlike typical screen recording software, which records visual output of a screen into a heavyweight video files (.mp4, .mov), asciinema recorder runs inside a terminal, capturing terminal session output into a lightweight recording files in the asciicast format (.cast).
Related contents:
The Continuous Merge Platform.
Save time and CI costs while making code merging more secure and less frustrating for developers.
Browse Android files on macOS with style
A beautiful, native macOS application for browsing and managing your Android device files via ADB. Fast, intuitive, and powerful.
Related contents:
camera calibrations and more! mrcal is a photogrammetry toolkit that provides improved methods for making and using camera models (calibration, tracking, mapping, etc). Currently the focus is on calibration and uncertainty propagation, but more methods will be added with time. It was originally built at NASA/JPL to generate the high-accuracy calibrations demanded by long-range stereo, so it provides facilities to analyze calibration accuracy and to propagate and report uncertainties.
meilibridge is a robust package designed to seamlessly sync data from both SQL and NoSQL databases to Meilisearch, providing an efficient and unified search solution.
A package manager for shell scripts and functions.
Basher allows you to quickly install shell packages directly from github (or other sites). Instead of looking for specific install instructions for each package and messing with your path, basher will create a central location for all packages and manage their binaries for you.