Showing 1133 open source projects for "docker"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 1
    DNMP

    DNMP

    Docker LNMP (Nginx, PHP7/PHP5, MySQL, Redis)

    DNMP (Docker Nginx MySQL PHP) is an open-source project that provides a full-featured development environment for PHP applications using Docker. It combines Nginx, MySQL, and PHP into a single environment, making it easy to set up and manage PHP projects. DNMP is highly customizable, allowing developers to adjust configurations and add additional services as needed.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    beszel

    beszel

    Lightweight server monitoring hub with historical data, docker stats

    A lightweight server resource monitoring hub with historical data, docker stats, and alerts.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 3
    Windows (Dockur)

    Windows (Dockur)

    Windows inside a Docker container

    This project makes it surprisingly easy to run a Windows environment inside a Docker container by using a QEMU-based virtual machine under the hood. It provides a turnkey image and a simple set of environment variables so you can select Windows editions, control disk persistence, and access the VM via a web-based VNC console or similar remote viewers. Because the VM is wrapped in Docker, you can treat Windows as a disposable, repeatable service: create, snapshot with volumes, tear down, and rebuild with consistent results. ...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 4
    Arcane

    Arcane

    Modern Docker Management, Designed for Everyone

    ...The project integrates frontend and backend components that work together to provide a cohesive environment management experience, often packaged to run alongside Docker and Docker Compose setups with minimal configuration.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    Dockge

    Dockge

    A fancy, easy-to-use and reactive self-hosted docker compose.yaml

    Dockge is a self-hosted, stack-oriented manager for Docker Compose files designed to simplify container management with a modern web interface. Instead of treating each container individually, it focuses on stacks defined by docker-compose.yaml files, allowing users to create, edit, start, stop, restart, and delete entire stacks through a UI rather than via CLI only. The tool preserves the stack files on disk (rather than hiding them inside a database), so users retain full flexibility to inspect and manage via normal Docker commands. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    nginx-proxy

    nginx-proxy

    Automated nginx proxy for Docker containers using docker-gen

    nginx-proxy sets up a container running nginx and docker-gen. docker-gen generates reverse proxy configs for nginx and reloads nginx when containers are started and stopped. The containers being proxied must expose the port to be proxied, either by using the EXPOSE directive in their Dockerfile or by using the --expose flag to docker run or docker create and be in the same network. By default, if you don't pass the --net flag when your nginx-proxy container is created, it will only be attached to the default bridge network. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Go Container Registry

    Go Container Registry

    Go library and CLIs for working with container registries

    go-containerregistry is a Go library (with companion tools) for interacting with container images and registries using OCI/Docker formats. It provides primitives to read, write, mutate, sign, and copy images and indexes across registries without shelling out to Docker. High-level utilities like crane and gcrane offer convenient CLIs for everyday tasks—listing tags, copying images between registries, flattening, creating tarballs, and more. The library handles authentication via a pluggable keychain system that understands Docker config files, credential helpers, and environment credentials. ...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 8
    kind

    kind

    Kubernetes IN Docker - local clusters for testing Kubernetes

    kind is a tool for running local Kubernetes clusters using Docker container “nodes”. kind was primarily designed for testing Kubernetes itself, but may be used for local development or CI.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    rembg

    rembg

    Rembg is a tool to remove images background

    Rembg is a powerful tool that utilizes AI (specifically U^2-Net) to automatically remove backgrounds from images, offering a streamlined command-line interface and Docker support. It's ideal for batch processing and integrates smoothly into workflows
    Downloads: 27 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Diun

    Diun

    Receive notifications when an image is updated on a Docker registry

    Diun is a CLI application written in Go and delivered as a single executable (and a Docker image) to receive notifications when a Docker image is updated on a Docker registry. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Kompose

    Kompose

    Go from Docker Compose to Kubernetes

    Kompose is a conversion tool for Docker Compose to container orchestrators such as Kubernetes (or OpenShift). Why do cats (and developers) like Kompose? Developers love to simplify their development environment with Docker Compose. With Kompose, you can now push the same file to a production container orchestrator! Our conversions are not always 1-1 from Docker Compose to Kubernetes, but we will help get you 99% of the way there!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Laravel Sail

    Laravel Sail

    Docker files for running a basic Laravel application

    Sail provides a Docker powered local development experience for Laravel that is compatible with macOS, Windows (WSL2), and Linux. Other than Docker, no software or libraries are required to be installed on your local computer before using Sail. Sail's simple CLI means you can start building your Laravel application without any previous Docker experience.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Hackingtool

    Hackingtool

    ALL IN ONE Hacking Tool For Hackers

    HackingTool by Z4nzu is a large collection (“all-in-one”) of tools and scripts for penetration testing / hacking / OSINT etc. It bundles many utilities (port scanners, payload injectors, web attack tools, phishing tools, wireless attack tools, reverse engineering, etc.) into a menu interface. Includes many individual tools, often wrappers or aggregations of existing well-known tools (e.g. port scanners, web attack tools, steganography, hash cracking etc.). A menu interface offering...
    Downloads: 77 This Week
    Last Update:
    See Project
  • 14
    Speedtest Tracker

    Speedtest Tracker

    Speedtest Tracker is a self-hosted internet performance tracking app

    ...Speedtest Tracker is containerized so you can run it anywhere you run your Docker containers. The install documentation will get you up and running using Docker or Docker Composer along with choosing a database (SQLite, MySQL/MariaDB, or Postgresql).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    gemini-web2api

    gemini-web2api

    Convert Google Gemini web into OpenAI-compatible API

    ...It supports model aliases for Flash, Thinking, Pro-style routing, Auto, and Lite variants. The tool also includes optional API keys, function calling, SSE streaming, web search access, Docker deployment, and client examples for OpenAI SDK-style usage. It is useful for developers who want local experimentation with OpenAI-compatible tooling while routing requests through Gemini web behavior.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 16
    AnythingLLM

    AnythingLLM

    The all-in-one Desktop & Docker AI application with full RAG and AI

    A full-stack application that enables you to turn any document, resource, or piece of content into a context that any LLM can use as references during chatting. This application allows you to pick and choose which LLM or Vector Database you want to use as well as supporting multi-user management and permissions. AnythingLLM is a full-stack application where you can use commercial off-the-shelf LLMs or popular open-source LLMs and vectorDB solutions to build a private ChatGPT with no...
    Downloads: 100 This Week
    Last Update:
    See Project
  • 17
    Whalebrew

    Whalebrew

    Homebrew, but with Docker images

    Whalebrew creates aliases for Docker images so you can run them as if they were native commands. It's like Homebrew, but with Docker images. Docker works well for packaging up development environments, but there are lots of tools that aren't tied to a particular project: awscli for managing your AWS account, ffmpeg for converting video, wget for downloading files, and so on.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Dockertest

    Dockertest

    Write better integration tests!

    ...The same goes for API changes in the DBAL. To avoid this, it is smarter to test these specific services against a real database that is destroyed after testing. Docker is the perfect system for running unit tests as you can spin up containers in a few seconds and kill them when the test completes. The Dockertest library provides easy to use commands for spinning up Docker containers and using them for your tests. Using Dockertest is straightforward and simple.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    PDFMathTranslate

    PDFMathTranslate

    PDF scientific paper translation with preserved formats

    PDFMathTranslate is a Python-based tool that uses AI translation to convert academic PDFs into bilingual (e.g. Chinese-English) documents while preserving formatting, including math notation. It supports OCR-enhanced content and offers CLI, GUI, Docker, and Zotero integration under AGPL v3.
    Downloads: 35 This Week
    Last Update:
    See Project
  • 20
    Excalidraw

    Excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

    Excalidraw, the virtual whiteboard app for sketching hand-drawn like diagrams, has come a long way. With the remote work becoming the status quo, Excalidraw was able to show its true potential and we’ve come to a point where over 100K people have used it just the last month! While it has been extremely successful as a free open source project, the biggest source of complaints nowadays is around adoption within companies: How do you share diagrams with your co-workers easily? Can your company...
    Downloads: 277 This Week
    Last Update:
    See Project
  • 21
    Bazel Container Image Rules

    Bazel Container Image Rules

    Rules for building and handling Docker images with Bazel

    ...They can be used to develop Docker containers on OSX without boot2docker or docker-machine installed. Note use of these rules on Windows is currently not supported. Also, unlike traditional container builds (e.g. Dockerfile), the Docker images produced by container_image are deterministic / reproducible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    SQLPad

    SQLPad

    Web-based SQL editor run in your own private cloud

    ...Supports Postgres, MySQL, SQL Server, ClickHouse, Crate, Vertica, Trino, Presto, SAP HANA, Cassandra, Snowflake, Google BigQuery, SQLite, TiDB, and many more via ODBC. The docker image runs on port 3000 and uses /var/lib/sqlpad for the embedded database directory. latest tag is continuously built from latest commit in repo. Only use that if you want to live on the edge, otherwise use specific version tags to ensure stability. See docker-examples directory for example docker-compose setup with SQL Server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Static Analysis Tools for PHP

    Static Analysis Tools for PHP

    Docker image that provides static analysis tools for PHP

    Docker image providing static analysis tools for PHP. The list of available tools and the installer is actually managed in the jakzal/toolbox repository. Docker image with quality analysis tools for PHP. To run the selected tool inside the container, you'll need to mount the project directory on the container with -v "$(pwd):/project".
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Telegram Drive

    Telegram Drive

    Telegram Drive

    Telegram Drive is a powerful utility that enables you to organize your telegram files and much more. Teldrive stands out among similar tools, thanks to its implementation in Go, a language known for its efficiency. Its performance surpasses alternatives written in Python and other languages, with the exception of Rust. Teldrive not only excels in speed but also offers an intuitive user interface for efficient file interaction which other tool lacks. Its compatibility with Rclone further...
    Downloads: 77 This Week
    Last Update:
    See Project
  • 25
    Dockerlings

    Dockerlings

    Learn docker in your terminal, with bite sized exercises

    Dockerlings is an interactive learning tool and game that helps users learn Docker fundamentals directly in their terminal through bite-sized exercises and challenges. Designed for both beginners and developers who want a hands-on introduction to containerization, it gamifies common Docker tasks like managing images, containers, networks, and volumes so you can practice repeatedly without needing external tutorials or sandbox environments.
    Downloads: 0 This Week
    Last Update:
    See Project