{"id":19519120,"url":"https://github.com/temperlang/prismora","last_synced_at":"2026-03-19T10:15:04.047Z","repository":{"id":224041351,"uuid":"762023831","full_name":"temperlang/prismora","owner":"temperlang","description":"Multilanguage color transformation library","archived":false,"fork":false,"pushed_at":"2025-07-22T12:41:32.000Z","size":61,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-10-09T07:55:04.615Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/temperlang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2024-02-22T23:45:54.000Z","updated_at":"2025-07-22T12:41:37.000Z","dependencies_parsed_at":"2024-03-14T19:46:19.459Z","dependency_job_id":"48705c0e-4b2f-4d29-85d3-3ab750f4650b","html_url":"https://github.com/temperlang/prismora","commit_stats":null,"previous_names":["temperlang/colorflap"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/temperlang/prismora","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/temperlang%2Fprismora","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/temperlang%2Fprismora/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/temperlang%2Fprismora/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/temperlang%2Fprismora/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/temperlang","download_url":"https://codeload.github.com/temperlang/prismora/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/temperlang%2Fprismora/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28873611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T07:35:32.468Z","status":"ssl_error","status_checked_at":"2026-01-29T07:33:31.463Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":[],"created_at":"2024-11-11T00:16:26.156Z","updated_at":"2026-01-29T09:11:09.469Z","avatar_url":"https://github.com/temperlang.png","language":null,"readme":"# Prismora\n\nA cross-language color transformation library. Some intended features:\n\n- Color formatting\n- Translation between spaces like RGB, HSV, and Oklab\n- Color to grayscale\n- Color gradients\n- Default behavior supporting human perceptual expectations\n\nThe current focus excludes opacity/alpha, but I might ought to work out a plan\nfor that, too.\n\nBeing made in Temper, Prismora supports the following programming languages\nautomatically:\n\n- C\\#\n- Java\n- JS\n- Lua\n- Python\n- Rust\n- Hopefully more in the future as well\n\nThis library is also a testing ground for how well we can support specific\nlanguage needs. For example, it would be nice to support NumPy arrays of colors\nout of the box for Python. This library might help figure out what Temper still\nneeds for things like that.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftemperlang%2Fprismora","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftemperlang%2Fprismora","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftemperlang%2Fprismora/lists"}