{"id":18404680,"url":"https://github.com/georglauterbach/uncore","last_synced_at":"2025-04-07T08:32:06.321Z","repository":{"id":39621187,"uuid":"315133328","full_name":"georglauterbach/uncore","owner":"georglauterbach","description":"Modern operating system kernel completely written in pure, idiomatic Rust.","archived":false,"fork":false,"pushed_at":"2024-12-04T20:50:01.000Z","size":818,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-22T15:03:28.369Z","etag":null,"topics":["documentation","education","kernel","operating-system","operating-system-kernel","rust","rust-lang"],"latest_commit_sha":null,"homepage":"https://georglauterbach.github.io/uncore/","language":"Rust","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/georglauterbach.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-22T21:14:18.000Z","updated_at":"2024-12-04T20:50:04.000Z","dependencies_parsed_at":"2023-10-23T14:56:58.139Z","dependency_job_id":"df24ba63-c273-4645-abc2-469be704a900","html_url":"https://github.com/georglauterbach/uncore","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georglauterbach%2Funcore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georglauterbach%2Funcore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georglauterbach%2Funcore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georglauterbach%2Funcore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/georglauterbach","download_url":"https://codeload.github.com/georglauterbach/uncore/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247620168,"owners_count":20968139,"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":["documentation","education","kernel","operating-system","operating-system-kernel","rust","rust-lang"],"created_at":"2024-11-06T03:00:25.113Z","updated_at":"2025-04-07T08:32:05.950Z","avatar_url":"https://github.com/georglauterbach.png","language":"Rust","readme":"# unCORE\n\n[![Code Tests][badge::ci::code-tests]][badge::ci::code-tests::link]\n[![Linting][badge::ci::linting]][badge::ci::linting::link]\n[![Security Audit][badge::ci::security]][badge::ci::security::link]\n\n## :page_with_curl: About\n\nThis project is\n\n- an educational, modern [**operating system kernel**][www::wiki::operating-system-kernel]\n- completely written in pure, idiomatic [**Rust**][www::homepage::rust] (and assembly where required),\n- licensed under the [**GNU Public License v3 or later**][www::homepage::gpl-v3-license], except for those parts (lines of code from libraries used in this project) already licensed under other licenses,\n- **documented** in its entirety: the code via [Doc comments][www::docs::rustdoc], the rest via [Markdown and GitHub Pages][docs::main-landing-page].\n\n## :bulb: Getting Started\n\nThe [documentation][docs::main-landing-page] is hosted on [GitHub Pages][docs::github-pages]; it contains instructions on how to get started. If you want to serve the documentation locally, you can run the following command from the repository root:\n\n```bash\ndocker run --rm -it -v ./documentation:/docs -p 8080:8080 docker.io/squidfunk/mkdocs-material:9.5.4 serve --dev-addr 0.0.0.0:8080\n```\n\n[//]: # (Badges)\n\n[badge::ci::code-tests]: https://github.com/georglauterbach/uncore/actions/workflows/code_tests_and_checks.yml/badge.svg?branch=master\n[badge::ci::code-tests::link]: https://github.com/georglauterbach/uncore/actions/workflows/code_tests_and_checks.yml\n\n[badge::ci::linting]: https://github.com/georglauterbach/uncore/actions/workflows/code_linting.yml/badge.svg?branch=master\n[badge::ci::linting::link]: https://github.com/georglauterbach/uncore/actions/workflows/code_linting.yml\n\n[badge::ci::security]: https://github.com/georglauterbach/uncore/actions/workflows/code_security.yml/badge.svg\n[badge::ci::security::link]: https://github.com/georglauterbach/uncore/actions/workflows/code_security.yml\n\n[//]: # (Links)\n\n[www::wiki::operating-system-kernel]: https://en.wikipedia.org/wiki/Kernel_(operating_system)\n[www::homepage::rust]: https://www.rust-lang.org/\n[www::homepage::gpl-v3-license]: https://opensource.org/license/gpl-3-0/\n[www::docs::rustdoc]: https://doc.rust-lang.org/rustdoc/what-is-rustdoc.html\n[docs::main-landing-page]: https://georglauterbach.github.io/uncore/\n[docs::github-pages]: https://pages.github.com/\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeorglauterbach%2Funcore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeorglauterbach%2Funcore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeorglauterbach%2Funcore/lists"}