Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Go minifiers for web formats

Is tdewolff/minify beginner-friendly?

The maintainers of tdewolff/minify usually reply to a pull request within 1 day. 2 beginner-friendly issues are open now.

Stars
4.1k
Forks
244
Open beginner issues
2
Indexed issues
37
Avg merge
2d 4h
Merged PRs (30d)
10
Dominant language
Go
License
MIT
Last GitHub push
Oct 9, 2026
Latest indexed
Oct 10, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
No beginner labels indexed

How to contribute to tdewolff/minify

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. It ships a Dockerfile or Docker Compose file, so you can run it without installing its whole toolchain.
  3. Your contributions will be published under the project's MIT license.
  4. Pick one of the 2 open beginner-friendly issues below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • Unable to run minify 2.24.15 on DHI Docker images (permission denied on cpu)
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 62/100

    tdewolff/minify#1017 · 1 comment ·

    Maintainers usually reply within 1 day

  • SVG minification corrupts output when unicode attribute contains 4-byte UTF-8 characters
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    tdewolff/minify#917 · 2 comments ·

    Maintainers usually reply within 1 day

  • Include version information in Windows exe
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 35/100

    tdewolff/minify#911 · 1 comment ·

    Maintainers usually reply within 1 day

  • Minify code wich contain backtick (`) as delimiter issue
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 35/100

    tdewolff/minify#892 · 1 comment ·

    Maintainers usually reply within 1 day

  • requesting for github workflow
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 25/100

    tdewolff/minify#873 ·

    Maintainers usually reply within 1 day

  • %-sign in html- or js-file
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 43/100

    tdewolff/minify#835 · 1 comment ·

    Maintainers usually reply within 1 day

  • CSS: hsl() & rgb() doesn't minify when inside of custom properties
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 48/100

    tdewolff/minify#830 ·

    Maintainers usually reply within 1 day

  • How to minify golang text/template (JS) without parsing
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 52/100

    tdewolff/minify#815 · 5 comments ·

    Maintainers usually reply within 1 day

  • The CLI is missing the TemplateDelims option, which should support specifying multiple TemplateDelims.
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 38/100

    tdewolff/minify#811 · 1 comment ·

    Maintainers usually reply within 1 day

  • More low-hanging transformations
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    tdewolff/minify#794 · 9 comments ·

    Maintainers usually reply within 1 day

  • JS minify fails on import attributes
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 49/100

    tdewolff/minify#786 ·

    Maintainers usually reply within 1 day

  • js: minimise arguments passed to querySelector/querySelectorAll
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 38/100

    tdewolff/minify#785 · 2 comments ·

    Maintainers usually reply within 1 day

  • css: Recursively minify calc()
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 53/100

    tdewolff/minify#784 · 8 comments ·

    Maintainers usually reply within 1 day

  • Replace table.go with golang's html#UnescapeString
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 43/100

    tdewolff/minify#782 · 2 comments ·

    Maintainers usually reply within 1 day

  • tests: test rendering of minified vs original content in browser?
    Open

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    tdewolff/minify#769 ·

    Maintainers usually reply within 1 day

  • Create a command line option to disable JS: shorten true, false, and undefined to !0, !1 and void 0
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 30/100

    tdewolff/minify#749 · 1 comment ·

    Maintainers usually reply within 1 day

  • css: Whitespace between values isn't collapsed
    May be free again A pull request for this issue was closed without being merged. Open

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    tdewolff/minify#740 · 1 comment ·

    Maintainers usually reply within 1 day

  • Add arm64 builds for node package
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 44/100

    tdewolff/minify#733 ·

    Maintainers usually reply within 1 day

  • `npm i @tdewolff/minify` fails on Windows
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 38/100

    tdewolff/minify#727 · 3 comments · 1 reaction ·

    Maintainers usually reply within 1 day

  • Can you also support minify a markdown?
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    tdewolff/minify#597 ·

    Maintainers usually reply within 1 day

  • node-gyp-build Environmental dependency issues
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    tdewolff/minify#578 · 3 comments · 1 reaction ·

    Maintainers usually reply within 1 day

  • Use ESM or CommonJS import for JS binding
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 38/100

    tdewolff/minify#550 ·

    Maintainers usually reply within 1 day

  • JS: simplify static boolean expressions
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    tdewolff/minify#548 · 1 comment ·

    Maintainers usually reply within 1 day

  • Python binding hangs in forked process
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    tdewolff/minify#535 · 7 comments ·

    Maintainers usually reply within 1 day

  • JS binding on Windows says error with module doesn't self-register
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 25/100

    tdewolff/minify#520 · 1 comment ·

    Maintainers usually reply within 1 day

  • JS binding segfaults in worker thread
    Open

    Difficulty 5/5 Over a week Newbie friendliness 15/100

    tdewolff/minify#518 · 11 comments ·

    Maintainers usually reply within 1 day

  • Format instead of minify
    Open

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    tdewolff/minify#458 · 10 comments · 1 reaction ·

    Maintainers usually reply within 1 day

  • Improve perfect hashing
    Open
    low priority

    Difficulty 5/5 Over a week Newbie friendliness 32/100

    tdewolff/minify#411 ·

    Maintainers usually reply within 1 day

  • Use jump tables instead of switch statements
    Open
    low priority

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    tdewolff/minify#410 · 1 reaction ·

    Maintainers usually reply within 1 day

  • Experiment with SIMD instructions to parse 32 bytes at a time
    Open
    low priority

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    tdewolff/minify#409 ·

    Maintainers usually reply within 1 day

  • Planned improvements
    Open

    Difficulty 5/5 Over a week Newbie friendliness 18/100

    tdewolff/minify#234 · 4 reactions ·

    Maintainers usually reply within 1 day

  • JS/CSS: source maps
    Open
    low priority

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    tdewolff/minify#25 · 6 comments · 16 reactions ·

    Maintainers usually reply within 1 day

  • HTML: Lacks go action support
    Possibly taken A pull request linked to this issue is open or already merged. Open

    Difficulty 3/5 1-2 days Newbie friendliness 25/100

    tdewolff/minify#976 · 2 comments ·

    Maintainers usually reply within 1 day

  • CSS: support scope at-rules
    Possibly taken @AdamMagued claimed this 13 days ago. Open

    Difficulty 2/5 1-3 hours Newbie friendliness 25/100

    tdewolff/minify#968 ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.