Links
AddA simple, fully translatable admin interface and frontend for sabre/dav.
Provides user edition, calendar creation and sharing, and address book creation. The interface is simple and straightforward, responsive, and provides a light and a dark mode.
a native macOS UI for Apple containers.
A fully native macOS app for Apple's container platform. Run Linux containers on Apple silicon; no Docker Desktop required.
CalDAV, CardDAV and WebDAV for Android.
Sync your contacts, calendars and tasks. Get live-access to your WebDAV Cloud files. All-in-one CalDAV/CardDAV/WebDAV solution for Android.
DAVx⁵ is an open-source CalDAV/CardDAV suite and sync app for Android. You can also access your online files (WebDAV) with it.
Self-hosted alternative to Google Location History (Google Maps Timeline).
Dawarich is a self-hosted web application to replace Google Timeline (aka Google Location History). It allows you to import your location history from Google Maps Timeline and Owntracks, view it on a map and see some statistics, such as the number of countries and cities visited, and distance traveled.
Related contents:
A timeline of your day, automatically. Turns your screen activity into a clean timeline with AI summaries and distraction highlights.
Dayflow is a native macOS app (SwiftUI) that records your screen at 1 FPS, analyzes it every 15 minutes with AI, and generates a timeline of your activities with summaries. It's lightweight (25MB app size) and uses ~100MB of RAM and <1% cpu.
A lightweight and elegant React/Vue/Angular/Svelte full calendar(big-calendar) component.
DayFlow provides production-ready calendar views, drag-and-drop, and a modular architecture so you can focus on your product, not date math.
Day.js is a minimalist JavaScript library that parses, validates, manipulates, and displays dates and times for modern browsers with a largely Moment.js-compatible API. If you use Moment.js, you already know how to use Day.js.
A More Caring Computer.
Meet DC-1. A new kind of computer, designed for deep focus and wellbeing.
Related content:
Dev Environment Management Platform. The future of dev environments.
Daytona is the enterprise-grade Codespaces alternative for managing self-hosted, secure and standardized development environments.
Related contents:
Self-Hosted Database & File Backup Automation.
Self-hosted backup automation for databases and files, with encryption, compression, and smart retention. Self-hosted backup automation for databases and files. Supports MySQL, PostgreSQL, MongoDB, MSSQL, Redis, Valkey, MariaDB, SQLite & Firebird, plus full directory backups with incremental snapshots. Encrypts and compresses to S3, FTP, SFTP, WebDAV, SMB, Dropbox, Google Drive & more, with retention policies and web-based restores.
PandoraBox is a USB scanning station designed to detect and remove malware from USB disks. It is based on Pandora by CIRCL and is distributed under the GPLv3 license.
Related contents:
DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
DB4S is for users and developers who want to create, search, and edit databases. DB4S uses a familiar spreadsheet-like interface, and complicated SQL commands do not have to be learned.
Migrate Databases and Stream Data Between Database Systems.
DBConvert Streams (DBS) is a cutting-edge distributed platform designed for data migration between heterogeneous databases and real-time data replication. It simplifies the process of transferring data between on-premises or cloud databases, including relational databases and data warehouses.
Related contents:
Talk to your databases. database client for developers.
A fast, beautiful client for PostgreSQL, SQLite, Redis & ClickHouse. Browse data, run SQL, visualize schemas — or just describe what you need and let AI write the query.
Database Relationship Diagrams Design Tool.
Draw Entity-Relationship Diagrams, Painlessly 😎 A free, simple tool to draw ER diagrams by just writing code. Designed for developers and data analysts.
Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Apache Hive, Phoenix, Presto, etc.
SQL & noSQL database manager.
Powerful and easy to use (no)SQL database client for MySQL, PostgreSQL, Oracle, SQL Server, SQLite, MongoDB, Redis, …
DbGate is cross-platform database manager. It's designed to be simple to use and effective, when working with more databases simultaneously. But there are also many advanced features like schema compare, visual query designer, chart visualisation or batch export and import.
Open Source SQL+noSQL Database Client. The Smartest SQL+noSQL Database Client.
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
Minimal Database MCP Server.
DBHub is a zero-dependency, token efficient MCP server implementing the Model Context Protocol server interface. This lightweight gateway allows MCP-compatible clients to connect to and explore different databases.
The database client every command line junkie deserves.
Interactive client for PostgreSQL, MySQL, SQLite3, Oracle and SQL Server.
Discover, mask, and verify sensitive data in SQL databases — an auditable scan → mask → validate workflow for safe database copies.
db_migrator is a PostgreSQL extension that provides functions for migrating databases from other data sources to PostgreSQL. This requires a foreign data wrapper for the data source you want to migrate.
DBML (Database Markup Language) is an open-source DSL language designed to define and document database schemas and structures. It is designed to be simple, consistent and highly-readable.
Build Reliable Backends 10x Faster, Scale to Millions with 1 Click.
DBOS is a serverless platform for building highly reliable applications. What takes days to build on AWS takes minutes on DBOS.
Related contents:
Ultra-Lightweight Durable Execution in TypeScript. DBOS Transact: A Lightweight Durable Execution Library Built on Postgres.
Durable execution means persisting the execution state of your program while it runs, so if it is ever interrupted or crashes, it automatically resumes from where it left off. Durable execution helps solve many common problems:
A Laravel database analysis tool that inspects schema structure, indexes, and constraints to identify potential issues and enforce best practices.
The DBStan package provides detailed analysis and insights into your database schema for Laravel applications.
It helps identify structural issues, missing indexes, normalization problems, nullable column risks, foreign key inconsistencies, and performance concerns. It is an essential tool for debugging, optimizing, reviewing, and maintaining a healthy database architecture in Laravel projects.
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.
Sources:
- 268 - Résilience de la data - Sammy Teillet @ <ifttd> :fr:.
- Optimizing SQL queries for speed with dbt @ DataDuel.co.
- Test Driven Development (TDD) with dbt: Test First, SQL Later @ Xebia.
- Understanding dbt: basics and best practices @ Datadog.
- #377.src - DBT: Pourquoi dbt est devenu le standard (avec ses qualités et défauts) avec Jeremy Cohen @ ifttd :fr:.
dbt™ is a SQL-first transformation workflow that lets teams quickly and collaboratively deploy analytics code following software engineering best practices like modularity, portability, CI/CD, and documentation. Now anyone on the data team can safely contribute to production-grade data pipelines.
Charts built for Chat
AI agents make an unauditable mess of dashboards. Give them dbt Charts, a simple declarative YAML language, and they build better dashboards you can govern, using fewer tokens.
Related contents:
Level up your dbt™ skills on your own time with dbt Fundamentals.Learn Analytics Engineering with dbt.
A set of Symfony Console Commands to interact with your database.
-
Backup: Backup your database and manage your dumps with a simple command.
-
Restore: Easily restore a previous dump of your database.
-
Anonymize: Set up database anonymization with PHP attributes on Doctrine Entities or with a YAML configuration file.
-
Set up a GDPR-friendly workflow: Make it easier to follow GDPR best practices when importing production dump to other environments.
time-travel for your MySQL.
dbtrail tails the MySQL binary log and keeps every row change with full before/after images in a searchable index.
dbtrail remembers every row change — searchable, reversible, yours. The wrong UPDATE becomes a two-minute fix. And it's Apache-2.0 — yours to run anywhere. :
Related contents:
25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker.
The Destructive Command Guard (dcg) is for blocking dangerous git and shell commands from being executed by agents.
A high-performance hook for AI coding agents that blocks destructive commands before they execute, protecting your work from accidental deletion across Claude Code, Codex CLI, Gemini CLI, Copilot CLI, VS Code Copilot Chat, Cursor, Hermes Agent, Grok (xAI), and related tools.
Plugin that makes it easy to implement a set of reference classes which are used as constant and options holders for classes that are accessory to the actual data model.
Direct Communication Through Sockets. A Chat Platform like Discord but self-hostable like TeamSpeak.
This project was made with the goal to provide a platform that aims to fix issues with existing solutions like Discord, TeamSpeak, Revolt, Fosscord, Matrix, TeaSpeak and all others out there and to create new, advanced and easy to use features while creating as little friction as possible and keeping things intuitive.
TUI viewer for docker-compose.
DCV is a TUI (Terminal User Interface) tool for monitoring Docker containers and Docker Compose applications.
Related contents:
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
This is a project of a library, driven by real business requirements. We use techniques strongly connected with Domain Driven Design, Behavior-Driven Development, Event Storming, User Story Mapping.
DDEV is an open-source tool for running local web development environments for PHP and Node.js, ready in minutes. Its powerful, flexible per-project environment configurations can be extended, version controlled, and shared. DDEV allows development teams to adopt a consistent Docker workflow without the complexities of bespoke configuration.
Related contents:
Lightweight universal DDNS Updater program. Container to update DNS records periodically with WebUI for many DNS providers. Program to keep DNS A and/or AAAA records updated for multiple DNS providers
High Performance Distributed Observability Platform. No Code Distributed Observability Platform. Performance Impact Analysis Software.
A lightweight UDP DNS forwarder that highlights potentially expired or unregistered domains by watching for unanswered lookups.
Related contents:
Free Broken Link Checking Tool. Dead Link Checker crawls through your site, identifying broken links for you to correct.
DMH will execute action when you will not be able to. Dead-man-switch software with privacy in mind.
Dead-Man-Hand will execute pre-added actions when you will no longer be "available".
All actions are encrypted and when properly configured nobody will be able to get action details till you are alive.
Main goal of DMH is to ensure that actions can be executed only when you are dead. And before that time, every action should be confidential - even for people who have access to DMH.
Real-time localization on Android phones using inertial sensors (accelerometer, compass, gyro).
Many modern conveniences rely on our ability to accurately pinpoint location. GPS makes this job much easier, but the system isn't perfect. There are many places where GPS signal is restricted, from underground tunnels, to inside buildings, and even outdoors if near large structures.
Dead Reckoning is an Android app that offers a solution. Using built-in smartphone sensors to track location, the app removes the reliance on GPS and makes the tracking process self-sufficient and offline.
A lightweight JavaScript helper for automatically reloading the page when changes are detected in local files. Perfect for simple static sites.
Related contents:
This is a simple distributed load generation tool written in Go. It is able to fetch a simple JSON config from a local or remote location. The config describes which load generation jobs should be launched in parallel. There are other existing tools doing the same kind of job. I do not intend to copy or replace them but rather provide a simple open source alternative so that users have more options. Feel free to use it in your load tests (wink-wink).
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.
Debdistdiff is a tool to compare two Debian archives and summarize the differences.
Debezium is an open source distributed platform for change data capture. Start it up, point it at your databases, and your apps can start responding to all of the inserts, updates, and deletes that other apps commit to your databases. Debezium is durable and fast, so your apps can respond quickly and never miss an event, even when things go wrong.
Related contents:
- Code first CDC from Postgres to ClickHouse with Debezium, Redpanda, and MooseStack @ Fileonefour (Code-First CDC to ClickHouse with Debezium, Redpanda, and MooseStack @ GitHub).
- Change Data Capture Tools @ Dev Genius' Medium.
- The Equality Delete Problem in Apache Iceberg @ Data Engineer Things' Medium.
- You Gotta Push If You Wanna Pull @ Gunnar Morling.
- Keep your cache always fresh with Debezium! (Current 22) @ SpeakerDeck.
- A Deep Dive Into Ingesting Debezium Events From Kafka With Flink SQL @ Gunnar Morling.
- The challenges of soft delete @ atlas9 blog.
AI design tools for inspiration. Your smart design companion.
Not just a suite of AI tools, but a creative partner for design inspiration. Boost your design process and eliminate the daunting blank page with clever recommendations and useful visuals.
Start building your movie and TV show library with truly unlimited storage size.
a debugger for Python.
An implementation of the Debug Adapter Protocol for Python.
Related contents:
Open source content management for your Git workflow.
A CMS for static site generators. Give users a simple way to edit and add content to any site built with a static site generator.
Honeypot servers with an integrated threat feed.
Deceptifeed is a honeypot and threat feed server. It runs multiple deceptive network services (honeypots), while the threat feed lists IP addresses that have interacted with the honeypots. Additionally, Deceptifeed provides real-time visibility into honeypot activity, allowing you to monitor logs and interactions as they occur.
Step into the shadowy world of deceptive design and learn how online businesses exploit consumers through manipulative tricks and traps.