awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 Repos

Awesome GitHub RepositoriesFilesystem-Based Routing

Automatic mapping of directory and file structures to URL paths for web application navigation.

Distinct from Filesystem-Based Route Mappings: The candidates are either too specific to Vue, focused on network traffic/git branches, or limited to mobile development, whereas this is a general web framework routing pattern.

Explore 7 awesome GitHub repositories matching web development · Filesystem-Based Routing. Refine with filters or upvote what's useful.

Awesome Filesystem-Based Routing GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • freshframework/freshAvatar von freshframework

    freshframework/fresh

    13,774Auf GitHub ansehen↗

    Fresh ist ein serverseitiges Web-Framework für die Deno-Laufzeitumgebung, das für den Aufbau von Websites mit nativer TypeScript-Unterstützung entwickelt wurde. Es fungiert als Zero-JavaScript-Server-Side-Renderer, der standardmäßig nur HTML an den Browser sendet, um den clientseitigen Laufzeit-Overhead zu eliminieren. Das Framework implementiert eine Insel-Architektur, die statisches HTML liefert und JavaScript nur für spezifische interaktive Komponenten selektiv aktiviert. Es nutzt ein dateisystembasiertes Routing, das Verzeichnisstrukturen und Dateinamen automatisch auf URL-Muster abbildet, ohne dass eine zentrale Konfigurationsdatei erforderlich ist. Die Plattform deckt serverseitiges Rendering, inkrementelle Seiten-Updates und die Produktion von Asset-Bundling mit Content-Hashing ab. Sie bietet ein Projekt-Bootstrapping-Skript zur Initialisierung der Entwicklungsumgebung.

    Maps URL paths to pages based on the physical directory structure of the source code.

    TypeScript
    Auf GitHub ansehen↗13,774
  • zeit/serveAvatar von zeit

    zeit/serve

    9,870Auf GitHub ansehen↗

    serve is a static file server and command line tool used for serving assets and websites over HTTP from a local file system. It functions as a Node.js static hosting tool for single page applications and static content, as well as a directory listing web server. The project provides a visual browser interface for navigating and downloading files from a directory, enabling remote directory browsing. It maps incoming HTTP request paths to local folder structures to deliver images, stylesheets, and scripts. The tool includes capabilities for static content hosting and static file serving middle

    Maps incoming HTTP request paths directly to local folder structures and file names on the host disk.

    TypeScript
    Auf GitHub ansehen↗9,870
  • goplus/gopAvatar von goplus

    goplus/gop

    9,439Auf GitHub ansehen↗

    Gop is a general purpose programming language and cross-language compiler designed to unify assets and libraries from multiple programming ecosystems into a single shared environment. It translates high-level source code into executable binaries using specialized backends tailored for different target environments. The project features a system for natural language programming, transforming human-readable instructions written in plain English into executable code. It also functions as a cross-language tool that imports and integrates external libraries and assets from different language ecosy

    Maps network API endpoints directly to the filesystem structure to automate web service routing.

    Go
    Auf GitHub ansehen↗9,439
  • preactjs/wmrAvatar von preactjs

    preactjs/wmr

    4,926Auf GitHub ansehen↗

    wmr ist ein Tool für die Webanwendungsentwicklung und ein Build-System, das als ES-Modul-Bundler, Static-Site-Generator und lokaler Entwicklungsserver fungiert. Es bietet eine vollständige Umgebung für die Erstellung moderner Webanwendungen und kombiniert einen Produktions-Compiler mit einem Server, der Hot-Reloading unterstützt. Das Projekt zeichnet sich durch seinen integrierten Ansatz für Hintergrundskripte und Routing aus und dient sowohl als Service-Worker-Bundler als auch als Tool für dateibasiertes Routing. Es ermöglicht die Generierung von statischem HTML durch Prerendering und bietet native Integration für das Spawnen von Web-Workern zur Bewältigung rechenintensiver Aufgaben. Das System deckt ein breites Spektrum an Build-Automatisierungsfunktionen ab, einschließlich On-Demand-Kompilierung, Middleware-basierter Anforderungsverarbeitung und einer Plugin-gesteuerten Pipeline zur Erweiterung der Build-Logik. Es enthält zudem Dienstprogramme für die Verwaltung von Umgebungsvariablen, das Mapping von Importpfaden und die Analyse der Bundle-Größe zur Optimierung von Produktions-Assets.

    Automatically maps the project's folder structure to application routes for effortless navigation setup.

    JavaScriptbuild-toolesmodulespreact
    Auf GitHub ansehen↗4,926
  • picocms/picoAvatar von picocms

    picocms/Pico

    3,905Auf GitHub ansehen↗

    Pico ist ein leichtgewichtiger PHP-Content-Manager und Markdown-Webseitengenerator, der als Flat-File-CMS fungiert. Er wandelt Markdown-Dateien in eine strukturierte Webseite um, indem er das Dateisystem des Servers für das URL-Routing nutzt und auf die Verwendung einer relationalen Datenbank zur Speicherung von Inhalten und Metadaten verzichtet. Das System zeichnet sich durch die Unterstützung für mehrsprachige Webseiten-Bereitstellung und einen statischen Seiten-Cache aus, der gerenderte Seiten als HTML speichert, um die Serverlast zu reduzieren. Es verwendet einen Git-basierten Inhalts-Workflow, um Updates über verschiedene Umgebungen hinweg zu synchronisieren und bereitzustellen. Die Plattform deckt ein breites Spektrum an Funktionen ab, einschließlich benutzerdefiniertem Webseiten-Theming via Template-Engine, Suchmaschinenoptimierung und Nutzerzugriffsmanagement mit passwortgeschützten Seiten. Sie bietet zudem Tools zur Inhaltsorganisation durch Kategoriefilterung, Tagging und automatische Generierung von Navigationsmenüs. Die Software nutzt YAML für die seitenweite Konfiguration und Metadaten auf Seitenebene.

    Maps the server's directory structure and file paths directly to the website's URL hierarchy for automatic routing.

    PHP
    Auf GitHub ansehen↗3,905
  • jetzig-framework/jetzigAvatar von jetzig-framework

    jetzig-framework/jetzig

    1,487Auf GitHub ansehen↗

    Jetzig is a full-stack web framework built in the Zig programming language. It provides a structured environment for developing web applications and programmatic APIs by mapping incoming HTTP traffic directly to files on the filesystem. The framework distinguishes itself through a compile-time approach to template rendering, which ensures type safety and performance during the build phase. It manages application state and cross-cutting concerns through a middleware-based interception system and encrypted, session-based cookie storage. The platform includes integrated support for persistent d

    Maps URL paths directly to handler files on the filesystem to determine endpoint logic.

    Zigzig-package
    Auf GitHub ansehen↗1,487
  • aplus-framework/frameworkAvatar von aplus-framework

    aplus-framework/framework

    262Auf GitHub ansehen↗

    This project is a full-stack web framework built on PHP that provides a structured environment for developing complete web applications. It utilizes a model-view-controller architecture to separate application data, user interface, and control logic, facilitating the management of complex application requirements. The framework distinguishes itself through a suite of integrated tools designed to unify server-side logic and client-side interfaces. It supports isomorphic code execution to maintain consistent behavior across the stack and employs server-side data hydration to populate the client

    Maps URL paths directly to filesystem structures to automatically generate application routes and handle request dispatching.

    PHPaplusaplus-frameworkcache
    Auf GitHub ansehen↗262
  1. Home
  2. Web Development
  3. Filesystem-Based Routing