52 रिपॉजिटरी
Rules for forwarding requests to new locations while preserving path integrity.
Distinct from Geographic Redirection: Distinct from geographic redirection: focuses on general URL mapping and redirection rules rather than location-based logic.
Explore 52 awesome GitHub repositories matching web development · URL Redirections. Refine with filters or upvote what's useful.
Koa is a lightweight web framework for Node.js designed for building HTTP applications and servers. It functions as an asynchronous middleware engine that processes network requests through a sequence of functions sharing a common context. The framework distinguishes itself by using an onion-model middleware stack and promise-based flow control. This architecture allows requests to flow downstream and responses to flow back upstream through the same chain, enabling non-blocking request cycles and a modular approach to handling network traffic. The system provides high-level capabilities for
Provides the ability to send redirect responses to specified URLs or return users to referring pages.
Parse Server is a backend-as-a-service solution and Node.js framework that provides a ready-to-use REST and GraphQL API for mobile and web applications. It functions as a core backend infrastructure for managing database schemas, user authentication, and API routing. The system distinguishes itself with a real-time data engine that pushes database updates to clients via WebSockets and a GraphQL server that automatically generates schemas based on application data models. It also features an adapter-based storage layer that abstracts interactions with various cloud and local backends. The pla
Allows customizing destination URLs for system-generated pages such as password reset success or email verification.
Zola is a static site generator that compiles Markdown and templates into a standalone website. It is distributed as a single binary, removing the need for external runtimes or package managers to build the final site. The project includes a built-in Sass compiler to transform styles into compressed CSS and a dedicated Markdown rendering engine that supports task lists and footnotes. It also features a client-side search indexer, enabling full-text site search without a backend server, and a multilingual content manager for organizing translated content. Additional capabilities cover asset o
Maps old paths to new internal or external URLs using redirection attributes.
httprouter is a high-performance HTTP request router for Go that maps incoming network requests to specific handler functions using a radix tree. It functions as a request dispatcher and path parameter parser, organizing URL paths in a tree structure to ensure efficient lookups. The router specializes in capturing dynamic segments and catch-all wildcards from URL paths to pass directly into request handlers. It implements method-specific routing and automatically manages responses for unsupported HTTP methods. The library covers broader capabilities including request normalization through tr
Automatically normalizes request paths by issuing redirects when trailing slash mismatches occur.
Gollum is a Git-powered wiki engine and content management system that provides a web-based interface for editing and organizing files stored in a Git repository. It functions as a self-hosted documentation tool, using a Git-based storage backend to manage page content and track version history. The system is characterized by a pluggable markup rendering architecture that converts multiple markup languages and specialized notations into HTML. It supports a wide array of rich content, including mathematical typesetting, BibTeX bibliographies, and diagrams rendered via Mermaid. Broad capabilit
Maps old URL paths to new paths via configuration to maintain link integrity after renames.
This project is a comprehensive library of reusable configuration patterns for the Apache web server. It provides a collection of server-side directives designed to manage security, performance, and request routing through decentralized configuration files. The repository serves as a reference for implementing server-level settings without requiring global restarts. It includes specialized patterns for enforcing secure connections, managing cross-origin resource sharing, and protecting sensitive system files from public exposure. Users can leverage these snippets to implement clickjacking pro
Forwards requests for specific pages or directories to new locations while preserving path structures.
Scira is an AI-powered search and synthesis engine that uses agentic research workflows to find and organize information from the web and academic sources. The system breaks complex queries into multi-step plans and generates grounded answers with inline citations for verification. The platform distinguishes itself by executing Python code within isolated sandboxes to perform data analysis and create visual charts from retrieved data. It also implements retrieval-augmented generation to perform semantic searches across uploaded documents, including PDFs and CSV files, and integrates with clou
Manages permanent redirects from internal application paths to external destination URLs.
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
Creates redirect maps from old WordPress URLs to new CMS paths.
django-cms is a content management system built on Django for creating and managing hierarchical pages and reusable content blocks. It functions as an enterprise framework and modular page builder for organizing website layouts and managing complex digital content. The system features a frontend inline content editor that allows users to modify page titles and body content directly on the live site via an interactive toolbar. It provides a multilingual platform for translating pages and localized content across different languages, including built-in translation fallback support. Additionally
Manages URL redirections and slug normalization to ensure consistent and valid web addresses.
react-static is a React static site generator that transforms components into static HTML files to improve page load speed and search engine optimization. It functions as a progressive web app framework, exporting static HTML that hydrates into a full interactive application to enable real-time updates and instant navigation. The project distinguishes itself as a static site asset optimizer, using code-splitting and an asset prefetching queue to reduce perceived load times. It includes a dedicated MDX content processor to generate routes from Markdown files with JSX and frontmatter, as well a
Handles URL redirection through dedicated components or route configuration options.
Register is a GitOps domain registrar and subdomain registration service that uses version-controlled configuration files to manage domain ownership and mappings. It functions as a DNS management system and record orchestrator, utilizing JSON-based declarative configurations to programmatically update A, CNAME, MX, and TXT records. The project distinguishes itself through a registration process where domain ownership and subdomain assignments are stored as the source of truth within Git repositories. It includes an automated SSL provisioning tool to configure web servers and security certific
Implements rules to map specific URL paths or root domains to external destinations.
This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It provides structured guides, roadmaps, and curricula focused on data structures, algorithms, system design, and frontend engineering to help candidates prepare for software engineering screenings. The repository distinguishes itself by offering a holistic approach to professional advancement. Beyond technical drills, it includes a career development handbook covering resume optimization, salary benchmarking, and strategic negotiation coaching. It also provides detailed methodologie
Covers the logic for retrieving original URLs from a database and issuing HTTP 301 or 302 redirects.
Buffalo Go में वेब एप्लिकेशन बनाने के लिए एक व्यापक MVC वेब फ्रेमवर्क और फुल-स्टैक टूलचेन है। यह एक संरचित डेवलपमेंट एनवायरनमेंट प्रदान करता है जो मॉडल्स, व्यूज़ और कंट्रोलर्स को अलग करता है, और डेटाबेस स्कीमा और रिकॉर्ड मैनेजमेंट के लिए एक समर्पित ऑब्जेक्ट-रिलेशनल मैपर (ORM) रैपर के साथ वेब फ्रेमवर्क को एकीकृत करता है। यह प्रोजेक्ट प्रोजेक्ट स्ट्रक्चर्स को बूटस्ट्रैप करने, एसेट्स को प्रबंधित करने और प्रोडक्शन-रेडी कंटेनर्स बनाने के लिए डेवलपमेंट यूटिलिटीज़ के एक सेट के माध्यम से खुद को अलग करता है। इसमें एक परिष्कृत रूटिंग सिस्टम है जो कन्वेंशन-आधारित RESTful रिसोर्स जनरेशन, डोमेन-आधारित वर्चुअल होस्टिंग और सुसंगत आंतरिक लिंकिंग के लिए रूट हेल्पर्स के निर्माण का समर्थन करता है। यह फ्रेमवर्क मिडिलवेयर-आधारित रिक्वेस्ट पाइपलाइन्स, डायनामिक टेम्पलेट रेंडरिंग और रिक्वेस्ट-स्कोप स्टेट मैनेजमेंट सहित मुख्य वेब क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। इसमें बैकग्राउंड टास्क प्रोसेसिंग, सेशन मैनेजमेंट, ईमेल डिस्पैचिंग और ग्रेसफुल सर्वर शटडाउन के लिए एकीकृत समर्थन भी शामिल है।
Provides rules for forwarding requests from one URL path to another while preserving path integrity.
Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys
Maps legacy URLs to new destinations using standard 301 and 302 HTTP status codes.
Lucky is a connectivity and routing utility suite focused on SSL automation, dynamic DNS client services, NAT traversal, and port forwarding. It provides a network gateway management interface to coordinate public network access for internal services. The project distinguishes itself through a centralized web-based administration panel used to configure reverse proxy servers, manage ACME-based SSL certificate renewals via DNS provider APIs, and synchronize public IP addresses across multiple dynamic DNS providers. It also includes a NAT traversal tool using STUN to establish external connecti
Directs HTTP requests using URL redirection and applies filters based on IP and user-agent.
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
Redirects clients to new internal URLs after non-GET requests while updating page state without full reloads.
This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific controller actions using defined patterns and configuration. It serves as a programmatic interface for defining, loading, and resolving URL patterns, while providing a URL generator to produce absolute or relative URIs from route names and parameters. The system supports diverse route loading through YAML, XML, PHP arrays, and class attributes, utilizing compiled route matching to optimize performance. It enables sophisticated request handling through regex-based path matching, sub-do
Provides mechanisms to forward requests to different URLs using defined redirection rules.
This is a static site generator and blog publishing system built on Next.js that compiles MDX content into HTML at build time. It uses file-based routing to map each page to a URL path automatically, and applies utility-first CSS styling through Tailwind CSS for visual design. The project includes a pre-built blog starter template that can be deployed with a single click to Vercel’s edge network, where it benefits from automatic optimizations and serverless function support. It features built-in analytics instrumentation that collects page view and visitor data without manual setup, and suppo
Forwards visitors from outdated or moved page addresses to their new locations without showing a broken link.
GrowthBook is a feature flagging and experimentation platform that utilizes a warehouse-native approach to data analysis. It serves as a system for managing feature rollouts and conducting A/B tests by executing SQL queries directly against existing data warehouses to calculate experiment results. The platform is distinguished by its integration of a Model Context Protocol server, which allows AI coding assistants and IDEs to manage flags and query analytics using natural language. It also provides specialized capabilities for AI model optimization, enabling the testing of prompts and models
Runs experiments created in a visual editor and handles automatic URL redirects based on targeting.
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
Generates HTML files at old paths to automatically redirect visitors when server-side redirects are unavailable.