{"id":18263131,"url":"https://github.com/peter-szrnka/cssjs-minifier","last_synced_at":"2026-05-04T08:38:03.517Z","repository":{"id":27108118,"uuid":"111777717","full_name":"peter-szrnka/cssjs-minifier","owner":"peter-szrnka","description":"Java based CSS/JS file merger \u0026 compressor. ","archived":false,"fork":false,"pushed_at":"2023-07-20T11:47:50.000Z","size":131,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-28T07:03:35.831Z","etag":null,"topics":["closure-compiler","css","java","javascript","merge","minify-css","minify-javascript","yui-compressor"],"latest_commit_sha":null,"homepage":"","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/peter-szrnka.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2017-11-23T07:33:13.000Z","updated_at":"2022-04-13T06:29:59.000Z","dependencies_parsed_at":"2024-11-05T11:13:54.316Z","dependency_job_id":null,"html_url":"https://github.com/peter-szrnka/cssjs-minifier","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/peter-szrnka/cssjs-minifier","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-szrnka%2Fcssjs-minifier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-szrnka%2Fcssjs-minifier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-szrnka%2Fcssjs-minifier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-szrnka%2Fcssjs-minifier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/peter-szrnka","download_url":"https://codeload.github.com/peter-szrnka/cssjs-minifier/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-szrnka%2Fcssjs-minifier/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32600967,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T22:12:39.696Z","status":"online","status_checked_at":"2026-05-04T02:00:06.625Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["closure-compiler","css","java","javascript","merge","minify-css","minify-javascript","yui-compressor"],"created_at":"2024-11-05T11:09:56.177Z","updated_at":"2026-05-04T08:38:03.493Z","avatar_url":"https://github.com/peter-szrnka.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cssjs-minifier\n\nA small, Java based CSS/JS file merger \u0026 compressor. ( First I created it for myself. :) ) It's very useful for local Javascript (Angular JS, Progressive Web Apps, etc.) web development.\n\n## Current status\n\n| Build | Code coverage | Code quality |\n| ----- | ------------- | ------------ |\n| [![CodeQL](https://github.com/peter-szrnka/cssjs-minifier/actions/workflows/codeql.yml/badge.svg)](https://github.com/peter-szrnka/cssjs-minifier/actions/workflows/codeql.yml) | ![Code coverage](https://sonarcloud.io/api/project_badges/measure?project=peter-szrnka_cssjs-minifier\u0026metric=coverage) | [![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=peter-szrnka_cssjs-minifier\u0026metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=peter-szrnka_cssjs-minifier) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=peter-szrnka_cssjs-minifier\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=peter-szrnka_cssjs-minifier) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=peter-szrnka_cssjs-minifier\u0026metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=peter-szrnka_cssjs-minifier) |\n\n## Used technologies\n- Java 11\n- Maven\n- YUI compressor\n- Google Closure Compiler\n\n## Features\n- configurable\n- portable (no installation required)\n\n## Install \u0026 configuration\n- Download the JAR file\n- Create a batch file to run it, or you can download it from here.\n- Download the sample config.properties file\n- Open the config.properties file and customize the parameters.\n\n## Usage\n- Start the batch file or run it from command line with\n```\njava -jar cssjs-minifier.jar\n```\n\n## Settings\n\nThe config.properties should contains all the necessary config settings.\n\n| Key | Description | Default value |\n| ------------- | ------------- | ------------- |\n| jscompressor | Possible values: yui,closurecompiler | yui |\n| jsfolder | The directory where input JS files are located. | current dir: \".\" |\n| jsout | The name of JS output file. | ./out.min.js |\n| jscompiletype | Possible values(case sensitive): WHITESPACE, SIMPLE, ADVANCED | SIMPLE |\n| csscompressor | yui | yui |\n| cssfolder | The directory where input CSS files are located. | current dir: \".\" |\n| cssout | The name of CSS output file. | ./out.min.css |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeter-szrnka%2Fcssjs-minifier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpeter-szrnka%2Fcssjs-minifier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeter-szrnka%2Fcssjs-minifier/lists"}