XenoAtom
NuGet publisher profile
Packages (34)
XenoAtom.Terminal.UI
A modern, reactive retained-mode terminal UI framework for .NET
XenoAtom.Terminal
A modern, cross-platform replacement for System.Console: unified input events (keys/mouse/resize), rich ANSI/markup output (XenoAtom.Ansi), thread-safe atomic writes, CI-friendly colors, and an in-memory backend for deterministic tests.
XenoAtom.Ansi
Fast, allocation-friendly .NET library to generate, parse, and manipulate ANSI/VT escape sequences (writer, markup, tokenizer, ANSI-aware text utilities).
XenoAtom.CommandLine
XenoAtom.CommandLine is a lightweight, powerful and NativeAOT-friendly command-line parsing library for .NET.
XenoAtom.Terminal.UI.InlineLiveDemo
Inline live regions demo for XenoAtom.Terminal.UI.
XenoAtom.Terminal.UI.FullscreenDemo
Fullscreen demo dashboard for XenoAtom.Terminal.UI.
XenoAtom.Terminal.UI.Extensions.Markdown
Markdown rendering for XenoAtom.Terminal.UI (powered by Markdig)
XenoAtom.Terminal.UI.ControlsDemo
Catalog demo for XenoAtom.Terminal.UI controls, themes, and interactions.
XenoAtom.Terminal.UI.Extensions.Screenshot
Raster screenshot export for XenoAtom.Terminal.UI powered by SkiaSharp
XenoAtom.Terminal.UI.Graphics
Terminal image controls and presenters for XenoAtom.Terminal.UI
XenoAtom.Terminal.UI.Extensions.CodeEditor.TextMateSharp
TextMateSharp-backed syntax highlighting for XenoAtom.Terminal.UI CodeEditor and Markdown fenced code blocks.
XenoAtom.Logging
Zero-alloc structured logging for .NET — fast formatters, rich terminal visuals, production-ready file & JSON sinks.
XenoAtom.Graphics
This package provides a low-level graphics library for .NET powered by Vulkan.
XenoAtom.Interop.vulkan
This package provides a low-level and modern .NET P/Invoke wrapper around the vulkan API.
XenoAtom.Logging.Terminal
Terminal sink for XenoAtom.Logging powered by XenoAtom.Terminal.UI.
XenoAtom.ShaderCompiler.Build
This package provides an integration of shaderc compiler into MSBuild for compiling all your GLSL/HLSL shader files to SPIR-V binary files.
XenoAtom.Collections
This library provides struct based collections for high performance and low memory usage.
XenoAtom.Interop
This package provides the shared types `FixedArray#>T<` to interop between .NET and C/C++.
XenoAtom.Terminal.Graphics
Optional terminal graphics package for decoding, rasterizing, encoding, and writing Kitty, iTerm2, and Sixel images.
XenoAtom.CommandLine.Terminal
Terminal and Terminal.UI output renderers for XenoAtom.CommandLine.
XenoAtom.Interop.libdrm
This package provides a low-level and modern .NET P/Invoke wrapper around the libdrm API.
XenoAtom.Interop.libshaderc
This package provides a low-level and modern .NET P/Invoke wrapper around the libshaderc API.
XenoAtom.Allocators
This is a default project description
XenoAtom.UnixTools
This project provides a set of Unix tools for .NET 8.0+.
dotnet-shaderc
This package is a command line tool similar to glslc to compile GLSL/HLSL shader files to SPIR-V binary files.
XenoAtom.ShaderCompiler
This package provides a high-level API to compile GLSL/HLSL shader files to SPIR-V binary files.
XenoAtom.Glob
A high-performance .NET glob library with gitignore compatibility.
XenoAtom.MsBuildPipeLogger
Receives MSBuild event data over pipes and includes an isolated MSBuild logger assembly.
XenoAtom.Interop.musl
This package provides a low-level and modern .NET P/Invoke wrapper around the musl libc library for accessing low-level sys kernel functions.
XenoAtom.Interop.sqlite
This package provides a low-level and modern .NET P/Invoke wrapper around the SQLite database engine.
XenoAtom.Interop.libgbm
This package provides a low-level and modern .NET P/Invoke wrapper around the libgbm Mesa API.
XenoAtom.Interop.libgit2
This package provides a low-level and modern .NET P/Invoke wrapper around the libgit2 library.
XenoAtom.Interop.libkmod
This package provides a low-level and modern .NET P/Invoke wrapper around the libkmod API.
XenoAtom.Interop.zlib
This package provides a low-level and modern .NET P/Invoke wrapper around the zlib compression library.