{"id":15933445,"url":"https://github.com/geopjr/sandstorm","last_synced_at":"2026-04-11T09:38:10.918Z","repository":{"id":103304046,"uuid":"559301567","full_name":"GeopJr/sandstorm","owner":"GeopJr","description":"🚀 Fast 🖌️ Utility-first 🌈 CSS Colors 🎨 in \u003c 100 LOC 💻","archived":false,"fork":false,"pushed_at":"2022-10-29T17:32:18.000Z","size":5,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-20T08:36:18.794Z","etag":null,"topics":["colors","css","hsl","html","joke","react","rgb","svelte","tailwind","tailwindcss","tiny","utility","vue"],"latest_commit_sha":null,"homepage":"","language":"Crystal","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GeopJr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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},"funding":{"github":"GeopJr","custom":["https://www.paypal.me/GeopJr","https://geopjr.dev/donate"]}},"created_at":"2022-10-29T17:29:07.000Z","updated_at":"2022-11-03T13:40:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"f8e278b3-c3b2-4455-b95b-ea7e6d51a359","html_url":"https://github.com/GeopJr/sandstorm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/GeopJr/sandstorm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeopJr%2Fsandstorm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeopJr%2Fsandstorm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeopJr%2Fsandstorm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeopJr%2Fsandstorm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GeopJr","download_url":"https://codeload.github.com/GeopJr/sandstorm/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeopJr%2Fsandstorm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31676210,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T08:18:19.405Z","status":"ssl_error","status_checked_at":"2026-04-11T08:17:08.892Z","response_time":54,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["colors","css","hsl","html","joke","react","rgb","svelte","tailwind","tailwindcss","tiny","utility","vue"],"created_at":"2024-10-07T02:40:20.427Z","updated_at":"2026-04-11T09:38:10.885Z","avatar_url":"https://github.com/GeopJr.png","language":"Crystal","funding_links":["https://github.com/sponsors/GeopJr","https://www.paypal.me/GeopJr","https://geopjr.dev/donate"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eSandstorm\u003c/h1\u003e\n\u003ch4 align=\"center\"\u003e🚀 Fast 🖌️ Utility-first 🌈 CSS Colors 🎨 in \u003c 100 LOC 💻\u003c/h4\u003e\n\n\u003ccenter\u003e\n\n```css\n.rgb-1-8-33{color:rgb(1,8,33);}.rgb-1-8-34{color:rgb(1,8,34);}.rgb-1-8-35{color:rgb(1,8,35);}.rgb-1-8-36{color:rgb(1,8,36);}.rgb-1-8-37{color:rgb(1,8,37);}.rgb-1-8-38{color:rgb(1,8,38);}.rgb-1-8-39{color:rgb(1,8,39);}.rgb-1-8-40{color:rgb(1,8,40);}.rgb-1-8-41{color:rgb(1,8,41);}.rgb-1-8-42{color:rgb(1,8,42);}.rgb-1-8-43{color:rgb(1,8,43);}.rgb-1-8-44{color:rgb(1,8,44);}.rgb-1-8-45{color:rgb(1,8,45);}.rgb-1-8-46{color:rgb(1,8,46);}.rgb-1-8-47{color:rgb(1,8,47);}.rgb-1-8-48{color:rgb(1,8,48);}\n```\n\n\u003c/center\u003e\n\n\u003ch2 align=\"center\"\u003e\n\n\n🤢 `\u003cp style=\"color: red\"\u003e` 🤮\n\n💝 `\u003cp class=\"rgb-255-0-0\"\u003e` 😻\n\n\n\u003c/h2\u003e\n\n\n#\n\n## Features\n\n- 🍄 **Tiny - Only 4.4 GB / 587.5 MB (gzipped)**\n- 🤹 **RGB, HSL \u0026 HEX Support**\n- 🧮 **`color`, `background-color` \u0026 `border` Support**\n- 🌟 **No need to ever touch CSS again**\n- ⚡️ **Pre-generated - no build tools needed**\n- 📝 **Modular - import only what you need**\n\n#\n\n## Building\n\n```\n$ crystal build sandstorm.cr --release\n$ ./sandstorm\n```\n\nor if you just want to run it once:\n\n```\n$ crystal run sandstorm.cr\n```\n\nThis will generate everything under `./out/`.\n\n### Dependencies\n\n- `Crystal` - `~1.6.1`\n\n#\n\n## Sponsors\n\n\u003cdiv align=\"center\"\u003e\n\n[![GeopJr Sponsors](https://cdn.jsdelivr.net/gh/GeopJr/GeopJr@main/sponsors.svg)](https://github.com/sponsors/GeopJr)\n\n\u003c/div\u003e\n\n\u003e This is a joke. If you are looking for something actually useful check out this little project: https://developer.mozilla.org/en-US/docs/Web/CSS.\n\n\u003e Don't even think about using this.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeopjr%2Fsandstorm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeopjr%2Fsandstorm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeopjr%2Fsandstorm/lists"}