tdewolff/minify

Go minifiers for web formats

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on September 16th, 2026
Created on May 21st, 2014
Open Issues & Pull Requests: 41 (+0)
GitHub issues: Enabled
Number of forks: 243
Total Stargazers: 4,140 (+0)
Total Subscribers: 42 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.9 hours
Mean response time: 12.5 days
90th percentile: 23.3 days
Tracked items: 86

Most active contributors

Sign in to see contributor activity.

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 81% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 21
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 596 days
Stale 30+ days: 19
Stale 90+ days: 17

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • low priority (1)

Most active issues this week

Detailed Description

minify is a Go library that provides minifiers for web formats including HTML, CSS, JavaScript, JSON, SVG, and XML.

The tool addresses the need to reduce file sizes of web assets by removing unnecessary characters while preserving functionality. It works by parsing each format according to its specification and then reconstructing the output with whitespace, comments, and other redundant elements stripped away. The library is designed to be format-aware, meaning each minifier understands the syntax rules of its target format rather than applying generic compression.

Developers should choose this tool if they are building Go applications that need to minify web assets as part of a build pipeline or runtime process. It suits projects ranging from static site generators to web servers that serve minified content on demand. The library offers minifiers for the most common web formats, making it a comprehensive solution for typical web development workflows.

The project shows consistent maintenance with regular updates addressing bug fixes and format specification changes. Development activity demonstrates responsiveness to issues and pull requests, indicating active engagement with users. The codebase maintains a focus on correctness and performance, with updates reflecting evolving web standards and format specifications.