{"id":28146373,"url":"https://github.com/ssc-project/ssc","last_synced_at":"2025-05-14T23:13:04.815Z","repository":{"id":242025769,"uuid":"808465792","full_name":"ssc-project/ssc","owner":"ssc-project","description":"A collection of Svelte tools written in Rust.","archived":false,"fork":false,"pushed_at":"2025-04-30T20:02:13.000Z","size":7018,"stargazers_count":45,"open_issues_count":3,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-30T21:21:12.143Z","etag":null,"topics":["compiler","parser","rust","svelte"],"latest_commit_sha":null,"homepage":"https://ssc-project.github.io/ssc/playground","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ssc-project.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["a-rustacean"]}},"created_at":"2024-05-31T06:08:38.000Z","updated_at":"2025-03-26T04:33:20.000Z","dependencies_parsed_at":"2025-04-30T21:20:18.367Z","dependency_job_id":"6b518b8b-90b1-44ab-a71a-4c5c0d548d3b","html_url":"https://github.com/ssc-project/ssc","commit_stats":null,"previous_names":["ssc-project/ssc"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ssc-project%2Fssc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ssc-project%2Fssc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ssc-project%2Fssc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ssc-project%2Fssc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ssc-project","download_url":"https://codeload.github.com/ssc-project/ssc/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254243313,"owners_count":22038046,"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":["compiler","parser","rust","svelte"],"created_at":"2025-05-14T23:12:31.532Z","updated_at":"2025-05-14T23:13:04.778Z","avatar_url":"https://github.com/ssc-project.png","language":"Rust","funding_links":["https://github.com/sponsors/a-rustacean"],"categories":["Rust"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n[![MIT licensed][license-badge]][license-url]\n[![Build Status][ci-badge]][ci-url]\n[![Code size][code-size-badge]][code-size-url]\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fssc-project%2Fssc.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fssc-project%2Fssc?ref=badge_shield)\n\n\u003c/div\u003e\n\n## SSC\n\nSSC (stands for `Speedy Svelte Compiler`) is a super-fast Svelte compiler written in Rust.\n\nThe goal is to build a parser, analyzer, transformer, formatter, linter, language server .. all wriiten in Rust.\n\n## Development\n\n\u003e [!Warning]\n\u003e SSC is still in it's early stages of development and should not be used in production code.\n\nA lot of features still need to be implemented before it is ready for production use.\n\nHere's a feature roadmap:\n\n- [x] CSS AST\n- [x] CSS Parser\n- [x] CSS Analyzer\n- [x] CSS Transformer\n- [x] CSS Printer (codegen)\n- [x] AST\n- [x] Parser\n- [ ] Analyzer\n- [ ] Transformer\n- [x] Printer (codegen)\n\nThis roadmap just shows which part is implemented, none of the code is properly tested.\n\n## License\n\nSSC is free and open-source software licensed under the [MIT License](./LICENSE).\n\n[license-badge]: https://img.shields.io/badge/license-MIT-blue.svg\n[license-url]: https://github.com/ssc-project/ssc/blob/main/LICENSE\n[ci-badge]: https://github.com/ssc-project/ssc/actions/workflows/ci.yml/badge.svg?event=push\u0026branch=main\n[ci-url]: https://github.com/ssc-project/ssc/actions/workflows/ci.yml?query=event%3Apush+branch%3Amain\n[code-size-badge]: https://img.shields.io/github/languages/code-size/ssc-project/ssc\n[code-size-url]: https://github.com/ssc-project/ssc\n\n\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fssc-project%2Fssc.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fssc-project%2Fssc?ref=badge_large)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fssc-project%2Fssc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fssc-project%2Fssc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fssc-project%2Fssc/lists"}