12 repositorios
Tools for pre-rendering pages into static assets.
Distinguishing note: Focuses on incremental generation of static files.
Explore 12 awesome GitHub repositories matching web development · Static Generation. Refine with filters or upvote what's useful.
Este proyecto es un directorio curado por la comunidad de software de código abierto diseñado para su implementación en entornos de servidores privados y laboratorios domésticos. Sirve como un recurso integral para descubrir alternativas independientes y autohospedadas a los servicios en la nube convencionales, permitiendo a los usuarios mantener la propiedad total de los datos y el control sobre su infraestructura digital. El directorio está estructurado a través de una taxonomía jerárquica que organiza una vasta colección de aplicaciones en categorías lógicas, que van desde la gestión de medios y análisis de datos hasta la comunicación privada y herramientas de productividad en equipo. Se distingue por un proceso de revisión por pares colaborativo, donde los miembros de la comunidad validan la calidad y relevancia de cada envío para garantizar que el directorio siga siendo preciso y confiable. El proyecto cubre una amplia superficie de capacidades, incluyendo automatización de infraestructura, implementación de servicios basados en contenedores y gestión de configuración declarativa. Estas herramientas ayudan a los usuarios a mantener entornos de servidor reproducibles y gestionar dependencias de servicios complejas en hardware privado. El directorio se mantiene como un repositorio con control de versiones, asegurando que todas las actualizaciones y cambios impulsados por la comunidad sean rastreados y transparentes.
Converts web feeds into static HTML pages for lightweight viewing.
React es una biblioteca de JavaScript para crear interfaces de usuario basadas en una arquitectura orientada a componentes y un flujo de datos unidireccional.
Produces complete static HTML pages by resolving asynchronous data before final output.
Gatsby is a React static site generator and hybrid rendering framework used to build websites by pre-rendering components into static HTML files for delivery via content delivery networks. It functions as a hybrid rendering platform that supports a combination of static generation, server-side rendering, and deferred page loading. The framework operates as a GraphQL data aggregator, pulling content from various APIs, headless CMS integrations, and files into a single unified schema for frontend queries. It also serves as a frontend performance optimizer, automating code splitting, resource pr
Pre-renders pages into static assets suitable for high-performance delivery via CDNs.
Dioxus is a cross-platform development framework designed for building native desktop, mobile, and web applications from a single codebase. It utilizes a declarative component model and macro-powered syntax to define reusable interface elements, which are then rendered as native widgets or web elements. At its core, the framework employs a signal-based reactivity system that tracks state dependencies to trigger granular updates, ensuring efficient interface performance without re-rendering the entire application tree. The framework distinguishes itself through a unified full-stack runtime tha
Generates static files in a designated directory to store pre-rendered pages.
SvelteKit is a framework for full-stack web development that combines routing and server-side rendering to create websites with both client-side interactivity and server-side logic. It provides the infrastructure to build a variety of application types, including single page applications and static sites. The project utilizes an adapter-based deployment system to support multi-platform hosting. This allows a single codebase to be packaged for different environments, such as standalone Node servers, serverless edge deployments on Cloudflare, or hosted platforms like Vercel and Netlify. The fr
Generates static HTML files for application routes during the build process for faster delivery.
This project is an educational resource for functional programming education, focused on teaching core concepts and terminology through simple definitions and practical code examples. It provides a way to study fundamental vocabulary and illustrative examples to assist with the transition from imperative to functional programming. The resource serves as a reference for building a professional software engineering vocabulary, enabling more effective communication of technical terms used within the functional paradigm. The site is implemented using static site generation, utilizing markdown co
Converts raw markdown source files into permanent static HTML pages during the build process.
This project serves as a comprehensive educational repository and technical reference collection, documenting a wide range of software engineering practices and modern development technologies. It provides a structured learning path for developers, curating tutorials and practical examples that cover the full lifecycle of application development, from initial project scaffolding to deployment and maintenance. The repository distinguishes itself by offering deep technical insights into complex architectural patterns, including actor-based concurrency models for managing parallel tasks and cont
Converts markup-based content and layouts into static HTML files for deployment.
Este proyecto es un generador de tutoriales interactivos y generador de sitios estáticos que transforma documentos fuente, como Markdown y Google Docs, en guías de instrucción estructuradas. Funciona como una herramienta de conversión de documentación que compila contenido fuente en activos HTML estáticos y metadatos para su distribución a audiencias públicas o privadas. El sistema utiliza un framework de UI de elementos personalizados para incrustar componentes de instrucción interactivos utilizando elementos personalizados HTML estándar, eliminando la necesidad de frameworks JavaScript externos. Admite la exportación de contenido en múltiples formatos, permitiendo que una única fuente de verdad se traduzca a múltiples objetivos, incluyendo HTML y notebooks de Jupyter. La plataforma proporciona capacidades para la gestión de contenido instructivo, permitiendo la organización de tutoriales en colecciones temáticas y páginas de destino mediante metadatos y etiquetado. Cubre el ciclo de vida completo de publicación, desde el alojamiento de vista previa local y la generación de activos estáticos hasta el despliegue en almacenamiento en la nube y el seguimiento de la participación del usuario a través de análisis integrados.
Produces standalone HTML and Markdown artifacts for deployment to any static web server or cloud storage.
Este proyecto es un motor de descubrimiento de repositorios que organiza colecciones de repositorios de software curadas por la comunidad basadas en temas o tecnologías específicas. Funciona como un sistema para gestionar metadatos de repositorios, curar contenido markdown, generar feeds JSON estandarizados y producir sitios de descubrimiento estáticos. El sistema utiliza un framework para definir la estructura de las páginas de temas de la comunidad utilizando archivos planos y validación de esquemas. Transforma metadatos curados y archivos estructurados en una presencia web pública para el descubrimiento de proyectos, con un mecanismo para enrutar URLs externas de marca a la presencia web interna. La plataforma cubre áreas de capacidad amplias, incluyendo la curación de contenido para la recopilación de recursos temáticos y la indexación basada en temas. Incluye sistemas para la gestión de metadatos para controlar la propiedad de los repositorios y las políticas de seguridad, así como pruebas automatizadas y validación de esquemas para garantizar la integridad estructural de los archivos de datos curados.
Pre-renders curated metadata and structured files into a public static web presence for project discovery.
One es un framework de React full-stack multiplataforma y un motor de renderizado multi-objetivo diseñado para construir aplicaciones web y nativas desde una única base de código. Utiliza un pipeline de compilación basado en Vite para gestionar componentes compartidos, proporcionando a la vez un enrutador de sistema de archivos con seguridad de tipos que genera automáticamente definiciones de navegación. El framework se distingue por admitir una estrategia de renderizado híbrido, permitiendo que las rutas individuales se configuren como sitios estáticos, páginas renderizadas en el servidor o aplicaciones de una sola página. Emplea resolución de lógica específica de la plataforma y un plugin de Vite compartido para coordinar la compilación tanto para entornos web como nativos. El sistema cubre un amplio conjunto de capacidades, incluyendo cargadores de datos del lado del servidor, gestión de rutas de API e interceptación de solicitudes basada en middleware. Proporciona herramientas para la integración de funciones nativas del dispositivo y layouts basados en puentes para la navegación móvil, junto con optimizaciones de rendimiento como la generación estática paralela y la precarga de activos. Las aplicaciones pueden desplegarse en servidores de producción o plataformas edge serverless, incluyendo Vercel y Cloudflare.
Reduces build times by leveraging parallel worker threads to generate static HTML pages more quickly.
DRL is a curated educational resource that teaches deep reinforcement learning through a structured series of lectures and videos. It covers the three main families of reinforcement learning methods: actor-critic architectures, value-based algorithms like Q-learning and DQN, and policy-based techniques that directly optimize an agent's action-selection strategy. The curriculum extends beyond these core topics to include imitation learning, multi-agent training, and methods for handling continuous action spaces. Content is organized as markdown-driven documentation that generates static, navig
Generates navigable educational content from markdown source files without dynamic server-side processing.
Home-gallery es un servidor de gestión multimedia autohospedado diseñado para organizar, ver y buscar colecciones personales de fotos y videos. Funciona como una aplicación local que indexa archivos multimedia desde su almacenamiento, genera vistas previas amigables para la web y proporciona un panel basado en navegador para navegar por sus archivos. El sistema está construido para mantener el control total sobre sus activos digitales mientras permite el descubrimiento inteligente y la transmisión entre dispositivos. Lo que distingue a esta plataforma es su enfoque en la portabilidad de metadatos y la inteligencia visual. Utiliza archivos sidecar para almacenar información multimedia, asegurando la compatibilidad con otro software, y emplea análisis visual basado en vectores para realizar reconocimiento facial, detección de objetos y búsqueda inversa de imágenes. Además, el proyecto admite la generación de sitios estáticos, permitiéndole crear versiones portátiles y autónomas de su biblioteca para visualización offline o alojamiento en servidores web básicos sin un backend. El sistema incluye un conjunto integral de herramientas para el mantenimiento de medios, como vigilancia automática de archivos, deduplicación direccionable por contenido y transcodificación asíncrona para una reproducción optimizada. También cuenta con una arquitectura de plugins modular para consultas personalizadas y admite el despliegue en hardware de baja potencia, haciéndolo adecuado para dispositivos con recursos limitados. El acceso se gestiona a través de autenticación basada en navegador, permitiéndole definir permisos para diferentes usuarios.
Creates a standalone static version of a media collection to facilitate offline viewing or simplified hosting without backend requirements.