{"id":34533790,"url":"https://github.com/nanvix/nanvix","last_synced_at":"2026-05-20T06:13:24.962Z","repository":{"id":9335809,"uuid":"11183126","full_name":"nanvix/nanvix","owner":"nanvix","description":"Microkernel-Based Research Operating System Written in Rust","archived":false,"fork":false,"pushed_at":"2026-04-03T00:31:52.000Z","size":46702,"stargazers_count":219,"open_issues_count":297,"forks_count":107,"subscribers_count":7,"default_branch":"dev","last_synced_at":"2026-04-03T00:38:51.310Z","etag":null,"topics":["microkernel","operating-system","rust"],"latest_commit_sha":null,"homepage":"https://github.com/nanvix","language":"Rust","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/nanvix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-07-04T17:27:49.000Z","updated_at":"2026-04-03T00:31:56.000Z","dependencies_parsed_at":"2024-01-11T20:28:56.941Z","dependency_job_id":"f61f715b-e20d-4ad5-aa15-a8082a92e74c","html_url":"https://github.com/nanvix/nanvix","commit_stats":null,"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/nanvix/nanvix","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nanvix%2Fnanvix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nanvix%2Fnanvix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nanvix%2Fnanvix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nanvix%2Fnanvix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nanvix","download_url":"https://codeload.github.com/nanvix/nanvix/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nanvix%2Fnanvix/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31460105,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"online","status_checked_at":"2026-04-06T02:00:07.287Z","response_time":112,"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":["microkernel","operating-system","rust"],"created_at":"2025-12-24T05:55:07.945Z","updated_at":"2026-04-13T05:04:12.434Z","avatar_url":"https://github.com/nanvix.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nanvix\n\n[![Join us on Slack!](https://img.shields.io/badge/chat-on%20Slack-e01563.svg)](https://join.slack.com/t/nanvix/shared_invite/zt-1yu30bs28-nsNmw8IwCyh6MBBV~B~X7w)\n![GitHub commit activity](https://img.shields.io/github/commit-activity/m/nanvix/nanvix)\n![GitHub last commit](https://img.shields.io/github/last-commit/nanvix/nanvix)\n![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/nanvix/nanvix/ci.yml?branch=dev\u0026label=tests)\n\nNanvix is a microkernel-based research operating system.\n\n## Quick Start\n\n### Linux\n\nRequires Ubuntu 24.04 with sudo privileges and\n[KVM](doc/setup-linux.md#4-setup-kvm) enabled.\n\n```bash\n# Run on Bash.\n\n# Clone this source code.\ngit clone https://github.com/nanvix/nanvix.git \u0026\u0026 cd nanvix\n\n# Setup the development environment.\n./z setup\n\n# Build Nanvix.\n./z build -- all\n\n# Run an example application.\n./bin/nanvixd.elf -console-file /dev/stdout -- ./bin/hello-rust-nostd.elf\n```\n\n### Windows\n\nRequires Windows 11 with [GNU Make](doc/setup-windows.md#5-run-setup) on PATH, [Windows\nHypervisor Platform](doc/setup-windows.md#4-enable-windows-hypervisor-platform) enabled, [Developer\nMode](doc/setup-windows.md#2-enable-developer-mode) turned on, and a Rust toolchain installed via\n[rustup](https://rustup.rs).\n\n```powershell\n# Run on PowerShell.\n\n# Clone this source code (symlinks require Developer Mode).\ngit clone -c core.symlinks=true https://github.com/nanvix/nanvix.git; cd nanvix\n\n# Setup the development environment.\n.\\z.ps1 setup\n\n# Build Nanvix.\n.\\z.ps1 build -- all\n\n# Run an example application.\n.\\bin\\uservm.exe -kernel .\\bin\\kernel.elf -initrd .\\bin\\hello-rust-nostd.elf -standalone\n```\n\n\u003e For more details, see the full [setup](doc/setup.md), [build](doc/build.md), and\n\u003e [run](doc/run.md) guides.\n\n## Documentation\n\n- [doc/setup.md](doc/setup.md) - Instructions for setting up your development environment.\n- [doc/build.md](doc/build.md) - Instructions for building Nanvix.\n- [doc/run.md](doc/run.md) - Instructions for running Nanvix.\n- [doc/test.md](doc/test.md) - Instructions for testing Nanvix.\n- [doc/benchmark.md](doc/benchmark.md) - Instructions for benchmarking Nanvix.\n\n## Usage Statement\n\nThis project is a prototype. As such, we provide no guarantees that it will work and you are assuming any risks with using the code. We welcome comments and feedback. Please send any questions or comments to any of the following maintainers of the project:\n\n- [Pedro Henrique Penna](https://github.com/ppenna) - [ppenna@microsoft.com](mailto:ppenna@microsoft.com)\n\n\u003e By sending feedback, you are consenting that it may be used in the further development of this project.\n\n## License\n\nThis project is distributed under the [MIT License](LICENSE.txt).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnanvix%2Fnanvix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnanvix%2Fnanvix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnanvix%2Fnanvix/lists"}