{"id":18048819,"url":"https://github.com/marcelgarus/dungbeetle","last_synced_at":"2026-07-08T04:31:14.822Z","repository":{"id":194402348,"uuid":"690545633","full_name":"MarcelGarus/dungbeetle","owner":"MarcelGarus","description":"A tiny toy VM that consists of 256 bytes of memory and a cursor.","archived":false,"fork":false,"pushed_at":"2023-09-12T12:05:26.000Z","size":193,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-26T02:46:51.346Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Zig","has_issues":false,"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/MarcelGarus.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}},"created_at":"2023-09-12T12:05:23.000Z","updated_at":"2023-09-14T19:45:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"d48642c8-ae06-45a2-a135-bdcd3827dc0b","html_url":"https://github.com/MarcelGarus/dungbeetle","commit_stats":null,"previous_names":["marcelgarus/dungbeetle"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MarcelGarus/dungbeetle","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarcelGarus%2Fdungbeetle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarcelGarus%2Fdungbeetle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarcelGarus%2Fdungbeetle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarcelGarus%2Fdungbeetle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MarcelGarus","download_url":"https://codeload.github.com/MarcelGarus/dungbeetle/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarcelGarus%2Fdungbeetle/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35252324,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-08T02:00:06.796Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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-10-30T20:15:28.508Z","updated_at":"2026-07-08T04:31:14.764Z","avatar_url":"https://github.com/MarcelGarus.png","language":"Zig","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dungbeetle\n\nA tiny toy VM that consists of 256 bytes of memory and a cursor.\n\n![screenshot](screenshot.png)\n\nThe memory is used to store variables and instructions, document the code, and place the output.\nThere is no separate mode for running programs.\n\nGiven the minimalist nature of the project, it's in no way fit for productive work.\nBut it's fun.\n\n## getting started\n\n1. Install Zig.\n2. Run `zig build run -- intro.dung`\n\n## why?\n\nI created this project as an exercise to learn Zig and tinker with terminal UIs.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcelgarus%2Fdungbeetle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarcelgarus%2Fdungbeetle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcelgarus%2Fdungbeetle/lists"}