Links
AddOpen source chatbot that can be personalized using a markdown file.
the open-source database for the realtime web.
RethinkDB pushes JSON to your apps in realtime. RethinkDB is the first open-source scalable database built for realtime applications. It exposes a new database access model, in which the developer can tell the database to continuously push updated query results to applications without polling for changes. RethinkDB allows developers to build scalable realtime apps in a fraction of the time with less effort.
Tools for managing DNS across multiple providers.
In the vein of infrastructure as code octoDNS provides a set of tools & patterns that make it easy to manage your DNS records across multiple providers. The resulting config can live in a repository and be deployed just like the rest of your code, maintaining a clear history and using your existing review & workflow.
Related contents:
Build beautiful API integrations and SDKs with Saloon.
Saloon is a PHP library that helps you rapidly build third party API integrations or SDKs. It's configured to be production-ready by default, offers a simple, standardised development flow for your whole team and has utilities to help test your API integrations before you ship to production. Saloon is loved by thousands of developers and downloaded over 2 million times.
Related contents:
Cute illustrations for React Apps.
React Kawaii is an open source library of cute SVG illustrations. Perfect if you want to give some cuteness to your React App.
A command line tool to switch between different versions of terraform (install with homebrew and more) .
The tfswitch command line tool lets you switch between different versions of terraform. If you do not have a particular version of terraform installed, tfswitch lets you download the version you desire. The installation is minimal and easy. Once installed, simply select the version you require from the dropdown and start using terraform.
OpenTofu / Terraform / Terragrunt and Atmos version manager.
Welcome to tenv, a versatile version manager for OpenTofu, Terraform, Terragrunt and Atmos, written in Go. Our tool simplifies the complexity of handling different versions of these powerful tools, ensuring developers and DevOps professionals can focus on what matters most - building and deploying efficiently.
TOTP Authenticator.
A modern and secure Windows app for managing your 2FA authentication codes. It's free, open source, and easy to use. Download it now and get started in minutes.
snarkOS is a decentralized operating system for zero-knowledge applications. This code forms the backbone of Aleo network, which verifies transactions and stores the encrypted state applications in a publicly-verifiable manner.
The AUR for Ubuntu.
An AUR-inspired package manager for Ubuntu. Pacstall is the AUR Ubuntu wishes it had. It takes the concept of the AUR and puts a spin on it, making it easier to install programs without scouring GitHub repos and the likes.
Lightweight CLI download accelerator.
Axel tries to accelerate the download process by using multiple connections per file, and can also balance the load between different servers.
This repository is an attempt to answer the age-old interview question "What happens when you type google.com into your browser's address box and press enter?"
Except instead of the usual story, we're going to try to answer this question in as much detail as possible. No skipping out on anything.
This Ansible collection provides battle tested hardening for Linux, SSH, nginx, MySQL
API-first Identity Management, Authentication and Authorization. For Secure, Global, GDPR-compliant Apps. The New Identity Stack you have been waiting for.
Traditional IAM solutions do not scale, they are not easy to customize, they are limited in their deployment models, and they don't meet your or your customers' needs
bacon is a background rust code checker.
It's designed for minimal interaction so that you can just let it run, alongside your editor, and be notified of warnings, errors, or test failures in your Rust code.
buildGradleApplication is a Nix builder function for packaging Gradle applications.
buildGradleApplication drastically simplifies the integration of Gradle projects in the Nix ecosystem by defining a set of rules/constraints that a Gradle project must follow.
Linux & DevOps Troubleshooting Interviews.
Troubleshoot and make a sad server happy! "Like LeetCode for Linux"
Capture The Flag challenges. Train and prove your debugging skills. Practice for your next SRE/DevOps interview. Get a full remote Linux server with a problem and fix it.
A Term-to-Definition-Linker for Markdown.
glossarify-md is a command line tool to help Markdown writers with
- Cross-Linking (prime use case): auto-link terms to some definition in a glossary
- Indexes: generate indexes from glossary terms and navigate to where they were mentioned
- Lists: generate arbitrary lists such as List of Tables, List of Figures, List of Listings, List of Definitions, List of Formulas, and so forth...
Easy Drag-to-Swap Solution. ✨ A simple JavaScript tool for converting any layout you have to drag-to-swap layout.
Meet Swapy, a framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code.
The modern API client that lives in your terminal. A powerful HTTP client that lives in your terminal.
Posting is an HTTP client, not unlike Postman and Insomnia. As a TUI application, it can be used over SSH and enables efficient keyboard-centric workflows. Your requests are stored locally in simple YAML files, meaning they're easy to read and version control.
Unix operating systems and derivatives, including GNU/Linux, are playing an important role in the ecosystem of equipments, systems, networks and telecommunications. They are widely deployed in several equipments. This guide focuses mainly on generic system configuration guidelines and on common sense principles that need to be applied during the deployment of hosted services.
Find the best Mini PCs for your needs.
There are lots of Mini PCs to choose from, and finding the right one can be challenging. Welcome to Mini PCs Hub, your ultimate resource for everything Mini PCs.
A list of Free Software network services and web applications which can be hosted on your own servers
Related contents:
An operating system designed for hosting containers. Bottlerocket is an operating system for the worker nodes in an orchestrated container cluster.
Bottlerocket is a Linux-based operating system optimized for hosting containers. It’s free and open-source software, developed in the open on GitHub. Bottlerocket is installed as the base operating system on the machine or instance where your containers themselves are running. It is specifically designed to work with your container orchestrator (like Kubernetes) to automate the lifecycle of the containers running in your cluster. Bottlerocket runs in the cloud or in your datacenter.
A minimalist file-manager with streaming capabilities.
Mikochi is a remote file browser, for use in self-hosted servers / NAS. It allows you to browse remote folders, upload files, delete, rename, download and stream files to VLC/mpv.
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit.
BuildKit is a toolkit for converting source code to build artifacts in an efficient, expressive and repeatable manner.
Related contents:
Docker CLI plugin for extended build capabilities with BuildKit
The Apache Tika™ toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF).
All of these file types can be parsed through a single interface, making Tika useful for search engine indexing, content analysis, translation, and much more.
Fess is very powerful and easily deployable Enterprise Search Server.
Fess is a very powerful and easily deployable Enterprise Search Server. You can quickly install and run Fess on any platform where you can run the Java Runtime Environment. Fess is provided under the Apache License 2.0.
Fess is based on OpenSearch/Elasticsearch, but knowledge/experience about OpenSearch/Elasticsearch is not required. Fess provides an easy to use Administration GUI to configure the system via your browser. Fess also contains a Crawler, which can crawl documents on a web server, file system, or Data Store (such as a CSV or database). Many file formats are supported including (but not limited to): Microsoft Office, PDF, and zip.
In a nutshell, Aktivisda is a static and free website to simplify the creation of visuals (posters, social networks) by all the activists of an organisation in the colours of that organisation.
The Flyimg project is a Dockerized application that allows you to resize, crop, and compress images on the fly. One Docker container to build your own Cloudinary-like service.
By default, Flyimg generates the AVIF image format (when the browser supports it) which provides superior compression compared to other formats.
Additionally, Flyimg also generates the WebP format, along with the impressive MozJPEG compression algorithm to optimize images, other formats are supported also such as PNG and GIF.
Open Source Domain Management Software.
DomainMOD is an open source application written in PHP used to manage your domains and other internet assets in a central location. DomainMOD also includes a Data Warehouse framework that allows you to import your web server data so that you can view, export, and report on your live data. Currently the Data Warehouse only supports servers running WHM/cPanel.
The Open-Source Idea Management Software.
Harness ideas to improve your products, services and digital experiences. Collect and managing ideas from customers and employees. Out of the box it provides an ideation community where citizens, employees, clients or any other group of stake holders can create, discuss, rate and promote ideas.
Use TOAST UI to Make Your Web Delicious!
JavaScript UI library and free open source project constantly managed by NHN Cloud.
gitoxide is an implementation of git written in Rust for developing future-proof applications which strive for correctness and performance while providing a pleasant and unsurprising developer experience.
SSR-safe, zero-config Web Workers integration for Nuxt.
Web Workers enable running JavaScript code in the background to perform complex tasks without blocking the main thread, ensuring smoother and more responsive web applications.
This is a card game for teaching kids how to combine unix commands through pipes.
This game assumes the parent knows the basic unix commands: cat, grep, tail, head, wc, sort, uniq. The parent should show also show those commands in action the computer as well, if you do not have any UNIX system you can use jslinux in your browser.
This project is a port of the Proxmox Hypervisor on NixOS.
Related contents:
Self-Hosted, Open-Source, Unconventionally-Named Vehicle Maintenance Records and Fuel Mileage Tracker.
A fast and customisable vulnerability scanner powered by simple YAML-based templates.
A drop-in replacement of Redis with SQL-based realtime reactivity.
The Free & OpenSource Alternative to Docusign.
Seal the Deal, Openly. Your ultimate open source PDF E-Signature Solution. Transform the Way You Sign, Store, and Secure Your Documents. All in One Place - All for Free.
The ProseMirror WYSIWYM editor. A toolkit for building rich-text editors on the web.
ProseMirror is a well-behaved rich semantic content editor based on contentEditable, with support for collaborative editing and custom document schemas.
Rich content editors should, ideally, produce clean, semantically meaningful documents while still being easy for users to understand. ProseMirror tries to bridge the gap between editing explicit, unambiguous content like Markdown or XML, and classical WYSIWYG editors.
Base de connaissances techniques et bonnes pratiques internes à l'agence Alsacréations.
Best API Marketplace. Reliable, Scalable APIs
Discover, integrate, and empower your applications with our API marketplace. Explore a wide range of APIs, from payment gateways to social media integrations.
A collective list of free APIs
🎩 simple, fun and transparent SSH (and telnet) bastion server.
Jump host/Jump server without the jump, a.k.a Transparent SSH bastion.
Searching the TrashPanda OSINT bot API to check if your email/domain or password was leaked.
DataFusion is a very fast, extensible query engine for building high-quality data-centric systems in Rust, using the Apache Arrow in-memory format.
DataFusion is great for building projects such as domain specific query engines, new database platforms and data pipelines, query languages and more. It lets you start quickly from a fully working engine, and then customize those features specific to your use.
PostgreSQL Auditing Extension.
The PostgreSQL Audit Extension (or pgaudit) provides detailed session and/or object audit logging via the standard logging facility provided by PostgreSQL. The goal of PostgreSQL Audit to provide the tools needed to produce audit logs required to pass certain government, financial, or ISO certification audits.
Build APIs in 5 minutes. Build NodeJS / GO APIs in 5 minutes not weeks. A GraphQL-to-SQL converting app.
Just write simple GraphQL queries to define the data you need and GraphJin will auto-magically convert them into efficient SQL queries and fetch the data you need.
PostgreSQL ++ for time series and events. An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.
TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL and packaged as a PostgreSQL extension, providing automatic partitioning across time and space (partitioning key), as well as full SQL support.
Related contents:
So every time I am designing something new I find myself either searching Google or opening up a gang of four (GoF) book to aid me. I searched for a bit trying to find a handy-dandy flash card showing class diagrams and purposes for the basic GoF patterns but was unable to locate a good one (for free). So I made my own.If you see any mistakes or improvements please post here and I will update the docs.
This website is the world most complete annotated UUID database, which happens to be an index of all the numbers between 0 and 2^128. Not all the numbers between 0 and 2^128 are RFC4122-compliant, but all are welcome in my database.
Puter is a privacy-first personal cloud to keep all your files, apps, and games in one secure place, accessible from anywhere at any time.
Puter is an advanced, open-source internet operating system designed to be feature-rich, exceptionally fast, and highly extensible.
Open source distributed Platform as a Service (PaaS). A self-hosted Vercel / Netlify / Cloudflare alternative.
An alternative to: Vercel, Netlify, Cloudflare, Amazon Lambda with CloudFront, S3, ElastiCache & SQS, Etc...
Unlock your LLM's creativity. User-friendly WebUI for LLMs (Formerly Ollama WebUI)
Open WebUI is an extensible, self-hosted interface for AI that adapts to your workflow, all while operating entirely offline.
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline. It supports various LLM runners, including Ollama and OpenAI-compatible APIs. For more information, be sure to check out our Open WebUI Documentation.
Related contents:
50+ mini web projects using HTML, CSS & JS