{"id":20376883,"url":"https://github.com/xjonathanlei/oriac","last_synced_at":"2026-02-28T16:31:00.908Z","repository":{"id":42623030,"uuid":"453581390","full_name":"xJonathanLEI/oriac","owner":"xJonathanLEI","description":"A toy Cairo VM implementation in Rust™","archived":false,"fork":false,"pushed_at":"2022-06-07T17:15:05.000Z","size":208,"stargazers_count":73,"open_issues_count":0,"forks_count":4,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-10-11T08:23:31.482Z","etag":null,"topics":["cairo","ethereum","rust","starknet"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/xJonathanLEI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-01-30T03:49:05.000Z","updated_at":"2025-03-09T11:56:27.000Z","dependencies_parsed_at":"2022-07-13T18:19:45.909Z","dependency_job_id":null,"html_url":"https://github.com/xJonathanLEI/oriac","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/xJonathanLEI/oriac","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xJonathanLEI%2Foriac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xJonathanLEI%2Foriac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xJonathanLEI%2Foriac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xJonathanLEI%2Foriac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xJonathanLEI","download_url":"https://codeload.github.com/xJonathanLEI/oriac/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xJonathanLEI%2Foriac/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29942783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-28T13:49:17.081Z","status":"ssl_error","status_checked_at":"2026-02-28T13:48:50.396Z","response_time":90,"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":["cairo","ethereum","rust","starknet"],"created_at":"2024-11-15T01:39:53.306Z","updated_at":"2026-02-28T16:31:00.856Z","avatar_url":"https://github.com/xJonathanLEI.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ch1 align=\"center\"\u003eoriac\u003c/h1\u003e\n\u003c/p\u003e\n\n**A toy Cairo VM implementation in Rust**\n\n\u003e _This is a **toy** implementation of the Cairo VM I'm building for learning purposes. There's no guarantee on when or if it will reach functional parity with the real thing. You should NOT use this in production._\n\n## CLI Tools\n\nThis project contains the following command line tools:\n\n- `oriac-run`: (_very_ early WIP) a drop-in replacement for `cairo-run`\n\n## Contributions\n\nFirst of all, big thanks to everyone offering help on this project!\n\nOne of the reasons I'm building this project is to learn every single detail of how Cairo works under the hood, and accepting feature contributions means missing out learning opportunities (I can still learn by reading PRs, but that's not as good as writing it myself), so unfortunately contributions for new features are not accepted at the moment. Bug fixes, however, are more than welcomed :)\n\nOnce the project reaches reasonable maturity, as measured by the set of Cairo programs it's able to run, this restriction will be removed.\n\n## License\n\nLicensed under either of\n\n- Apache License, Version 2.0 ([LICENSE-APACHE](./LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)\n- MIT license ([LICENSE-MIT](./LICENSE-MIT) or http://opensource.org/licenses/MIT)\n\nat your option.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxjonathanlei%2Foriac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxjonathanlei%2Foriac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxjonathanlei%2Foriac/lists"}