11 Repos
Tools that provide local environments for serving application assets and code during the development process.
Distinguishing note: None of the candidates were relevant; this category specifically addresses local development server orchestration.
Explore 11 awesome GitHub repositories matching development tools & productivity · Development Servers. Refine with filters or upvote what's useful.
Slidev is a markdown-based presentation framework designed for creating interactive, web-based slide decks. It functions as a static site generator that transforms plain text files into modular UI components, allowing authors to maintain version control while building professional presentations. The engine provides a browser-based runtime that manages slide navigation, animated transitions, and the live execution of code blocks. What distinguishes Slidev is its developer-centric approach to technical presentations. It features built-in support for syntax highlighting, mathematical typesetting
Slidev runs a local server for slide presentations to enable remote control, live theme previews, and automatic browser refreshing for rapid iteration.
Hexo is a command-line static site generator designed for content-driven blogging and website creation. It functions as a structured framework that transforms plain text files and markdown into production-ready static websites, utilizing a template-based rendering engine to separate site content from visual presentation. The project is distinguished by its event-driven build pipeline, which manages the entire site lifecycle through a series of hooks for file processing, asset generation, and deployment. Developers can extend the system’s core capabilities through a modular plugin architecture
Launches a local development server to preview the website with configurable options.
esbuild is a high-performance JavaScript bundler and transpiler designed to transform modern web assets into production-ready code. Built with a focus on speed, it utilizes a concurrent execution model to perform parsing, linking, and code generation across multiple CPU cores. The engine handles a wide range of tasks, including TypeScript compilation, JSX transformation, and CSS bundling, while maintaining a consistent build process across diverse environments. What distinguishes the project is its architecture, which leverages memory-mapped file processing and a single-pass transformation st
Watching source files for changes and automatically rebuilding assets to provide immediate feedback during the active coding process.
Reflex is a full-stack web framework that enables the development of complete web applications using only Python. It provides a unified environment where server-side logic and client-side interfaces are synchronized through a shared, event-driven architecture. By using a declarative component language, the framework compiles code into reactive frontend elements and backend event handlers, allowing developers to manage the entire application lifecycle within a single codebase. The framework distinguishes itself through its reactive state management and integrated AI-assisted development tools.
Includes a development server that previews applications while automatically updating upon source changes.
Blitz ist eine Fullstack-Entwicklungs-Framework-Erweiterung für Next.js und eine Befehlszeilenschnittstelle, die zum Bootstrapping von Projektstrukturen und zur Orchestrierung lokaler Entwicklungsserver verwendet wird. Es integriert Frontend- und Backend-Logik in einen einzigen Workflow, um die Erstellung vollständiger Webanwendungen zu erleichtern. Das Framework verwendet eine Zero-API-Backend-Integration und eine direkte Datenbankzugriffsschicht, die es Frontend-Komponenten ermöglicht, eine Verbindung zu serverlosen Funktionen und Datenbanken herzustellen, ohne manuelle API-Definitionen. Es verfügt über einen schema-gesteuerten Typ-Generator, der automatisch TypeScript-Definitionen erstellt, indem er Backend-Datenbankschemata analysiert, um Datenmodelle zwischen Client und Server zu synchronisieren. Das Projekt bietet Tools für schnelles Anwendungs-Prototyping und einen TypeScript-Fullstack-Workflow. Seine Fähigkeiten decken die Orchestrierung von Multi-Prozess-Servern und die Generierung strukturierter Projektvorlagen ab, um Frontend- und Backend-Entwicklungsmuster zu integrieren.
Orchestrates the simultaneous execution of frontend and backend development servers.
EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru
Boots the development server and automatically configures the database so the environment is ready to use.
This project is a configuration utility and JavaScript bundler manager designed to extend build scripts and override settings for Create React App applications. It functions as a tool for modifying Webpack configurations without requiring a permanent ejection from the managed build system. The utility allows for the customization of development and production build settings, enabling the use of custom build scripts to redefine project entry points. It provides mechanisms to modify the default build and development server settings to fit specific project requirements. Capability areas include
Allows for the setup of custom proxy rules and HTTPS certificates within the local development environment.
Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a state synchronization protocol and client-side routing bridge, allowing developers to build interactive experiences using modern JavaScript component libraries while keeping routing and controllers on the server. This approach eliminates the need for a separate REST or GraphQL API layer by passing data from server controllers to frontend components as props via JSON payloads. The framework distinguishes itself by utilizing adapter-based integration to link various backend environ
Inertia JS renders non-framework server responses in a modal during development to avoid manual network log inspection.
Craco is a configuration layer for Create React App that modifies Webpack and Jest settings without requiring the project to eject. It functions as a build tool plugin system and configuration manager, allowing for the injection of custom settings and third-party logic into the frontend build pipeline. The project utilizes a hook-based architecture and non-destructive configuration merging to override default settings. This allows for Webpack configuration overrides and Jest configuration tuning while maintaining the original source files. The system covers a broad range of build pipeline ex
Provides options for adjusting local server settings to control how the application is served and debugged.
Haul is a mobile application development tool that functions as a JavaScript module bundler, TypeScript transpiler, and development server for mobile environments. It provides a command line interface to manage the build pipeline and serve application bundles to connected devices. The tool utilizes Webpack to compile and package JavaScript and TypeScript code specifically for React Native development. It distinguishes itself through a specialized build pipeline that transforms type-safe code into compatible JavaScript for mobile runtimes. The platform covers comprehensive build and tooling c
Provides a local development server that builds and serves application bundles to connected mobile devices.
Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.
Orchestrates the startup and management of local development servers for component libraries across multiple projects.