{"id":28965872,"url":"https://github.com/inochi2d/nurt","last_synced_at":"2026-02-03T16:03:33.686Z","repository":{"id":280215887,"uuid":"941316101","full_name":"Inochi2D/nurt","owner":"Inochi2D","description":"Minimal GC-less D runtime.","archived":false,"fork":false,"pushed_at":"2025-04-16T23:32:41.000Z","size":93,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-17T08:46:29.277Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"D","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Inochi2D.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,"zenodo":null}},"created_at":"2025-03-02T01:58:00.000Z","updated_at":"2025-04-16T23:32:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"b4d25565-8480-42ca-a0ad-54597952c00a","html_url":"https://github.com/Inochi2D/nurt","commit_stats":null,"previous_names":["inochi2d/nurt"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/Inochi2D/nurt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Inochi2D%2Fnurt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Inochi2D%2Fnurt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Inochi2D%2Fnurt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Inochi2D%2Fnurt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Inochi2D","download_url":"https://codeload.github.com/Inochi2D/nurt/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Inochi2D%2Fnurt/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261624969,"owners_count":23186121,"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":[],"created_at":"2025-06-24T07:10:21.584Z","updated_at":"2026-02-03T16:03:33.607Z","avatar_url":"https://github.com/Inochi2D.png","language":"D","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NuRT\n\nA minimal D runtime using numem, built around using numem and nulib for memory managment. \nIf you need higher level constructs, see [nulib](https://github.com/Inochi2D/nulib)\n\nHaving a smaller custom runtime serves the Inochi2D project by being more portable,\nand additionally making it easier to link to the Inochi2D SDK.\n\nNuRT has no garbage collector, and never will have one. Numem's lifetime capabilities\nare automatically imported; additionally you *may* use `core.attribute` from druntime;\nas the dub package prevents it from linking in. Any usage of druntime which generates \ncode however, is not supported.\n\n## Known issues\n * Exceptions have not been implemented yet, application will immediately crash on exception or assert.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finochi2d%2Fnurt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finochi2d%2Fnurt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finochi2d%2Fnurt/lists"}