Plotty

Custom VM

A compiler and virtual machine written from scratch in C# to run custom assembly code on a proprietary architecture.

C language compiler from scratch for a custom architecture, with virtual machine and all

GitHub

43 stars
3 watching
4 forks
Language: C#
last commit: over 4 years ago
cc-languagecompilercsharpemulatornetparserparsingriscsuperpoweruwpvirtual-machine

Related projects:

RepositoryDescriptionStars
vshymanskyy/wasm2mpyA tool for compiling WebAssembly code into native MicroPython modules for embedded systems.122
superjmn/dotnetpackagingA tool to automate the distribution of .NET applications on Linux platforms57
canokaue/gvm-vimCompiles VIM on a Golem Network node and runs it on a native machine.0
kcreate/stackvmA virtual machine with a 240x160 VRAM display and basic assembly capabilities.49
munificent/bulfinchA toy programming language designed to learn about building register-based virtual machines and compilers.20
dotnet/llvmsharpA .NET Standard library that provides access to the LLVM infrastructure using C#.856
fastvm/pakaA language and compiler for creating custom virtual machines.159
gokayfem/comfyui_vlm_nodesCustomizable UI nodes for integrating various vision and language models to generate text, music, images, or suggest creative prompts.430
praeclarum/netjsCompiles .NET assemblies to JavaScript, allowing reuse in web apps by converting portable parts into reusable TypeScript files.965
webghc/wasm-crossA toolchain for cross-compiling C and Haskell to WebAssembly141
facebook/hhvmA virtual machine designed to execute programs written in a statically-typed programming language.18,227
stephencleary/mvvmProvides reusable components and utilities to simplify MVVM development in C#.135
jbuchermn/newmA Wayland compositor designed to efficiently manage windows on laptops and touchpads with an intuitive grid-based layout963
jnz/q3vmAn embeddable interpreter/virtual machine for executing C-language input bytecode857
vlm/asn1cCompiles ASN.1 definitions into C code for serialization and deserialization of data files.1,056