awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
leokhoa avatar

leokhoa/laragon

0
View on GitHub↗
5,220 stars·481 forks·PHP·10 viewslaragon.org↗

Laragon

Laragon is a portable web server suite and WAMP stack manager that provides a self-contained local development environment. It enables the bootstrapping of web applications through the orchestration of web servers, databases, and language runtimes on a single machine.

The project is distinguished by its registry-free portable mode, allowing the entire development stack to be moved between drives or computers without re-installation. It features automated virtual host mapping and SSL certificate generation for local domains, as well as a local tunneling gateway to expose projects via public URLs.

The environment includes tools for multi-version runtime management, multi-engine database hosting, and a local SMTP testing tool for intercepting and inspecting outgoing emails. It also provides a tabbed terminal interface with isolated path execution and a unified control interface for managing background processes and server services.

Laragon automates the deployment of application templates and content management system instances to accelerate project initialization.

Features

  • Local Development Environments - Provides a self-contained local environment orchestrating web servers, databases, and language runtimes for web prototyping.
  • Registry-Free Portability - Operates entirely from a single folder without modifying the system registry for complete portability.
  • Portable Web Suites - Offers a complete, registry-free portable web server suite that can be moved between drives without installation.
  • Multi-Engine Database Hosting - Hosts various relational and NoSQL database systems within a single self-contained environment.
  • Local Environment Configurations - Automates web server and database settings to eliminate manual configuration file editing.
  • Development Environment Orchestrators - Installs and orchestrates multiple runtime environments, web servers, and databases within a single unified setup.
  • Portable Stacks - Ships a registry-free portable mode allowing the entire development stack to be moved between drives without re-installation.
  • Runtime Version Switching - Enables switching between different versions of programming language binaries and database engines.
  • WAMP Stack Managers - Provides a portable manager for Apache, Nginx, MySQL, and PHP specifically for Windows environments.
  • Automated Mapping - Provides automated local domain name generation by syncing folder structures with server and system host configurations.
  • Single-Folder Deployments - Operates entirely from a single directory without registry writes or system-wide installation footprints.
  • Portable Server Deployments - Enables the transfer of the entire development setup across different computers without re-installation.
  • Self-Contained Execution - Manages software in a self-contained environment to allow rapid setup without affecting the host system.
  • Automatic Virtual Host Generation - Automatically generates project-specific local URLs based on folder names within the document root.
  • Custom Domains - Manages system hosts files to enable custom, readable local domain names for development projects.
  • Version Managers - Manages and switches between different versions of runtime binaries without reinstalling core software.
  • Multi-Language Runtime Support - Supports the concurrent use of various language stacks to facilitate diverse application development.
  • SSL Certificate Managers - Automates the generation and installation of SSL certificates for local domains to enable HTTPS.
  • Service Controllers - Features a unified control interface to start, stop, and manage web servers and databases.
  • Automated CMS Installers - Instantly launches functional content management sites by automating file downloads and database creation.
  • Configuration-Driven Orchestrators - Manages background jobs and system services using a centralized declarative configuration file.
  • Local Tunneling Services - Provides a local tunneling gateway to expose development projects via public URLs for external testing.
  • Isolated Execution Environments - Executes binaries using isolated environment variables to prevent conflicts with global system path settings.
  • Local Email Development Proxies - Intercepts outbound SMTP traffic and serves it via a local web interface for email debugging.
  • Project Templates - Provides application templates to rapidly initialize local development environments with common frameworks.
  • Email Inspection Dashboards - Provides a browser-based dashboard to search, view, and inspect the headers of captured local emails.
  • Local Server Tunnels - Creates temporary public URLs for local projects by routing external traffic through a secure tunnel.
  • Outgoing Mail Inspection - Captures and analyzes outgoing email traffic in a local inbox for debugging without sending real mail.
  • SMTP Message Interception - Captures and stores outgoing SMTP mail locally for inspection and debugging instead of delivering it.
  • Environment-Preloaded Terminals - Provides a command-line interface pre-loaded with the necessary environment variables and path settings for the stack.
  • Service Path Isolation - Maintains separate service orchestrations and paths across multiple instances to prevent software conflicts.
  • Self-Hosted HTTPS Configurations - Automates the generation of SSL certificates and virtual host configuration to enable local HTTPS connections.
  • SSL Certificate Automation - Automates the generation and installation of SSL certificates for local domains to enable HTTPS.
  • System Tray Utilities - Provides quick access to development tools and services through a centralized system tray context menu.

Star history

Star history chart for leokhoa/laragonStar history chart for leokhoa/laragon

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does leokhoa/laragon do?

Laragon is a portable web server suite and WAMP stack manager that provides a self-contained local development environment. It enables the bootstrapping of web applications through the orchestration of web servers, databases, and language runtimes on a single machine.

What are the main features of leokhoa/laragon?

The main features of leokhoa/laragon are: Local Development Environments, Registry-Free Portability, Portable Web Suites, Multi-Engine Database Hosting, Local Environment Configurations, Development Environment Orchestrators, Portable Stacks, Runtime Version Switching.

What are some open-source alternatives to leokhoa/laragon?

Open-source alternatives to leokhoa/laragon include: cytopia/devilbox — Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and… sj26/mailcatcher — Mailcatcher is a local email development proxy and SMTP server mock designed to intercept outgoing emails during… maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data… mack-a/v2ray-agent — V2Ray-agent is a shell-based orchestration tool designed to automate the deployment, configuration, and lifecycle… laravel/homestead — Homestead is a virtual machine provisioner that creates a standardized PHP development environment. It provides a… homebrew/brew — Homebrew is a command-line package management tool designed to automate the installation, configuration, and…

Open-source alternatives to Laragon

Similar open-source projects, ranked by how many features they share with Laragon.
  • cytopia/devilboxcytopia avatar

    cytopia/devilbox

    4,470View on GitHub↗

    Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and language runtimes managed through a unified configuration. It functions as a Docker-based local development stack for LAMP and MEAN software stacks and as a manager for switching between different versions of these services to match specific project requirements. The system distinguishes itself by automating local network orchestration. It includes a Docker-based virtual host manager that automatically maps local directories to custom domains and a local DNS and SSL orchestrat

    PHP
    View on GitHub↗4,470
  • sj26/mailcatchersj26 avatar

    sj26/mailcatcher

    6,762View on GitHub↗

    Mailcatcher is a local email development proxy and SMTP server mock designed to intercept outgoing emails during development. It acts as a network bridge that catches outbound mail on a specified port and displays it in a web-based inspector instead of delivering messages to real recipients. The tool provides a web-based email viewer for reviewing HTML, plain text, and raw source content, along with an interface for inspecting headers and downloading attachments. It utilizes a RESTful JSON API to serve captured mail as structured data to the browser interface. The system includes a TCP socke

    Rubydevelopmentdevtoolsmail
    View on GitHub↗6,762
  • maiot-io/zenmlmaiot-io avatar

    maiot-io/zenml

    5,452View on GitHub↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Python
    View on GitHub↗5,452
  • mack-a/v2ray-agentmack-a avatar

    mack-a/v2ray-agent

    19,081View on GitHub↗

    V2Ray-agent is a shell-based orchestration tool designed to automate the deployment, configuration, and lifecycle management of network proxy services. It provides a structured framework for setting up encrypted tunnels and managing proxy processes as persistent background services through system initialization managers. The project distinguishes itself through a modular architecture that integrates automated security certificate management and multi-user access control into the deployment workflow. By utilizing template-driven configuration generation and reverse proxy traffic multiplexing,

    Shellcloudflaregrpc-cloudflarehttpupgrade
    View on GitHub↗19,081
  • See all 30 alternatives to Laragon→