Skip to content
@nitrate-lang

Nitrate

Nitrate Project

Build and Test

css-in-readme

This project is in rapid development. It will not compile into anything useful yet. Check back soon for updates on the projects development.

Nitrate is a high-level, statically typed, memory-safe, high-performance, object-oriented, general-purpose programming language designed to be safe, expressive, and performant. Nitrate supports runtime reflection, low-level memory access, namespaces, generics, type inference, packed data types, multiple inheritance, operator overloading, coroutines, default initializers, arbitrary precision math, RAII, automatic memory management, inline assembly, compile-time evaluation, and turing complete preprocessing. Nitrate is especially well-suited for library development, system service development, and general applications. Nitrate is a modern, safe, and expressive alternative to C++ and Rust.

Official website: https://nitrate.dev

Table of Contents

Usage and Documentation

See the tutorials and documentation on the official website: https://nitrate.dev

Installation

Nitrate is only offically distributed via the SNAP store. Otherworldly methods of installation are not documented here.

Unix-like Systems

To install Nitrate, you may download the latest stable release via the SNAP store:

sudo snap install nitrate

Windows

Not supported yet.

MacOS

Not supported at all and there are no plans to support MacOS intentionally.

License

The Nitrate Project is free software released under the GNU Lesser General Public License 2.1 (LGPL 2.1). See the LICENSE file for more information.

Pinned Loading

  1. nitrate Public

    Next-Generation Multi-Paradigm Programming Language with Hyper-Fast Compilation Speeds (In development)

    C++ 95 11

Repositories

Showing 10 of 14 repositories
  • nitrate Public

    Next-Generation Multi-Paradigm Programming Language with Hyper-Fast Compilation Speeds (In development)

    C++ 95 LGPL-2.1 11 0 0 Updated Mar 26, 2025
  • std Public
    CMake 0 LGPL-2.1 0 0 0 Updated Mar 13, 2025
  • trace Public
    CMake 0 LGPL-2.1 0 0 0 Updated Mar 13, 2025
  • task Public
    CMake 0 LGPL-2.1 0 0 0 Updated Mar 13, 2025
  • system Public
    CMake 0 LGPL-2.1 0 0 0 Updated Mar 13, 2025
  • structure Public
    CMake 0 LGPL-2.1 0 0 0 Updated Mar 13, 2025
  • runtime Public
    CMake 0 LGPL-2.1 0 0 0 Updated Mar 13, 2025
  • protocol Public
    CMake 0 LGPL-2.1 0 0 0 Updated Mar 13, 2025
  • messure Public
    CMake 0 LGPL-2.1 0 0 0 Updated Mar 13, 2025
  • memory Public
    CMake 0 LGPL-2.1 0 0 0 Updated Mar 13, 2025

Top languages

Loading…

Most used topics

Loading…