Daily Weekly Monthly

Monthly Shaarli

All links of one month in a single page.

April, 2024

Kubernetes Efficient Power Level Exporter (Kepler)

Kepler (Kubernetes-based Efficient Power Level Exporter) is a Prometheus exporter. It uses eBPF to probe CPU performance counters and Linux kernel tracepoints.

These data and stats from cgroup and sysfs can then be fed into ML models to estimate energy consumption by Pods.

Carapace

A multi-shell completion library and binary.

Carapace-bin provides argument completion for multiple CLI commands , and works across multiple POSIX and non-POSIX shells.

Equinox

Equinox is a space adventure where the story unfolds as you explore and interact with the environment.

This self-initiated project illustrates how our studio can help clients tell their own stories through immersive, interactive experiences, making every engagement memorable and deeply captivating for their audience.

Apprendre Rust en 30 mins :fr:

Rust est un langage comme un autre avec ses spécificités. Mais beaucoup s'en font tout un monde (une sorte d'élitisme inutile s'est installé autour de ce langage). J'espère que ce projet vous aidera à franchir le pas, mais n'oubliez pas de lire la documentation officielle (https://doc.rust-lang.org/book/), lire des livres, blog posts et demander aux copains, ...

rHttp

REPL for HTTP.

This is project was created when I needed something like REPL for http request in terminal, there are many great tools exist: Postman, Insomnia, httpie, curl etc but i wanted something little bit different, something lightweight, simple and fast, something like REPL when I can quickly modify request, send it and see the response with all the details. I wanted such utility with minimal magic, ideally without any black magic under the hood.

zVault

An Open Source ZFS NAS for the community. A community based fork of TrueNAS CORE.

Twenty

The #1 Open-Source CRM. Modern, powerful, affordable platform to manage your customer relationships.

Building a modern alternative to Salesforce, powered by the community.

Albert

Backend ressources for Albert. Albert, also known as LIA (Legal Information Assistant), is a conversational agent that uses official French data sources to answer administrative agents questions.

dnstwist

phishing domain scanner.

Domain name permutation engine for detecting homograph phishing attacks, typo squatting, and brand impersonation.
See what sort of trouble users can get in trying to type your domain name. Find lookalike domains that adversaries can use to attack you. Can detect typosquatters, phishing attacks, fraud, and brand impersonation. Useful as an additional source of targeted threat intelligence.

WireGuard Portal

A beautiful and simple UI to manage your WireGuard peers and interfaces

WireGuard Portal is an open source web-based user interface that makes it easy to setup and manage WireGuard VPN connections. It's built on top of WireGuard's official wgctrl library.

Scaphandre

⚡ Energy consumption metrology agent. Let "scaph" dive and bring back the metrics that will help you make your systems and applications more sustainable !

Scaphandre [skafɑ̃dʁ] is a metrology agent dedicated to electric power and energy consumption metrics. The goal of the project is to permit to any company or individual to measure the power consumption of its tech services and get this data in a convenient form, sending it through any monitoring or data analysis toolchain.

Flyde

Visual Programming. For Developers.

Open source, runs in VS Code, integrates with existing TypeScript code, browser and Node.js.

endoflife.date

End-of-life (EOL) and support information is often hard to track, or very badly presented. endoflife.date documents EOL dates and support lifecycles for various products.

endoflife.date aggregates data from various sources and presents it in an understandable and succinct manner. It also makes the data available using an easily accessible API and has iCalendar support.

Grist

The Evolution of Spreadsheets. A modern, open source spreadsheet that goes beyond the grid.

Grist is a modern relational spreadsheet. It combines the flexibility of a spreadsheet with the robustness of a database. Grist is a hybrid database/spreadsheet.

Splitscreen

Multiple Mac Displays on Apple Vision Pro. Two Mac Displays
on your Apple Vision Pro

Splitscreen lets you share more than one Mac Display, even on different Apple IDs.

Home Assistant

Awaken your home

Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.

Homebridge

Homebridge allows you to integrate with smart home devices that do not natively support HomeKit. There are over 2,000 Homebridge plugins supporting thousands of different smart accessories.

Swello

A simple & efficient solution to manage your social media accounts.

Conduct your monitoring, schedule your content and analyze the impact of your posts on social networks from a single dashboard.

ParadeDB

Postgres for Search and Analytics.

ParadeDB is an Elasticsearch alternative built on Postgres. We're modernizing the features of Elasticsearch's product suite, starting with real-time search and analytics.

Psono

Self Hosted and Open Source Password Manager for Companies.

EVE-NG

The Emulated Virtual Environment For Network, Security and DevOps Professionals.

Cally

Small, feature-rich calendar components

OpenEnergyMonitor

Open source monitoring for understanding energy. Exploring zero carbon energy systems.

ATAC

ATAC is Arguably a Terminal API Client. It is based on well known clients such as Postman, Insomnia or even Bruno, but inside your terminal without any specific graphical environment needed.

The philosophy of ATAC is to be free, account-less and offline for now and forever.

Mario Kart 3.js
sanderdlm/chrome-pdf-bundle

Symfony bundle to generate PDFs with headless Chrome using chrome-php/chrome.

The ChromePdfBundle is a Symfony bundle that leverages the chrome-php/chrome project to render HTML and save the output as a PDF file.

atherosai/ui

Simple UI examples from my social media.

This is repository with examples of simple UI components. The repository is based on Next.js and React.js.

Modern Font Stacks

System font stack CSS organized by typeface classification for every modern OS.

The fastest fonts available. No downloading, no layout shifts, no flashes — just instant renders.

Zircolite

A standalone SIGMA-based detection tool for EVTX, Auditd and Sysmon for Linux logs

MONARC

Method for an Optimised aNAlysis of Risks. MONARC is a tool and a method allowing an optimised, precise and repeatable risk assessment.

Depending on its size and its security needs, organisations must react in the most appropriate manner. Adopting good practices, taking the necessary measures and adjusting them proportionally: all this is part of the process to ensure information security. Most of all, it depends on performing a risk analysis on a regular basis.

dbt

Transform Data in Your Warehouse. Build trusted data products faster.

Accelerate your data transformation process with dbt Cloud and start delivering data that you and your team can rely on. dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications. Analysts using dbt can transform their data by simply writing select statements, while dbt handles turning these statements into tables and views in a data warehouse.

Metaplane

Data Observability Platform for Modern Data Teams. Trust the data that powers your business.

Automated end-to-end data observability — so data teams are the first to know about data issues.

UPT — Universal Package-management Tool

Universal Package-management Tool for any OS.

Upt provides a unified command interface to manage packages for any operating system. Upt relies on the platform's package management tool to perform the task, it's more like a wrapper or adaptive alias.

Zulip

Organized team chat.

Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

Zulip is an open-source team collaboration tool with unique topic-based threading that combines the best of email and chat to make remote work productive and delightful. Fortune 500 companies, leading open source projects, and thousands of other organizations use Zulip every day. Zulip is the only modern team chat app that is designed for both live and asynchronous conversations.

Firecracker

Secure and fast microVMs for serverless computing.

Firecracker is an open source virtualization technology that is purpose-built for creating and managing secure, multi-tenant container and function-based services.

Self-Hosted Applications and Alternatives

Use the filters below to find projects by tag or counterpart. Information and frequently asked questions about this list can be found here.

GestureX

GestureX: Control Linux-based operating systems using hand gestures. Built using Mediapipe, OpenCV and PyGTK.

GestureX enables you to control your Linux PC using hand gestures. You can assign specific commands or functionalities to different hand gestures, allowing for hands-free interaction with your computer.

SŌZU

Open Source HTTP Reverse Proxy built in Rust for Immutable Infrastructures.

Sōzu HTTP reverse proxy, configurable at runtime, fast and safe, built in Rust. It is awesome!
Sozu can receive configuration changes at runtime through secure unix sockets without having to reload.

Death Star Trench Run

The project is a 3D game playable in a browser where you are playing as Luke Skywalker in his famous T-45 X - Wing running through the Death Star' trench, you'll meet obstacle to avoid, destroy enemies, blast your way through.

The Kubenomicon Threat Matrix

The Kubenomicon was born of a desire to understand more about Kubernetes from an offensive perspective.

This project was heavily inspired by the Kubernetes Threat Matrix from Microsoft which is a great starting point as it provides a framework to help understand some of the concepts in a MITRE ATTACK style framework. The Microsoft Threat Matrix was explicitly not designed to be a playbook offensive for security professionals and thus it lacks the details necessary to actually exploit (and remediate) each attack in Kubernetes cluster.

Sshpass

This tool can lead to password exposure.

Non-interactive ssh password auth download.

Sshpass is a tool for non-interactivly performing password authentication with SSH's so called "interactive keyboard password authentication". Most user should use SSH's more secure public key authentiaction instead.

Carto GRAOU

Real time estimation of France SNCF company trains position

IT Tools

Handy online tools for developers. Collection of handy online tools for developers, with great UX.

Redka

Redis re-implemented with SQLite.

Redka aims to reimplement the good parts of Redis with SQLite, while remaining compatible with Redis API.

Whisper.c++

Port of OpenAI's Whisper model in C/C++

Freeze

Generate images of code and terminal output 📸.

Freeze generates PNGs, SVGs, and WebPs of code and terminal output alike.

Apache Kvrocks™

A distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.

Kvrocks intends to decrease the cost of memory and increase the capacity while compared to Redis. The design of replication and storage was inspired by rocksplicator and blackwidow.

SUPIR

Text-driven, intelligent restoration, blending AI technology with creativity to give every image a brand new life. Scaling Up to Excellence: Practicing Model Scaling for Photo-Realistic Image Restoration In the Wild.

SUPIR aims at developing Practical Algorithms for Photo-Realistic Image Restoration In the Wild.

dompdf

dompdf is an HTML to PDF converter.

At its heart, dompdf is (mostly) a CSS 2.1 compliant HTML layout and rendering engine written in PHP. It is a style-driven renderer: it will download and read external stylesheets, inline style tags, and the style attributes of individual HTML elements. It also supports most presentational HTML attributes.

Bower

a package manager for the web.

Bower offers a generic, unopinionated solution to the problem of front-end package management, while exposing the package dependency model via an API that can be consumed by a more opinionated build stack. There are no system wide dependencies, no dependencies are shared between different apps, and the dependency tree is flat.

DDEV

Docker-based PHP development environments.
Container superpowers with zero required Docker skills: environments in minutes, multiple concurrent projects, and less time to deployment.

pfSense

World's Most Trusted Open Source Firewall.

The pfSense project is a free network firewall distribution, based on the FreeBSD operating system with a custom kernel and including third party free software packages for additional functionality. pfSense software, with the help of the package system, is able to provide the same functionality or more of common commercial firewalls, without any of the artificial limitations. It has successfully replaced every big name commercial firewall you can imagine in numerous installations around the world, including Check Point, Cisco PIX, Cisco ASA, Juniper, Sonicwall, Netgear, Watchguard, Astaro, and more.

Oh My Git!

An open source game about learning Git!

docker-db-backup

Backup multiple database types on a scheduled basis with many customizable options.
This will build a container for backing up multiple types of DB Servers.

Backs up CouchDB, InfluxDB, MySQL/MariaDB, Microsoft SQL, MongoDB, Postgres, Redis servers.

⁣print-css.rocks

PrintCSS CSS Paged Media tutorial and information.

This tutorial shows how to generate PDF documents from XML/HTML using the "CSS Paged Media" approach, whereby the complete styling and layout information is kept in cascading stylesheets (CSS). It will also show the results produced by different tools with identical data, providing an impression of functionality and output quality.

Kyoo

A portable and vast media library solution.

Welcome to Kyoo, the next-generation open-source media browser that redefines your streaming experience. Designed from the ground up, Kyoo stands out as a powerful alternative to Plex and Jellyfin. Unleash the full potential of your media library with cutting-edge features and a commitment to being free and open-source.

blocky

Blocky is a DNS proxy and ad-blocker for the local network written in Go.
Fast and lightweight DNS proxy as ad-blocker for local network with many features.

CBSD

FreeBSD Jail and Bhyve Management Tools. Yet one more wrapper around jail, bhyve, QEMU and XEN.

Grafana Alloy

OpenTelemetry Collector distribution with programmable pipelines.

Grafana Alloy is an open source OpenTelemetry collector with built-in Prometheus pipelines and support for metrics, logs, traces, and profiles.

Clever Cloud

From Code to Product.
Save time, money, and enjoy peace of mind with our simplified, automated application deployment on our sovereign Cloud.

Nano ID

A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScript.

Nano ID is a library for generating random IDs. Likewise UUID, there is a probability of duplicate IDs. However, this probability is extremely small.

DrawDB

Online database diagram editor and SQL generator. Free, simple, and intuitive online database design tool and SQL generator.

DrawDB is a robust and user-friendly database entity relationship (DBER) editor right in your browser. Build diagrams with a few clicks, export sql scripts, customize your editor, and more without creating an account.

JSON Meta Application Protocol Specification (JMAP)

Become a leader in email innovation. JMAP is the developer-friendly, open API standard for modern mail clients and applications to manage email faster.

It’s official! JMAP has been published by the Internet Engineering Task Force (IETF).

DISKSPD

DISKSPD is a storage load generator / performance test tool from the Windows/Windows Server and Cloud Server Infrastructure Engineering teams.

Stalwart Mail Server

Modernize your mail server. Secure & Modern All-in-One Mail Server (IMAP, JMAP, SMTP).

Self-hosting your mail server has been notoriously difficult. Not anymore! Stalwart is a scalable, secure and robust open-source mail server software designed for the 21st century.

ramsey/uuid

❄️ A PHP library for generating universally unique identifiers (UUIDs).

ramsey/uuid is a PHP library for generating and working with RFC 4122 version 1, 2, 3, 4, 5, 6, and 7 universally unique identifiers (UUID). ramsey/uuid also supports optional and non-standard features, such as GUIDs and other approaches for encoding/decoding UUIDs.

Mantis

Mantis is a security framework that automates the workflow of discovery, reconnaissance, and vulnerability scanning.

Mantis is a command-line framework designed to automate the workflow of asset discovery, reconnaissance, and scanning. It takes the top-level domains as input, then seamlessly progresses to discovering corresponding assets, including subdomains and certificates. The tool performs reconnaissance on active assets and concludes with a comprehensive scan for vulnerabilities, secrets, misconfigurations and phishing domains - all powered by a blend of open-source and custom tools.

Prefect

Workflow Orchestration Made Simple. Stop wondering about your workflows. The orchestrator for people who have done orchestration before.

Prefect is a workflow orchestration tool empowering developers to build, observe, and react to data pipelines. Prefect is an orchestration and observability platform for building, observing, and triaging workflows. It's the simplest way to transform Python code into an interactive workflow application.

Prefect allows you to expose your workflows through an API so teams dependent on you can programmatically access your pipelines, business logic, and more. Prefect also allows you to standardize workflow development and deployment across your organization.

PgBouncer

lightweight connection pooler for PostgreSQL.

Scoop

A command-line installer for Windows.

Scoop installs programs you know and love, from the command line with a minimal amount of friction.

Open Initiative for Process Specifications

Open Initiative for Process Specifications.

The open source community is collaborating to establish common specifications for secure software development based on open source best practices.

Tracecat -

Open source alternative to Tines / Palo Alto XSOAR. Automate security alerts, your way.

Tracecat is an open source Tines / Splunk SOAR alternative. Build AI-assisted workflows, orchestrate alerts, and close cases fast.

SOAR (Security Orchestration, Automation and Response) refers to technologies that enable organizations to automatically collect and respond to alerts across different tooling. Though Tracecat is built for security, it's workflow automation and case management system can be applied to other alerting environments (e.g. site reliability engineering, DevOps, and physical systems monitoring).

DeepL Translate

Translate and communicate with ease

Spend less time translating and more time on the task at hand. No matter what or where you're translating, DeepL Pro ensures it's accurate, secure, and tailored to your needs.

SearXNG

SearXNG is a free internet metasearch engine which aggregates results from more than 70 search services. Users are neither tracked nor profiled. Additionally, SearXNG can be used over Tor for online anonymity.

Haloscan :fr:

Spécialisé analyse de sites et recherches de mots clés.

French SemRUSH alternative

SDO | Solar Dynamics Observatory

SDO: The Solar Dynamics Observatory is the first mission to be launched for NASA's Living With a Star (LWS) Program, a program designed to understand the causes of solar variability and its impacts on Earth. SDO is designed to help us understand the Sun's influence on Earth and Near-Earth space by studying the solar atmosphere on small scales of space and time and in many wavelengths simultaneously.

log2ck

Real-time, high-performance reading of log files and writing to clickhouse.

This tool can write the monolog standard log directly to clickhouse in real time via the tcp protocol. If you can write regular rules, other standardized log can also support it.

OneUptime

One Complete Observability platform.

OneUptime is a comprehensive solution for monitoring and managing your online services. Whether you need to check the availability of your website, dashboard, API, or any other online resource, OneUptime can alert your team when downtime happens and keep your customers informed with a status page. OneUptime also helps you handle incidents, set up on-call rotations, run tests, secure your services, analyze logs, track performance, and debug errors.

ClarityAI

AI Image Upscaler & Enhancer - Magnific Alternative. Upscale your images with AI Magic.

ClarityAI is a high resolution upscaler which also can enhance your images and add details. You can decide how much you want the AI to add details to your images.

MLX

An array framework for Apple silicon.

MLX is an array framework for machine learning research on Apple silicon, brought to you by Apple machine learning research.

FoundationDB

the open source, distributed, transactional key-value store.

FoundationDB is a distributed database designed to handle large volumes of structured data across clusters of commodity servers. It organizes data as an ordered key-value store and employs ACID transactions for all operations. It is especially well-suited for read/write workloads but also has excellent performance for write-intensive workloads. Users interact with the database using API language binding.

Warp 10

The Most Advanced Time Series Platform.

Warp 10 is a modular open source platform shaped for the IoT that collects, stores and allows you to analyze sensor data. It offers both a Time Series Database and a powerful analysis environment that can be used together or independently.

Awesome Opensource Email Resources

A curated list of resources on Email tools, server, framework, technology...

AST Metrics

Understand. Improve. Code.

AST Metrics is a blazing-fast static code analyzer that works across programming languages.. It empowers you to gain deep insights into your code structure, identify potential problems early on, and improve code quality. Leveraging the efficiency of Go, AST Metrics delivers exceptional performance for large codebases.

Dioxus

An elegant GUI library for Rust. Fullstack, crossplatform,lightning fast, fully typed.
Dioxus is a Rust library for building apps that run on desktop, web, mobile, and more.

Build for web, desktop, and mobile, and more with a single codebase. Zero-config setup, integrated hotreloading, and signals-based state management. Add backend functionality with Server Functions and bundle with our CLI.

PassTester

Identify the accounts most vulnerable to dictionary attacks.

PassTester is a tool for finding user passwords that are most vulnerable to dictionary attacks. The aim is to prompt the users concerned to choose a more secure password.

NTLM to plaintext password lookup

Input NT/LM hashes in hex format, one per line

The intention with this site is to help you get rid of easy to crack passwords. We have a huge collection of easy to break passwords that are looked up with a one-way hashed version of the password.

Red Team Tools

Tools and Techniques for Red Team / Penetration Testing.

This github repository contains a collection of 130+ tools and resources that can be useful for red teaming activities.
Some of the tools may be specifically designed for red teaming, while others are more general-purpose and can be adapted for use in a red teaming context.

dockur/windows

Windows in a Docker container.

Docker image with QEMU and noVNC web app allowing to run Windows on GNU/Linux hosts.

iximiuz Labs

Learning-by-Doing Platform to master Cloud Native craft. Training Challenges for Building DevOps and SRE Skills.

ZITADEL

Identity infrastructure, simplified for you.

Blue Team Tools

Tools and Techniques for Blue Team / Incident Response.

This github repository contains a collection of 65+ tools and resources that can be useful for blue teaming activities.

Some of the tools may be specifically designed for blue teaming, while others are more general-purpose and can be adapted for use in a blue teaming context.

Design Patterns Catalogue

Build services that earn trust.

IF curates this catalogue to help teams design trustworthy services that work for people. Contact IF for workshops about how to use these patterns.

QRServe

HTTP microservice for QR Code generation.

An implementation of a simple HTTP microservice that generates QR Code upon request. All the QR heavy lifting is done by the qrcode Go package.

NotepadNext

A cross-platform, reimplementation of Notepad++.

Though the application overall is stable and usable, it should not be considered safe for critically important work.

flowblade

Video Editor for Linux. Flowblade is a multitrack non-linear video editor for Linux released under GPL 3 license.

With Flowblade Movie Editor you can compose movies from video clips, audio clips and graphics files. Clips can be cut at the desired frames, filters can be added to clips, and you can create multilayer composite images using compositor objects.

llamafile

Distribute and run LLMs with a single file.

Our goal is to make open LLMs much more accessible to both developers and end users. We're doing that by combining llama.cpp with Cosmopolitan Libc into one framework that collapses all the complexity of LLMs down to a single-file executable (called a "llamafile") that runs locally on most computers, with no installation.

onionpipe

Onion addresses for anything.

onionpipe forwards ports on the local host to remote Onion addresses as Tor hidden services and vice-versa.
onionpipe is a decentralized way to create virtually unstoppable global network tunnels.

Keycheck

Check Shortcuts of 101 Apps.

Designing keyboard shortcuts for your app can be a daunting task. High consistency with other tools is key to ensuring a minimal learning curve for your users. Shortcuts should also be conflict free with the system shortcuts to spare your users of rage when they accidentally try to print your app. Keycheck enables you to find the right shortcuts for your app in seconds.

Valkey

A new project to resume development on the formerly open-source Redis project. We're calling it Valkey, since it's a twist on the key-value datastore.

Valkey is a high-performance data structure server that primarily serves key/value workloads. It supports a wide range of native structures and an extensible plugin system for adding new data structures and access patterns.

HeyForm

The best open-source form builder. Build user-focused forms that drive impactful results.

Empower your audience by crafting user-centric forms that truly make a difference. Simplify data collection, engage users, and achieve meaningful results - all while staying budget-friendly.
HeyForm is an open-source form builder that allows anyone to create engaging conversational forms for surveys, questionnaires, quizzes, and polls. No coding skills required.

Apollo GraphQL

Streamlining APIs, Databases, & Microservices. The API platform for the modern stack. Ship features faster across any number of client applications with a GraphQL platform.

Reemo

Low Latency Remote Desktop Streaming for Windows, Linux and MacOS.