GKGOAT FORK: A non-unix-like micro-kernel written in rust! Support for this OS is not currently planned by portal, if you want, use https://github.com/portal-co/portal instead.
Find a file
funky ab8b2309ae Nix Flake Support
nix-shell is broken on both my systems, so better be safe than sorry.
2024-11-24 11:12:24 +11:00
.cargo misc 2024-11-10 04:33:50 -06:00
.vscode Hypothetical ideas laid out 2024-04-24 23:08:34 -05:00
contrib Little reorg 2023-11-11 15:45:45 +01:00
dev minor changes 2024-10-25 16:37:38 +01:00
kernel bad process spawning, compiler updates 2024-11-17 20:29:32 +00:00
limine@2d3d7b2633 LIMINE: Bump version 2023-07-19 16:54:01 +00:00
repbuild bad process spawning, compiler updates 2024-11-17 20:29:32 +00:00
sysdata random change 2024-11-23 18:06:48 +00:00
.gitignore Updated deps 2023-08-22 15:17:27 +02:00
.gitmodules Revert "LIMINE: I think this updates the submodule?" 2023-07-19 11:21:15 -05:00
Cargo.lock silly string 2024-11-23 16:51:39 +00:00
Cargo.toml squash 2024-09-13 22:41:31 +01:00
flake.lock Nix Flake Support 2024-11-24 11:12:24 +11:00
flake.nix Nix Flake Support 2024-11-24 11:12:24 +11:00
HELP.md various stn & render-api changes 2024-10-12 21:39:09 +01:00
known_bugs.md optimisations 2024-10-14 01:31:23 +01:00
LICENSE wasm work + LICENSE 2021-11-28 14:50:14 -06:00
README.md WIP help doc 2024-10-12 15:53:32 +01:00
rust-toolchain.toml nightly revert 2024-11-23 04:59:32 -06:00
rustfmt.toml Little reorg 2023-11-11 15:45:45 +01:00
shell.nix Ecall work 2023-09-09 02:35:16 -05:00
todo.md todo changes 2024-11-11 17:49:11 -06:00

AbleOS

An UNIX-unlike micro-kernel written in rust with an embedded bytecode virtual machine.

Please note that a custom target directory is not supported and support will not be added.

Community

Discord

Donations can be made here on Liberapay or on Patreon

Compiling

See HELP.md

Developing

There is a new work in progress developer tool for hblang. (see: dev folder)