About this project

Project Sulla is a logic circuit simulator developed in C++ using Raylib and Glaze. It provides a GUI-driven environment for designing and simulating logic circuits. Key capabilities include: - Simulation Engine: Uses a custom pull-based engine to provide real-time updates during simulation. - Transpilation: Supports converting logic circuits into C++ shared libraries, allowing them to be compiled and executed at native speeds. - Component Support: Includes standard logic primitives such as AND, OR, NOT, XOR, NAND, NOR, and XNOR gates, and allows for the creation of user-defined circuits. - Scalability: Supports the dynamic loading of shared libraries to enable the scaling of circuits and systems. - Platform Support: Compatible with Windows and Linux.