awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
donlon avatar

donlon/cloudflare-error-page

0
View on GitHub↗
5,266 estrellas·280 forks·HTML·mit·1 vistavirt.moe/cferr/editor↗

Cloudflare Error Page

This project is an HTML renderer that produces error pages styled after the familiar design of a standard CDN provider (such as Cloudflare). It accepts customizable parameters for error code, description, location, and request metadata, and outputs a self-contained HTML page that can be served directly by web servers or reverse proxies as a branded error response.

The renderer is built using Go templates with built-in injection prevention, and it embeds all styling inline within the HTML head to eliminate external dependencies. It applies automatic whitespace minification to reduce output size, and it uses a static status code lookup table to provide appropriate titles, descriptions, and icons for common HTTP errors. Configuration is handled through typed struct fields with validation constraints, ensuring safe input before rendering.

Beyond CDN-style pages, the tool supports generating custom error pages with configurable status codes and messages, making it applicable for static site error handling and web server error page customization. The output is a plain HTML file suitable for any environment that needs a consistent, branded error display.

Features

  • CDN Error Page Renderers - Generates HTML error pages styled after standard CDN error pages with customizable fields.
  • HTML Builders - Builds configurable HTML error pages with support for multiple status codes and metadata.
  • HTTP Status Code Lookups - Maps numeric HTTP status codes to titles, descriptions, and icons for error page content.
  • Error Page Templates - Provides customizable HTML error page templates styled after CDN designs.
  • CDN-Style - Creates error pages that visually mimic a CDN provider's design for consistent user experience.
  • CSS Inlining - Embeds all styling inline within the HTML head to eliminate external dependencies.
  • Error Pages - Generates custom error pages with configurable status codes, location, and messages.
  • Go Template Renderers - Provides Go template rendering with automatic injection prevention for error page generation.
  • Static Site Error Pages - Produces styled error pages for static site deployments with support for common HTTP errors.

Historial de estrellas

Gráfico del historial de estrellas de donlon/cloudflare-error-pageGráfico del historial de estrellas de donlon/cloudflare-error-page

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Cloudflare Error Page

Proyectos open-source similares, clasificados según cuántas características comparten con Cloudflare Error Page.
  • artf/grapesjsAvatar de artf

    artf/grapesjs

    25,918Ver en GitHub↗

    GrapesJS is a framework for creating no-code visual editors that produce HTML and CSS templates. It provides a browser-based interface for designing website and newsletter structures using a drag-and-drop page editor. The project functions as a web builder framework, enabling the development of custom design environments. It includes a system for managing nested HTML elements, modifying layout properties via a graphical interface, and organizing components through a page layer hierarchy. The toolset covers digital asset management for organizing images and files, as well as the ability to pe

    TypeScript
    Ver en GitHub↗25,918
  • nelsontky/gh-pages-url-shortenerAvatar de nelsontky

    nelsontky/gh-pages-url-shortener

    1,409Ver en GitHub↗

    This project is a static URL shortener that provides redirection services without the need for a dedicated backend server. It functions by hosting redirection logic as static files on a version control platform, leveraging custom error page interception to capture incoming requests and route them to their final destinations. The system manages link mapping by retrieving destination addresses from remote repository issue titles or external API data. To maintain service availability and handle high traffic, it supports token-based authentication with the underlying service provider, which incre

    HTMLbitlygithub-pageself-hosted
    Ver en GitHub↗1,409
  • addyosmani/criticalAvatar de addyosmani

    addyosmani/critical

    10,183Ver en GitHub↗

    Critical is a tool for extracting and inlining the minimum CSS required to render above-the-fold content. It identifies the styles necessary for the initial visible portion of a page to reduce render-blocking requests and improve page load speed. The project generates resolution-specific stylesheets to optimize the initial paint across different device dimensions. It includes a utility to rebase asset URLs within extracted styles, ensuring that images and fonts load correctly when stylesheets are moved to different directories or content delivery networks. The tool provides a command-line in

    JavaScriptcritical-csscritical-path-csscritical-path-styles
    Ver en GitHub↗10,183
  • tijsverkoyen/csstoinlinestylesAvatar de tijsverkoyen

    tijsverkoyen/CssToInlineStyles

    5,831Ver en GitHub↗

    CssToInlineStyles is a CSS inliner for HTML emails that converts stylesheets into inline style attributes on HTML elements. It functions as a style resolver and transformation engine, mapping CSS selectors to HTML tags to ensure consistent visual rendering across diverse email clients and providers. The tool calculates final computed styles by applying specificity and inheritance rules before injecting the resolved properties directly into the style attributes of the corresponding HTML elements. It utilizes DOM-based style calculation and selector mapping to determine which declarations apply

    PHP
    Ver en GitHub↗5,831
Ver las 30 alternativas a Cloudflare Error Page→

Preguntas frecuentes

¿Qué hace donlon/cloudflare-error-page?

This project is an HTML renderer that produces error pages styled after the familiar design of a standard CDN provider (such as Cloudflare). It accepts customizable parameters for error code, description, location, and request metadata, and outputs a self-contained HTML page that can be served directly by web servers or reverse proxies as a branded error response.

¿Cuáles son las características principales de donlon/cloudflare-error-page?

Las características principales de donlon/cloudflare-error-page son: CDN Error Page Renderers, HTML Builders, HTTP Status Code Lookups, Error Page Templates, CDN-Style, CSS Inlining, Error Pages, Go Template Renderers.

¿Qué alternativas de código abierto existen para donlon/cloudflare-error-page?

Las alternativas de código abierto para donlon/cloudflare-error-page incluyen: nelsontky/gh-pages-url-shortener — This project is a static URL shortener that provides redirection services without the need for a dedicated backend… zurb/foundation-emails — Foundation Emails is a responsive HTML email framework designed to create layouts that render consistently across… addyosmani/critical — Critical is a tool for extracting and inlining the minimum CSS required to render above-the-fold content. It… artf/grapesjs — GrapesJS is a framework for creating no-code visual editors that produce HTML and CSS templates. It provides a… tijsverkoyen/csstoinlinestyles — CssToInlineStyles is a CSS inliner for HTML emails that converts stylesheets into inline style attributes on HTML… adityatelange/hugo-papermod — This is a responsive website theme for Hugo, providing a minimalist static site template and markdown blog layout. It…