12 repository-uri
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.
Acest proiect este un director curatoriat de comunitate cu software open-source conceput pentru implementarea în medii de server private și laboratoare de acasă (home labs). Servește drept resursă cuprinzătoare pentru descoperirea alternativelor independente, auto-găzduite, la serviciile cloud mainstream, permițând utilizatorilor să mențină proprietatea deplină a datelor și controlul asupra infrastructurii lor digitale. Directorul este structurat printr-o taxonomie ierarhică ce organizează o colecție vastă de aplicații în categorii logice, variind de la gestionarea media și analiza datelor la comunicare privată și instrumente de productivitate în echipă. Se distinge printr-un proces colaborativ de peer-review, unde membrii comunității validează calitatea și relevanța fiecărei trimiteri pentru a se asigura că directorul rămâne precis și fiabil. Proiectul acoperă o suprafață largă de capabilități, inclusiv automatizarea infrastructurii, implementarea serviciilor bazate pe containere și gestionarea configurației declarative. Aceste instrumente ajută utilizatorii să mențină medii de server reproductibile și să gestioneze dependențele complexe ale serviciilor pe hardware privat. Directorul este menținut ca un repository controlat prin versiuni, asigurându-se că toate actualizările și modificările conduse de comunitate sunt urmărite și transparente.
Converts web feeds into static HTML pages for lightweight viewing.
React este o bibliotecă JavaScript pentru construirea de interfețe utilizator bazată pe o arhitectură orientată pe componente și flux de date unidirecțional.
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.
This project is an interactive tutorial generator and static site generator that transforms source documents, such as Markdown and Google Docs, into structured instructional guides. It functions as a documentation conversion tool that compiles source content into static HTML assets and metadata for distribution to public or private audiences. The system utilizes a custom element UI framework to embed interactive instructional components using standard HTML custom elements, removing the need for external JavaScript frameworks. It supports multi-format content export, allowing a single source o
Produces standalone HTML and Markdown artifacts for deployment to any static web server or cloud storage.
Acest proiect este un motor de descoperire a repository-urilor care organizează colecții de repository-uri software curatoriate de comunitate pe baza unor subiecte sau tehnologii specifice. Acesta funcționează ca un sistem pentru gestionarea metadatelor repository-urilor, curatorierea conținutului markdown, generarea de feed-uri JSON standardizate și producerea de site-uri de descoperire statice. Sistemul utilizează un framework pentru definirea structurii paginilor de subiecte ale comunității folosind fișiere plate și validarea schemelor. Acesta transformă metadatele curatoriate și fișierele structurate într-o prezență web publică pentru descoperirea proiectelor, având un mecanism de rutare a URL-urilor externe branduite către prezența web internă. Platforma acoperă domenii largi de capabilități, inclusiv curatorierea conținutului pentru colectarea resurselor tematice și indexarea bazată pe subiecte. Include sisteme pentru gestionarea metadatelor pentru a controla proprietatea repository-urilor și politicile de securitate, precum și testarea automată și validarea schemelor pentru a asigura integritatea structurală a fișierelor de date curatoriate.
Pre-renders curated metadata and structured files into a public static web presence for project discovery.
One este un framework React full-stack, cross-platform și un motor de randare multi-target conceput pentru a construi aplicații web și native dintr-un singur codebase. Utilizează un pipeline de build bazat pe Vite pentru a gestiona componentele partajate, oferind în același timp un router de sistem de fișiere type-safe care generează automat definițiile de navigare. Framework-ul se distinge prin suportul pentru o strategie de randare hibridă, permițând configurarea rutelor individuale ca site-uri statice, pagini randate pe server sau aplicații single-page. Utilizează rezoluția logicii specifice platformei și un plugin Vite partajat pentru a coordona compilarea atât pentru mediile web, cât și pentru cele native. Sistemul acoperă un set larg de capabilități, inclusiv încărcătoare de date pe server, gestionarea rutelor API și interceptarea cererilor bazată pe middleware. Oferă instrumente pentru integrarea funcțiilor native ale dispozitivelor și layout-uri bazate pe bridge pentru navigarea mobilă, alături de optimizări de performanță precum generarea statică paralelă și preîncărcarea activelor. Aplicațiile pot fi implementate pe servere de producție sau platforme serverless edge, inclusiv Vercel și 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 este un server de gestionare media self-hosted conceput pentru a organiza, vizualiza și căuta colecții personale de fotografii și videoclipuri. Funcționează ca o aplicație locală care indexează fișierele media din stocarea ta, generează previzualizări web-friendly și oferă un dashboard bazat pe browser pentru navigarea în arhivele tale. Sistemul este construit pentru a menține controlul deplin asupra activelor tale digitale, permițând în același timp descoperirea inteligentă și streaming-ul pe mai multe dispozitive. Ceea ce distinge această platformă este accentul pus pe portabilitatea metadatelor și inteligența vizuală. Utilizează fișiere sidecar pentru a stoca informații media, asigurând compatibilitatea cu alte software-uri, și folosește analiza vizuală bazată pe vectori pentru a efectua recunoașterea facială, detectarea obiectelor și căutarea inversă a imaginilor. În plus, proiectul suportă generarea de site-uri statice, permițându-ți să creezi versiuni portabile, standalone ale bibliotecii tale pentru vizualizare offline sau găzduire pe servere web de bază fără un backend. Sistemul include o suită completă de instrumente pentru mentenanța media, cum ar fi monitorizarea automată a fișierelor, deduplicarea bazată pe conținut și transcodarea asincronă pentru redare optimizată. De asemenea, dispune de o arhitectură modulară de plugin-uri pentru interogări personalizate și suportă deployment-ul pe hardware cu consum redus de energie, făcându-l potrivit pentru dispozitive cu resurse limitate. Accesul este gestionat prin autentificare bazată pe browser, permițându-ți să definești permisiuni pentru diferiți utilizatori.
Creates a standalone static version of a media collection to facilitate offline viewing or simplified hosting without backend requirements.