awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 dépôts

Awesome GitHub RepositoriesLocal Development Hosting

Hosting web applications on a local server specifically for development and real-time iteration.

Distinct from Web Application Hosting: Distinct from Web Application Hosting: focuses on ephemeral local development environments rather than production deployment platforms.

Explore 14 awesome GitHub repositories matching web development · Local Development Hosting. Refine with filters or upvote what's useful.

Awesome Local Development Hosting GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • angular/angular-cliAvatar de angular

    angular/angular-cli

    27,018Voir sur GitHub↗

    The Angular Command Line Interface is a tool for initializing, scaffolding, and managing the development lifecycle of Angular web applications from a terminal. It functions as a project manager and frontend build toolchain, providing a standardized way to bootstrap new applications and manage their overall health and configuration. The tool employs schematic-based code generation to create standardized project structures and components. It utilizes a workspace-based configuration to manage multiple related applications and libraries within a single shared root and dependency tree. The system

    Runs the application on a local server for development and real-time iteration.

    TypeScript
    Voir sur GitHub↗27,018
  • webpack/webpack-dev-serverAvatar de webpack

    webpack/webpack-dev-server

    7,853Voir sur GitHub↗

    webpack-dev-server is a local web server designed to serve webpack bundles and trigger browser refreshes when source files change. It functions as a development environment that hosts bundled applications and provides a live reloading workflow. The project distinguishes itself by supporting hot module replacement to update modules in a running application without a full page reload. It also acts as an HTTP proxy to redirect network request paths to different backends and provides history API fallbacks specifically for hosting single-page applications. The server includes capabilities for mon

    Runs a local server that hosts bundled applications for real-time testing and iteration.

    JavaScripthot-reloadserverwebpack
    Voir sur GitHub↗7,853
  • middleman/middlemanAvatar de middleman

    middleman/middleman

    7,110Voir sur GitHub↗

    Middleman is a Ruby-based static site generator and web framework used to transform templates and assets into standalone HTML, CSS, and JavaScript files. It functions as a multi-engine template processor and build tool, converting source markup into production-ready websites that can be hosted on any web server. The system is distinguished by a comprehensive asset pipeline that handles compression, minification, and fingerprinting to optimize web delivery. It features an extensible architecture with lifecycle hooks and a middleware-based request interception layer, allowing for the programmat

    Provides a local web server to render development files and reflect content changes in real-time.

    Rubymiddlemanstatic-site-generator
    Voir sur GitHub↗7,110
  • pallets/werkzeugAvatar de pallets

    pallets/werkzeug

    6,869Voir sur GitHub↗

    Werkzeug is a comprehensive library and toolkit for building WSGI-compliant web applications in Python. It provides the fundamental building blocks for web development, including an HTTP request and response toolkit, a rule-based URL routing engine, and a library for managing the overall web application lifecycle. The project is distinguished by its integrated development suite, which includes a WSGI development server featuring automatic code reloading and a PIN-protected interactive browser debugger for inspecting call stacks. It also includes a specialized WSGI test client that enables the

    Hosts applications locally with integrated auto-reloading and interactive debugging for rapid iteration.

    Pythonhttppalletspython
    Voir sur GitHub↗6,869
  • ryo-ma/github-profile-trophyAvatar de ryo-ma

    ryo-ma/github-profile-trophy

    6,577Voir sur GitHub↗

    GitHub Profile Trophy is a service that generates SVG images of achievement trophies based on a GitHub user's profile statistics, designed for embedding in README files. It fetches profile data through the GitHub GraphQL API, renders the trophies server-side as SVG markup, and serves them directly to clients, with a Redis-based caching layer to reduce repeated API calls and speed up subsequent requests. The service can be deployed as a self-hosted HTTP server running on the Deno JavaScript runtime, packaged with Docker for consistent local and CI environments. It also offers a GitHub Action w

    Starts a local Redis instance and a Deno application container for developing and testing the trophy service.

    TypeScript
    Voir sur GitHub↗6,577
  • googlecreativelab/anypixelAvatar de googlecreativelab

    googlecreativelab/anypixel

    6,440Voir sur GitHub↗

    Anypixel is a web-to-hardware display framework and toolkit for building large-scale physical interactive screens and button walls. It provides a system for mapping HTML canvas graphics to physical LED arrays, combining a networked pixel controller with a management tool that translates web application data into electronic signals for microcontroller-driven display boards. The project features a browser-based hardware simulation environment that allows for testing interactive display logic, button events, and network communication without requiring physical components. This emulator enables t

    Runs a dedicated local server environment to serve JavaScript applications and coordinate communication with the hardware bridge.

    JavaScripthardwarejavascriptschematics
    Voir sur GitHub↗6,440
  • gaianet-ai/gaianet-nodeAvatar de GaiaNet-AI

    GaiaNet-AI/gaianet-node

    5,027Voir sur GitHub↗

    Gaianet-node est un nœud d'agent IA décentralisé et un serveur d'inférence LLM. Il fonctionne comme un serveur auto-hébergé pour déployer des agents IA autonomes au sein d'un réseau IA peer-to-peer. Le projet utilise un modèle de service IA conteneurisé pour standardiser l'installation et l'opération des environnements d'agents. Cela permet un déploiement IA décentralisé sur une infrastructure distribuée plutôt que de dépendre d'un seul fournisseur central. Le système prend en charge l'administration des nœuds IA via un réglage d'agent piloté par configuration et la gestion des paramètres opérationnels. Il offre des capacités à la fois pour le déploiement d'agents IA auto-hébergés sur du matériel privé et le développement IA local avec un accès réseau restreint.

    Supports running the AI node on a local server for testing and iterative development.

    Shell
    Voir sur GitHub↗5,027
  • jupyterlite/jupyterliteAvatar de jupyterlite

    jupyterlite/jupyterlite

    4,840Voir sur GitHub↗

    JupyterLite est un environnement de notebook interactif basé sur WebAssembly qui permet le calcul dans le navigateur sans serveur backend. Il fournit un bac à sable de science des données côté client où les utilisateurs peuvent exécuter des noyaux de langages de programmation et lancer des notebooks interactifs entièrement dans le navigateur web. Le projet permet la création de distributions personnalisées en pré-installant des packages de langage spécifiques, en regroupant des wheels personnalisés et en appliquant des configurations d'environnement. Il prend en charge la génération de sites statiques pouvant être déployés sur n'importe quel hôte HTTP standard, y compris la possibilité de compresser l'environnement dans une archive pour un accès hors ligne. La plateforme couvre un large éventail de capacités, notamment la synchronisation du système de fichiers virtuel avec le stockage du navigateur, l'isolation basée sur les web-workers pour des interfaces réactives, et l'intégration de REPL interactifs dans des pages web via des iframes. Elle inclut également une suite d'utilitaires en ligne de commande pour l'automatisation de la construction de sites, la vérification de l'intégrité et la gestion de serveurs de développement locaux.

    Ships a local HTTP server to host the output directory for development and testing.

    TypeScriptjupyterjupyterlabjupyterlab-extension
    Voir sur GitHub↗4,840
  • emulatorjs/emulatorjsAvatar de EmulatorJS

    EmulatorJS/EmulatorJS

    3,925Voir sur GitHub↗

    EmulatorJS est un framework d'émulation WebAssembly et un frontend web RetroArch conçu pour exécuter des ROMs de jeux vidéo classiques et des fichiers BIOS directement dans un navigateur web. Il sert d'émulateur de jeu basé sur le web qui exécute des cœurs d'émulation matériellement précis pour reproduire le comportement de diverses consoles domestiques vintage et systèmes d'arcade. Le projet se distingue par sa capacité à synchroniser les états de jeu entre plusieurs utilisateurs en temps réel en utilisant WebRTC pour le jeu multijoueur basé sur navigateur. Il inclut également un outil d'intégration de jeu HTML5 dédié qui génère des extraits de code et des conteneurs isolés pour intégrer des émulateurs jouables dans des sites web tiers. Le framework couvre un large éventail de capacités, incluant la gestion de bibliothèques de jeux rétro avec marquage automatique des métadonnées, le mappage d'entrées personnalisé pour claviers et manettes, et l'intégration de shaders visuels personnalisés. Il gère la persistance des données via des intervalles de sauvegarde automatisés et la mise en cache locale des ressources du navigateur pour réduire les requêtes réseau. Un serveur de développement local intégré est fourni pour tester l'environnement d'émulation.

    Ships a built-in local development server for testing the emulation environment on a local machine.

    JavaScriptatari-lynxatari2600atari7800
    Voir sur GitHub↗3,925
  • htr-tech/nexphisherAvatar de htr-tech

    htr-tech/nexphisher

    3,829Voir sur GitHub↗

    Nexphisher is a command-line security utility and social engineering simulation framework designed for capturing credentials during authorized security audits. It functions as a tool for credential harvesting and penetration testing to evaluate organizational resilience against phishing attacks. The system orchestrates the deployment of realistic login pages and integrates network tunneling to expose local web servers to the public internet. This allows for remote security testing and the execution of controlled social engineering simulations. The framework provides capabilities for template

    Hosts simulated login pages on a local server to capture user input during security audits.

    Shellhtr-techlinuxphisher
    Voir sur GitHub↗3,829
  • elipapa/markdown-cvAvatar de elipapa

    elipapa/markdown-cv

    1,487Voir sur GitHub↗

    Markdown CV is a framework for authoring professional curriculum vitae using plain text files. It separates career content from visual presentation, allowing users to maintain their information in structured markdown while generating styled web pages and print-ready documents. The project distinguishes itself by utilizing browser-native print stylesheets and media queries to ensure high-quality physical document generation and PDF exports. It includes a local development server that provides real-time visual feedback during the editing process, ensuring that layout and typography adjustments

    Renders documents on a local development server for real-time editing and visual verification.

    CSScsscurriculumcurriculum-vitae
    Voir sur GitHub↗1,487
  • sadanandpai/resume-builderAvatar de sadanandpai

    sadanandpai/resume-builder

    1,208Voir sur GitHub↗

    This application is a browser-based document editor designed for the creation of professional single-page resumes. It functions as a local-first tool, ensuring that all user information remains within the client environment and is never transmitted to external servers. The platform distinguishes itself through a privacy-focused architecture that relies entirely on local device storage. Users construct resumes through a modular interface that synchronizes visual changes in real time, allowing for the customization of layout templates and themes without the need for account creation or server-s

    Supports local development hosting for immediate testing and modification of the resume builder application.

    TypeScriptcsshtml5javascript
    Voir sur GitHub↗1,208
  • johnpapa/generator-hottowelAvatar de johnpapa

    johnpapa/generator-hottowel

    837Voir sur GitHub↗

    Generator-hottowel is a command-line utility designed to initialize web applications using standardized boilerplate, pre-configured build workflows, and integrated development environment settings. It functions primarily as a scaffolding tool that generates structured Angular projects, ensuring consistent architectural patterns and module organization from the start of the development lifecycle. The project distinguishes itself by providing a comprehensive suite of automation scripts that manage the entire frontend development workflow. This includes automated dependency asset injection, task

    Provides a local development server with live-reloading capabilities to facilitate rapid iteration during the application development process.

    JavaScript
    Voir sur GitHub↗837
  • capcom6/android-sms-gatewayAvatar de capcom6

    capcom6/android-sms-gateway

    857Voir sur GitHub↗

    Android SMS Gateway est une infrastructure de messagerie auto-hébergée qui transforme les appareils Android en passerelles programmables pour l'envoi et la réception de messages SMS et MMS. En exposant une API RESTful locale et un pont SMPP, le projet permet aux développeurs d'intégrer des capacités de messagerie cellulaire directement dans leurs propres applications sans dépendre de fournisseurs cloud tiers. La plateforme se distingue par des fonctionnalités avancées de gestion du trafic et d'orchestration conçues pour la messagerie à haut volume. Elle inclut un moteur de routage multi-SIM qui distribue le trafic sortant sur plusieurs appareils connectés pour optimiser le débit, gérer les coûts et contourner les limites imposées par les opérateurs. Pour assurer une livraison fiable et éviter les filtres anti-spam, la passerelle intègre une limitation automatique du trafic, une rotation des SIM et des stratégies de réessai avec backoff exponentiel. Le système fournit une suite complète d'outils pour l'automatisation sécurisée et le contrôle administratif. Il prend en charge le chiffrement des messages de bout en bout, la signature cryptographique des charges utiles pour les webhooks et l'authentification API pour protéger les données sensibles. De plus, la passerelle offre une visibilité approfondie sur l'état du matériel, y compris les détails des SIM et la télémétrie système, tout en permettant une configuration flexible de l'exposition réseau et de la planification des messages. Le projet est conçu pour un déploiement local et inclut une prise en charge du tunneling sécurisé et de la gestion des certificats pour faciliter le développement et les tests.

    Facilitates local development and testing through secure tunneling, port forwarding, and certificate management.

    Kotlinandroidapiencryption
    Voir sur GitHub↗857
  1. Home
  2. Web Development
  3. Web Application Hosting
  4. Local Development Hosting