Skip to content

Repository files navigation

Ne.app NeSystem

Notice

NeSystem is not open to new contributors, unless you contributed to similar Ne.app modules and similar large scale open source projects. This is done to have the highest quality merge requests.

LICENSE GitHub Repo Stars

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 instructions in /private/src/refs and wiki 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

On the primers

The primers are available at:

Designed to be make onboarding easier.

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 (../krnl -> /private/src/krnl)
  • Easier cycles and vetting for Ne.app releases.

Packaging

We plan to host a package registry for NeSystem and ant HPC systems.

Community

Ne.app has a community discord for contributors and announcements.

Copyright 2022-2026, Amlal El Mahrouss. Licensed under Apache 2.0.

About

Main-line development for the ne_system open-source distribution by ne.app (https://go.ne-app.eu/nesystem)

Topics

Resources

Code of conduct

Stars

9 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages