Skip to content

ne-foss/nectar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1,033 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🍯 The Nectar Systems Language.

License GitHub Stars

CI CI

About:

A systems programming language for the 21st century.

Getting Started:

Quick Install: (POSIX)

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

Structure:

  • src/CompilerKit – Compiler Kit written in C++.
  • include/GenericsLibrary – Nectar Generics Library.
  • include/CoreRuntime – Nectar Core Libraries. (C++/Nectar)
  • include/ThirdParty – Third Party Modules.
  • src/DebuggerKit – Debugging Kit written in C++.
  • src/CommandLine – C/Nectar/C++ Command Line Tools.

Requirements:

Notice for Contributors:

Always use format.sh before commiting and pushing your code!

Building:

Run the following:

git clone -j8 [email protected]:ne-foss-org/nectar.git
cd nectar
# Either build the debugger or compiler libraries/tools using nebuild.

And build the source tree using the NeBuild system.

Security

  • Vulnerability Disclosure: Please report security issues privately via email or GitHub Security Advisories.

Authors & Credits

Community:

Join our Discord, we're quite active and open for contributors!

Figures:

Figure 1: The Nectar AMD64 Assembler for NeKernel ABI.

Nectar Assembler Assembling


License

This project is licensed under the Apache-2.0 License.

Β© 2023-2026 Amlal El Mahrouss & Ne.app contributors. Licensed under the Apache 2.0 license.

Sponsor this project

 

Packages

 
 
 

Contributors