Skip to content
@nanvix

Nanvix

A Microkernel-Based Research Operating System Written in Rust

Nanvix: A Microkernel-Based Research Operating System

Join us on Slack! GitHub commit activity GitHub last commit GitHub Actions Workflow Status

How to Get Started?

Run these steps on Ubuntu 24.04 with sudo privileges, Docker, and KVM enabled.

# Clone this source code.
git clone https://github.com/nanvix/nanvix.git && cd nanvix

# Setup a minimal development environment.
./z setup --with-minimal-docker

# Build Nanvix.
./z build --with-minimal-docker -- all

# Run an example application.
./bin/nanvixd.elf -console-file /dev/stdout -- ./bin/hello-rust-nostd.elf

For more details, see the full setup, build, and run guides.

How to Join the Community?

Join us on Slack!

Pinned Loading

  1. nanvix nanvix Public

    Microkernel-Based Research Operating System Written in Rust

    Rust 224 109

  2. nanvix-copilot nanvix-copilot Public

    Blazingly fast, air-gapped AI code execution powered by Nanvix Micro-VMs and the GitHub Copilot SDK

    TypeScript 3

  3. nanvix-python nanvix-python Public

    Nanvix Python Distro

    Python 1

  4. nanvix-hello-c nanvix-hello-c Public

    A Minimal Hello World C Application for Nanvix

    Makefile 1

Repositories

Showing 10 of 78 repositories

Top languages

Loading…

Most used topics

Loading…