3 个仓库
Formatting options for minified output to improve human readability through controlled layouts and naming.
Distinct from Code Minifiers: Focuses on the formatting output of the minifier rather than the reduction process itself.
Explore 3 awesome GitHub repositories matching web development · Pretty Printing. Refine with filters or upvote what's useful.
This project is a JavaScript optimizer, minifier, module bundler, transpiler, and static analysis tool. It provides a compilation pipeline designed to shrink file sizes and improve runtime performance. The system utilizes a multi-pass compilation process to perform dead code elimination, global name mangling, and static type inference. It identifies unreachable functions and unused variables to reduce the final output size and detects potential runtime errors without executing the code. The tool manages assets through dependency resolution, code chunking, and bundle management. It ensures co
Controls the visual layout of compiled code using pretty-printing to improve human readability.
SVGOMG is a browser-based SVG minification tool that applies SVGO transformations entirely on the client side. It processes SVG files in a Web Worker to keep the user interface responsive, then displays the original and optimized file sizes side by side, including gzipped size estimates. The tool provides a live preview of the optimized SVG markup, rendered directly in the browser for immediate visual feedback. Users can configure which SVGO optimization plugins are enabled or disabled, set numerical precision for coordinates and transforms, and optionally pretty-print the output. Multiple op
Applies optional indentation and line breaks to optimized SVG output for readability.
该项目是一个专门的浏览器调试界面,旨在监控 DOM 元素、网络流量和 JavaScript 执行。它提供了一个用于检查和调试 Web 应用程序的客户端用户界面,允许实时修改 CSS 样式并调查 JavaScript 运行时。 该工具包包括用于 WebAssembly 的专用分析工具,具有反汇编高亮、作用域检查和二进制执行分析功能。它还提供了一个用于分析 HTTP 请求的网络流量检查器,以及一个用于测试属性和 at-rules 的 CSS 样式编辑器。 该系统涵盖了广泛的功能,包括 DOM 树修改、具有 CPU 节流的前端性能分析以及 Service Worker 调试。它还处理源资源管理,例如将网络资产映射到本地文件并美化压缩代码,同时支持多语言本地化。 该项目使用 TypeScript 开发,并采用具有按需模块加载功能的组件化架构。
Generates formatted versions of minified script resources to improve readability during debugging.