Links
AddDB 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.
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
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.
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:
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:
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.
A web application that assists network defenders, analysts, and researcher in the process of mapping adversary behaviors to the MITRE ATT&CK® framework.
A job scheduler for Docker containers, configured via container labels.
Modern HTML Presentations
Declarative package & configuration manager for Arch Linux.
Decman is a declarative package & configuration manager for Arch Linux. It allows you to manage installed packages, your dotfiles, enabled systemd units, and run commands automatically. Your system is configured using python so your configuration can be very adaptive.
Related contents:
From Hidden Flows to Public Insight.
DecryptAds is a programmatic supply chain transparency platform built by Svart Works Inc. We map ads.txt, app-ads.txt, sellers.json, buyers.json, and adagents.json; surface risk across publishers, data brokers, and ad tech intermediaries; and give researchers, operators, and the public tools to investigate what is really happening behind the bid stream.
Related contents:
A Qbittorent API with Debrid Support.
Decypharr is an implementation of QbitTorrent with Multiple Debrid service support, written in Go.
Decypharr combines the power of QBittorrent with popular Debrid services to enhance your media management. It provides a familiar interface for Sonarr, Radarr, and other *Arr applications.
Using an LLM to call tools in a loop is the simplest form of an agent. This architecture, however, can yield agents that are “shallow” and fail to plan and act over longer, more complex tasks. Applications like “Deep Research”, "Manus", and “Claude Code” have gotten around this limitation by implementing a combination of four things: a planning tool, sub agents, access to a file system, and a detailed prompt.
deepagents is a Python package that implements these in a general purpose way so that you can easily create a Deep Agent for your application.
The batteries-included agent harness.
The easiest way to start building agents and applications powered by LLMs—with built-in capabilities for task planning, file systems for context management, subagent-spawning, and long-term memory. You can use deep agents for any task, including complex, multi-step tasks.
Agent harness built with LangChain and LangGraph. Equipped with a planning tool, a filesystem backend, and the ability to spawn subagents - well-equipped to handle complex agentic tasks.
Deep Agents is an agent harness. An opinionated, ready-to-run agent out of the box. Instead of wiring up prompts, tools, and context management yourself, you get a working agent immediately and customize what you need.
Related contents:
Apply effects to photo that mimic your favorite artist
Fully customizable AI chatbot component for your website.
Deep Chat is a fully customizable AI chat component that can be injected into your website with just one line of code. Whether you want to create a chatbot that leverages popular APIs such as ChatGPT or connect to your own custom service, this component can do it all!
Collection of Cyber Threat Intelligence sources from the Deep and Dark Web
The aim of this project is to collect the sources, present in the Deep and Dark web, which can be useful in Cyber Threat Intelligence contexts.
DeepDive is a new type of system that enables developers to analyze data on a deeper level than ever before. DeepDive is a trained system: it uses machine learning techniques to leverage on domain-specific knowledge and incorporates user feedback to improve the quality of its analysis.