Skip to content

ne-foss/ne-system

Repository files navigation

🍯 NeSystem

LICENSE GitHub Repo stars

About:

The Ne System is a collection of system modules written in modern C++.

Getting Started:

Please follow the instructions below to get started:

Building:

You will need:

  • nebuild, the in-house build system.
  • MinGW or Clang, depending on the HAL/target ISA.
  • CoreUtils, for the core compiler utilities.

Please follow the the tutorials in /private/src/refs to get started.

Quick Install:

Note

On Windows, you will need to use the setup link at: curl -fsSL http://setup.nekernel.org.

curl -fsSL http://install.nekernel.org | sh

Full Installation:

Please clone the repository using Git:

git clone --recurse-submodules -j8 https://github.com/ne-foss/ne-system.git

And have a look at the wiki, docs, and primers. They have valuable resources to get started.

Primers:

The primers are available at:

They're made to be beginner friendly as well.

Design Rationale:

There is three main reasons for this repository's existence:

  • Hold the system in a single repository.
  • Easier path resolutions based on a virtual root path, i.e (../kernel -> /src/kernel)
  • Easier cycles and vetting for Ne.app releases.

Packaging:

We plan to host a package registry for NeSystem and ANT. More information soon.

Community:

We have a Discord, join us!

Copyright 2025-2026, Amlal El Mahrouss & Contributors, licensed under Apache 2.0.

About

🍯 The Ne System is a collection of system modules written in modern C/C++.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors