14 Repos
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.
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.
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.
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.
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.
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.
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.
Gaianet-node is a decentralized AI agent node and LLM inference server. It functions as a self-hosted server for deploying autonomous AI agents within a peer-to-peer AI network. The project utilizes a containerized AI service model to standardize the installation and operation of agent environments. This allows for decentralized AI deployment across distributed infrastructure rather than relying on a single central provider. The system supports AI node administration through configuration-driven agent tuning and the management of operational parameters. It provides capabilities for both self
Supports running the AI node on a local server for testing and iterative development.
JupyterLite ist eine auf WebAssembly basierende interaktive Notebook-Umgebung, die Computing im Browser ohne Backend-Server ermöglicht. Es bietet eine clientseitige Data-Science-Sandbox, in der Benutzer Programmiersprachen-Kernel ausführen und interaktive Notebooks direkt im Webbrowser nutzen können. Das Projekt ermöglicht die Erstellung maßgeschneiderter Distributionen durch Vorinstallation spezifischer Sprachpakete, das Bündeln benutzerdefinierter Wheels und das Anwenden von Umgebungskonfigurationen. Es unterstützt die Generierung statischer Seiten, die auf jedem Standard-HTTP-Host bereitgestellt werden können, einschließlich der Möglichkeit, die Umgebung für den Offline-Zugriff in ein Archiv zu packen. Die Plattform deckt eine breite Palette an Funktionen ab, darunter die Synchronisierung virtueller Dateisysteme mit dem Browserspeicher, Web-Worker-basierte Isolation für reaktionsschnelle Oberflächen und das Einbetten interaktiver REPLs in Webseiten via Iframes. Zudem enthält sie eine Suite von CLI-Tools für die Automatisierung von Site-Builds, Integritätsprüfungen und die Verwaltung lokaler Entwicklungsserver.
Ships a local HTTP server to host the output directory for development and testing.
EmulatorJS ist ein WebAssembly-Emulationsframework und ein RetroArch-Web-Frontend, das darauf ausgelegt ist, klassische Videospiel-ROMs und BIOS-Dateien direkt in einem Webbrowser auszuführen. Es dient als webbasierter Spieleemulator, der hardwaregenaue Emulationskerne ausführt, um das Verhalten verschiedener klassischer Heimkonsolen und Arcade-Systeme zu reproduzieren. Das Projekt zeichnet sich durch seine Fähigkeit aus, Spielzustände zwischen mehreren Benutzern in Echtzeit mittels WebRTC für browserbasiertes Multiplayer-Gaming zu synchronisieren. Es enthält zudem ein dediziertes HTML5-Game-Embed-Tool, das Code-Snippets und isolierte Container generiert, um spielbare Emulatoren in Websites von Drittanbietern zu integrieren. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich der Verwaltung von Retro-Spielebibliotheken mit automatisiertem Metadaten-Tagging, benutzerdefiniertem Input-Mapping für Tastaturen und Gamepads sowie der Integration benutzerdefinierter visueller Shader. Es verwaltet die Datenpersistenz durch automatisierte Speicherintervalle und lokales Browser-Asset-Caching, um Netzwerkanfragen zu reduzieren. Ein integrierter lokaler Entwicklungsserver für das Testen der Emulationsumgebung ist enthalten.
Ships a built-in local development server for testing the emulation environment on a local machine.
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.
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.
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.
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.
Android SMS Gateway ist eine selbstgehostete Messaging-Infrastruktur, die Android-Geräte in programmierbare Gateways für das Senden und Empfangen von SMS- und MMS-Nachrichten verwandelt. Durch die Bereitstellung einer lokalen RESTful-API und einer SMPP-Brücke ermöglicht das Projekt Entwicklern, zellulare Messaging-Funktionen direkt in ihre eigenen Anwendungen zu integrieren, ohne auf Cloud-Anbieter von Drittanbietern angewiesen zu sein. Die Plattform zeichnet sich durch fortgeschrittene Traffic-Management- und Orchestrierungsfunktionen aus, die für Messaging mit hohem Volumen konzipiert sind. Sie enthält eine Multi-SIM-Routing-Engine, die ausgehenden Traffic auf mehrere verbundene Geräte verteilt, um den Durchsatz zu optimieren, Kosten zu verwalten und von Netzbetreibern auferlegte Limits zu umgehen. Um eine zuverlässige Zustellung zu gewährleisten und Spam-Filter zu vermeiden, integriert das Gateway automatisiertes Traffic-Throttling, SIM-Rotation und Exponential-Backoff-Retry-Strategien. Das System bietet eine umfassende Suite an Tools für sichere Automatisierung und administrative Kontrolle. Es unterstützt Ende-zu-Ende-Nachrichtenverschlüsselung, kryptografische Payload-Signierung für Webhooks und API-Authentifizierung zum Schutz sensibler Daten. Zudem bietet das Gateway tiefe Einblicke in den Hardwarestatus, einschließlich SIM-Details und System-Telemetrie, während es gleichzeitig eine flexible Konfiguration der Netzwerk-Exposition und Nachrichtenplanung ermöglicht. Das Projekt ist für die lokale Bereitstellung konzipiert und enthält Unterstützung für sicheres Tunneling und Zertifikatsmanagement, um Entwicklung und Tests zu erleichtern.
Facilitates local development and testing through secure tunneling, port forwarding, and certificate management.