Pinned Repositories
bear
A silly virtual machine
fluidui
A UI, state management component framework.
haiku
An immediate, declarative UI library written for Roblox.
heap
a very simple heap stack allocator; for learning purposes
imgui-rbx
Dear ImGui Library For Roblox Projects.
mua
A simple scripting language sharing similar features like C++ and Rust. Statically typed
rlua
A simple Rust to Luau translation tool (WIP)
ruflib
An extensive Rust utility library
rufrender-v2
A continued, better version of rufrender. Written in C++. Still GLFW and OpenGL.
signal
A lightweight event system for modular, event-driven programming.
gosulja's Repositories
gosulja/heap
a very simple heap stack allocator; for learning purposes
gosulja/mua
A simple scripting language sharing similar features like C++ and Rust. Statically typed
gosulja/lexer
a simple c lexer for learning purposes. inspired from HolyC Lexer
gosulja/rise-v6
Rise 6 re-creation for Roblox
gosulja/svm
A very very very small VM built in JavaScript. Built for learning purposes.
gosulja/bear
A silly virtual machine
gosulja/haiku
An immediate, declarative UI library written for Roblox.
gosulja/lexer-rs
a simple lexer in rust, for learning purposes
gosulja/rlua
A simple Rust to Luau translation tool (WIP)
gosulja/ruflib
An extensive Rust utility library
gosulja/rufrender-v2
A continued, better version of rufrender. Written in C++. Still GLFW and OpenGL.
gosulja/signal
A lightweight event system for modular, event-driven programming.
gosulja/solid
A work in progress SolidJS port to Luau
gosulja/typings
examples on typings in Luau
gosulja/zinc
Zinc or blinxscript is a scripting language written for learning.
gosulja/clipboard
a very simple clipboard viewer. for learning purposes
gosulja/expr
a simple expression lexer & parser
gosulja/flare
A small Luau virtual machine interpreter.
gosulja/gosulja
gosulja/kek
gosulja/klex
A lexer written in Kotlin for my programming language, Rufus
gosulja/octo
Octo is an extremely basic interpreter for simple calculations and small amounts of scripting. Made for learning purposes.
gosulja/oneui
gosulja/rest
a simple http client for restful services (hence the name) - all for learning purposes
gosulja/rufrender
A minimalistic game 3d engine, built with OpenGL and GLFW.
gosulja/rvm
A register based VM for arithmetic expressions.
gosulja/sheet
gosulja/simplesignal
A simple signal implementation for Rust
gosulja/small-vm
A stack based virtual machine written in Luau
gosulja/switch
A switch statement implementation made for LuaU.