C Vm

Open-source C projects categorized as Vm

Top 13 C Vm Projects

  • janet

    A dynamic language and bytecode vm

  • Project mention: Homoiconic Python | news.ycombinator.com | 2024-05-12

    Only tangentially related, but for anyone interested in the idea of a simple, quick Python-like scripting Lisp, there are two Clojure-style languages to look at:

    1) Hy (https://hylang.org/, compiles to Python bytecode, usually slower than Python but compatible with all Python libraries)

    2) Janet (https://janet-lang.org/, very light Lua-style embeddable VM ~1 Mb, roughly twice as fast as Python for similar ops, very easy C interop)

  • pocketlang

    A lightweight, fast embeddable scripting language.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • RVVM

    The RISC-V Virtual Machine

  • q3vm

    Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input

  • MoarVM

    A VM with adaptive optimization and JIT compilation, built for Rakudo

  • Project mention: Stability | dev.to | 2024-03-07

    Implement return prioritization #1786: superseeded

  • opensmalltalk-vm

    Cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak.

  • Project mention: Cuis-Smalltalk | news.ycombinator.com | 2023-12-30
  • ape

    Ape Programming Language (by kgabis)

  • Project mention: An Introduction to Low-Latency Scripting for Game Engines | news.ycombinator.com | 2024-05-27

    Some time ago I've created a language where the main design goal was for it to be easy to use and embed: https://github.com/kgabis/ape.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Zenroom

    Embedded no-code VM executing human-like language to manipulate data and process cryptographic operations.

  • QCVM

    Bite-sized QuakeC VM written in C

  • Senegal

    Senegal programming language

  • promit

    A neat, object-oriented, lightweight, elegant and fast programming language 👾

  • kcs

    Scripting in C with JIT(x64)/VM.

  • threaded-code-benchmark

    A demonstration of ways to implement 'threaded code,' a technique used in Forth and in virtual machines like the JVM.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Vm related posts

  • Scriptable Operating Systems with Lua [pdf]

    2 projects | news.ycombinator.com | 20 Apr 2024
  • macOS 14.4 causes JVM crashes

    2 projects | news.ycombinator.com | 16 Mar 2024
  • Ask HN: A Lisp with Cargo/NPM like build system?

    1 project | news.ycombinator.com | 7 Mar 2024
  • Janet Language

    1 project | news.ycombinator.com | 15 Nov 2023
  • how did you finally reach Lisp enlightenment?

    1 project | /r/lisp | 15 Jun 2023
  • I'm trying to install Cuis-smalltalk on debian 12 and this error happen

    1 project | /r/smalltalk | 11 Jun 2023
  • Suggestions for a Lisp that creates dependency-free binaries?

    1 project | /r/lisp | 27 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Vm projects in C? This list will help you:

Project Stars
1 janet 3,338
2 pocketlang 1,503
3 RVVM 826
4 q3vm 810
5 MoarVM 678
6 opensmalltalk-vm 541
7 ape 248
8 Zenroom 184
9 QCVM 141
10 Senegal 125
11 promit 47
12 kcs 44
13 threaded-code-benchmark 32

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com