available as a flag: kv_use_native
General purpose "operation system" for ComputerCraft build with Haxe.
Features
- TCP like rednet messages
 - Rednet message routing
 - Hardware abstraction
 - Virtual screens to switch between multiple GUI apps
 - Reactive UI framework
 - Solid base to easily add applications
 
Building
Requirements:
haxecompilerhaxelibfor dependenciesnodejsand package manager likeyarnmake
run make deps && make. The bundle.min.lua inside the build dir is the final file.
Useful links
Development
There are a couple of tool to your disposal that makes working easier.
Watch
Run make watch to recompile when a file changed.
Emulator
You could use Minecraft to run the program or you could use craftos pc as an emulator. Just install it and run make emulator.
There is an AppImage available here.
Websconsole
Use make webconsole to run a http server that prints the log output of the program to the terminal. Run haxe with the -D webconsole flag.
You may need to allow connections to any ip when using webconsole ingame.
					Languages
				
				
								
								
									Haxe
								
								96.6%
							
						
							
								
								
									JavaScript
								
								1.5%
							
						
							
								
								
									Makefile
								
								0.8%
							
						
							
								
								
									Lua
								
								0.8%
							
						
							
								
								
									Dockerfile
								
								0.2%