{"id":24497545,"url":"https://github.com/tekkac/cairo-quines","last_synced_at":"2026-01-02T13:41:06.721Z","repository":{"id":264489196,"uuid":"869690878","full_name":"tekkac/cairo-quines","owner":"tekkac","description":"A set of quines written in Cairo","archived":false,"fork":false,"pushed_at":"2024-11-24T16:59:02.000Z","size":9,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T21:36:07.994Z","etag":null,"topics":["cairo","quines","self-replicating","starknet"],"latest_commit_sha":null,"homepage":"","language":"Cairo","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/tekkac.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":"2024-10-08T18:08:47.000Z","updated_at":"2024-11-24T16:59:06.000Z","dependencies_parsed_at":"2024-11-24T17:41:21.804Z","dependency_job_id":null,"html_url":"https://github.com/tekkac/cairo-quines","commit_stats":null,"previous_names":["tekkac/cairo-quines"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tekkac%2Fcairo-quines","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tekkac%2Fcairo-quines/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tekkac%2Fcairo-quines/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tekkac%2Fcairo-quines/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tekkac","download_url":"https://codeload.github.com/tekkac/cairo-quines/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243694316,"owners_count":20332569,"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":["cairo","quines","self-replicating","starknet"],"created_at":"2025-01-21T21:34:10.042Z","updated_at":"2026-01-02T13:41:06.684Z","avatar_url":"https://github.com/tekkac.png","language":"Cairo","funding_links":[],"categories":[],"sub_categories":[],"readme":"# A few quines in Cairo\n\n## What is a quine?\nA [quine](https://en.wikipedia.org/wiki/Quine_(computing)) is a computer program that takes no input and produces a copy of its own source code as its only output. \n\n## Usage\n### Quine check\n```bash\n$ scarb run isquine src/your_quine.cairo\n\"It's a quine of 434 chars!\"\n```\n\n\n## Leaderboard\n| quine file name      | size (chars)|\n|:---------------      |------------:|\n| formatted_quine.cairo| 676 |\n| small_quine.cairo    | 434 |\n| smaller_quine.cairo  | 326 |\n\n## What else?\nA few other programs that might exists yet are insanely hard to create.\n\n - Create the **smallest** Cairo quine\n - Create a quine in Cairo Zero (that is not the empty file)\n - Create a Cairo program that outputs its own Sierra\n - Create a Sierra quine\n - Create a CASM quine\n - Create a Cairo program that outputs its own STARK proof","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftekkac%2Fcairo-quines","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftekkac%2Fcairo-quines","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftekkac%2Fcairo-quines/lists"}