5 Repos
Including external library references or assets within generated HTML for standalone operation.
Distinct from Static Asset Embedding: Focuses on embedding JS libraries in HTML output for standalone rendering, not binary embedding.
Explore 5 awesome GitHub repositories matching web development · Static Asset Embedding. Refine with filters or upvote what's useful.
Swagger Editor is a web-based authoring tool and development environment used to design, document, and validate API specifications. It specifically supports the OpenAPI Specification, providing a browser interface for writing API schemas and verifying their structure. The tool features real-time rendering that produces a visual preview of the API documentation as the specification is edited. It includes syntax highlighting based on standardized schemas to improve the readability of the API definitions. The editor supports importing specifications from files, external URLs, or example fixture
Compiles source code into static JavaScript bundles for browser execution.
go-echarts is a data visualization library and wrapper for Go that generates JSON configurations for the ECharts JavaScript library. It functions as an HTML chart generator, allowing developers to create interactive charts and browser-based reports within Go applications. The library provides a collection of configurable chart types and predefined geographical map templates for rendering spatial information. It supports the creation of web dashboards by translating Go data structures into the JSON formats required for interactive browser rendering. The project handles the conversion of Go st
Includes external JavaScript library references within output HTML to enable standalone rendering without a backend.
Gitalk is a comment system that uses GitHub Issues as a backend to store and manage discussions for websites. It provides a comment component built with Preact for embedding interactive discussion areas into web pages. The system utilizes GitHub OAuth for identity verification, allowing users to authenticate through their GitHub accounts to manage comment permissions. It also includes a multi-language widget that supports interface translation based on browser settings or manual configuration. The project covers broader capabilities for comment section management, including the ability to re
Ships as a pre-compiled JavaScript bundle designed for easy embedding via a script tag.
Farm is a Rust-based web build tool and development server that compiles JavaScript, TypeScript, CSS, HTML, and static assets into optimized bundles. It uses a module-graph-based bundling approach with persistent module-level caching, enabling near-instant builds and sub-20ms hot module replacement during development. The tool processes assets based on file extensions, handling CSS, Sass, Less, PostCSS, HTML, and images as first-class modules without requiring JavaScript transformation. Farm distinguishes itself through its Vite-compatible plugin system, accepting Vite, Rollup, and Unplugin p
Compiles and bundles JavaScript, TypeScript, CSS, HTML, and static assets into deployable files using a Rust-based engine.
Dieses Projekt ist eine vorkonfigurierte Entwicklungsumgebung und ein Boilerplate für den Bau von Chrome-Extensions unter Verwendung von React und Webpack. Es bietet ein strukturiertes Projektlayout und ein Build-System, das darauf ausgelegt ist, Content-Skripte und Hintergrundseiten in ein browserfertiges Manifest-Format zu bündeln. Das Toolkit betont Entwicklungsgeschwindigkeit und Codequalität durch ein Hot-Reloading-System, das den Browser beim Speichern von Quelldateien automatisch aktualisiert. Es integriert TypeScript, um statische Typdefinitionen für Browser-Extension-APIs bereitzustellen, was Typsicherheit und intelligente Code-Vervollständigung während der Entwicklung sicherstellt. Das Projekt deckt zudem Workflow-Automatisierung und Konfigurationsmanagement ab, einschließlich umgebungsbasierter Secret-Injection, um sensible Schlüssel aus der Versionskontrolle fernzuhalten, sowie einen Modul-Bundling-Prozess, der Content-Skripte von der Hintergrundlogik trennt.
Writes specific entry points to disk for use as browser scripts while supporting hot reloading elsewhere.