neutron-engine 0.1.2

A lightweight markup parser for the Neutron styling language (.nt)
Documentation
  • Coverage
  • 9.09%
    17 out of 187 items documented6 out of 33 items with examples
  • Size
  • Source code size: 1.6 MB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 6.1 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 4m 44s Average build duration of successful builds.
  • all releases: 1m 40s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • muhrazif20-hash

Neutron Project

A dual-layer system: Neutron for UI markup and Iris for backend logic.

Components

1. Neutron Engine (Rust/Cargo)

Lightweight markup parser for .nt files.

cargo build --release
cargo run

2. Iris Engine (npm/Node.js)

Hybrid AI runtime for Neutron OS.

cd npm-iris-engine
npm install
npm test

3. VSCode Extension

Language support for .nt and .iris files.

vsce package

Quick Start

Neutron markup (.nt):

<Neutron>
    <Body>
        <Container style="b:#000; w:fill; h:fill" id="Main">
            <Text style="c:#fff; f-sz:20pt">Hello Neutron!</Text>
        </Container>
    </Body>
</Neutron>

Iris logic (.iris):

const { Iris } = require('iris-engine');
Iris.logSystem("Interface Connected.");

Publish

Platform Package Command
Cargo neutron-engine cargo publish
npm iris-engine npm publish
VSCode Marketplace iris-neutron-language-support vsce publish

License

MIT