Skip to content

Credits

Soham's Avatar

Role: Lead Developer
Modules Owned: VIREX VM, SASM Assembler, VS Code Extension, Docs

info

  • Designed the VIREX Virtual Machine architecture.
  • Developed the SASM Assembler and complete instruction set.
  • Built tooling: AST visualizer, debug tools, and VS Code syntax extension.
  • Authored all core documentation.
  • Maintains the monorepo, versioning, and long-term roadmap.

Quote

"VIREX is a hands-on way to explore systems programming, not just study it."

Omkar's Avatar

Role: Compiler Engineer – ORIN
Modules Owned: ORIN Compiler (WIP), Custom Hashtable Implementation

info

  • Designing and implementing ORIN, the high-level language compiler targeting SASM
  • Handles the full compilation pipeline: parsing, IR generation, and SASM output
  • Exploring advanced features like expression optimization and static analysis

Quote

"ORIN aims to make high-level programming compatible with low-level control."

🙏 Acknowledgments

We gratefully acknowledge the creators and communities that inspired and supported this project:

Educational Inspiration

Tsoding, Dr. Jonas Birch, Low Byte Productions, Cobb Coding for their deep dives into compilers, virtual machines, and systems programming.

Ecosystem & Tools

The open-source communities around the Assembler and VM design, and Language tooling landscape, for providing extensible blueprints and motivation.

Early Support

Friends, testers, and curious peers who gave feedback during the early stages of development.


VIREX is open. Hackable. Minimal. Built for builders.