The Ne System is a collection of system modules written in modern C++.
Please follow the instructions below to get started:
You will need:
nebuild, the in-house build system.MinGWorClang, depending on the HAL/target ISA.CoreUtils, for the core compiler utilities.
Please follow the the tutorials in /private/src/refs to get started.
Note
On Windows, you will need to use the setup link at:
curl -fsSL http://setup.nekernel.org.
curl -fsSL http://install.nekernel.org | shPlease clone the repository using Git:
git clone --recurse-submodules -j8 https://github.com/ne-foss/ne-system.gitAnd have a look at the wiki, docs, and primers. They have valuable resources to get started.
The primers are available at:
They're made to be beginner friendly as well.
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.
We plan to host a package registry for NeSystem and ANT. More information soon.
We have a Discord, join us!