{"id":17871899,"url":"https://github.com/chris2011/minifierbeans","last_synced_at":"2025-03-21T19:31:37.670Z","repository":{"id":42830316,"uuid":"55054705","full_name":"Chris2011/minifierbeans","owner":"Chris2011","description":"Plugin to minify JS , CSS and HTML for quicken page load times by reducing the size of js/css/html files.  ","archived":false,"fork":false,"pushed_at":"2024-06-16T11:52:31.000Z","size":12885,"stargazers_count":38,"open_issues_count":17,"forks_count":10,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-18T04:16:16.728Z","etag":null,"topics":["compressor","css","hacktoberfest","html","javascript","minified-js","minifier","minify-js","netbeans"],"latest_commit_sha":null,"homepage":"http://plugins.netbeans.org/plugin/49666/js-css-minify-compress","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Chris2011.png","metadata":{"files":{"readme":"Readme.md","changelog":"Changelog.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-30T10:36:40.000Z","updated_at":"2024-10-22T19:57:26.000Z","dependencies_parsed_at":"2024-03-22T23:28:08.430Z","dependency_job_id":"bf17ce9a-1a9d-4567-9946-199024a2abe8","html_url":"https://github.com/Chris2011/minifierbeans","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chris2011%2Fminifierbeans","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chris2011%2Fminifierbeans/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chris2011%2Fminifierbeans/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chris2011%2Fminifierbeans/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Chris2011","download_url":"https://codeload.github.com/Chris2011/minifierbeans/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244855481,"owners_count":20521651,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["compressor","css","hacktoberfest","html","javascript","minified-js","minifier","minify-js","netbeans"],"created_at":"2024-10-28T10:39:31.409Z","updated_at":"2025-03-21T19:31:37.186Z","avatar_url":"https://github.com/Chris2011.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MinifierBeans \n\n![License](https://img.shields.io/github/license/Chris2011/minifierbeans.svg)\n![Release](https://img.shields.io/github/release/Chris2011/minifierbeans.svg)\n![Contributors](https://img.shields.io/github/contributors/chris2011/minifierbeans.svg)\n![Downloads](https://img.shields.io/github/downloads/chris2011/minifierbeans/total.svg)\n\n## Description\n\nPlugin to minify JS , CSS and HTML for quicker page load times by reducing the size of js/css/html files.\nThis plugin remove all unnecessary characters from source code, without changing its functionality. These unnecessary characters usually include white space characters, new line characters, comments, and sometimes block delimiters, which are used to add readability to the code but are not required for it to execute.\n\n- To minify all js , css or html , right click on folder in netbeans and select Minify WEB Content option ; it will minify all css \u0026 js file.\n- To minify single js/css/html file , right click on js/css/html file in netbeans and select Minify JS/CSS/HTML option to minify file.\n\nAlso optimize by compressing image PNG/JPEG (Currently Supported format) and provides other functionality such as image Base64 Encoder/Decoder .\n\n\n## Compiler used\n\n#### JS\n    - Single file action -\u003e Google Closure Compiler (Node based)\n    - Minify WEB Content -\u003e YUI Compressor (Unmaintained - Java based) - #46\n    - Copy minifed JS -\u003e YUI Compressor (Unmaintained - Java based) #46\n#### CSS\n    - Single file action -\u003e PostCSS with CSSNano (Node based)\n    - Minify WEB Content -\u003e YUI Compressor (Unmaintained - Java based) #46\n    - Copy minifed CSS -\u003e YUI Compressor (Unmaintained - Java based) #46\n#### HTML\n    - Single file action -\u003e html-minifier-terser (Node based)\n    - Minify WEB Content -\u003e htmlcompressor (Unmaintained - Java based) #46\n    - Copy minifed HTML -\u003e htmlcompressor (Unmaintained - Java based) #46\n#### XML\n    - Single file action -\u003e Minify-XML (Node based)\n    - Minify WEB Content -\u003e htmlcompressor (Unmaintained - Java based) #46\n    - Copy minifed XML -\u003e htmlcompressor (Unmaintained - Java based) #46\n#### JSON - Custom implementation\n#### Images - PngTastic (Java based) [#46](https://github.com/Chris2011/minifierbeans/issues/46)\n\n\n## What does it do?\n\n##### 1- Minify JS File\n##### 2- Minify JS Source Code Snippet by selecting in editor\n##### 3- Minify CSS File\n##### 4- Minify CSS Source Code Snippet by selecting in editor\n##### 5- Minify HTML File\n##### 6- Minify HTML Source Code Snippet by selecting in editor\n##### 7- Minify XML File\n##### 8- Minify XML Snippet by selecting in editor\n##### 9- Minify JSON File\n##### 10- Minify JSON Snippet by selecting in editor\n##### 11- Log Evaluation Input/Output File Size , Space Reduced Percentage , Total Time Taken ,Individual Log appended to file \n##### 12- Image Base64 Encoder/Decoder\n##### 13- Image PNG/JPEG Compress (Currently Supported format)\n\n![Minifierbeans Final](./screenshots/minifierbeans-final.jpg)\n\n![Minifierbeans all tabs](./screenshots/minifierbeans-all-tabs.png)\n\n\n## Changelog\n\nSee [Changelog](./Changelog.md) for all information  \n\n\n## NetBeans Compatibility\n\nVersion \u003c 2.3.0 is compatible to NetBeans 8.2 (Which is not supported anymore)  \nVersion \u003e= 2.5.1 is compatible to Apache NetBeans \u003e= 9.0  \n  \nPlugin is available at https://github.com/Chris2011/minifierbeans/releases/latest\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchris2011%2Fminifierbeans","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchris2011%2Fminifierbeans","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchris2011%2Fminifierbeans/lists"}