Public repository of the QuickJS Javascript Engine.
Repository Index
47,133 repositories indexed
1–24 of 38 · Most stars
Ultra-lightweight JavaScript engine for the Internet of Things.
- javascript-engine
- javascript
- jerryscript
- internet-of-things
Public repository of the Micro QuickJS Javascript Engine
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
The extensible chat client.
- chat
- irc
- c
- extensible
TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.
A tiny JavaScript runtime
- libuv
- quickjs
- javascript
- wasm
The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
- game-engine
- raylib
- android
- rpi
Embedded JavaScript engine for C/C++
MetaCall: The ultimate polyglot programming experience.
- metacall
- function-mesh
- programming-language
- inter-language
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
- python
- micropython
- mcu
- iot
Tools for developers to create truly open IoT products using standard JavaScript on low cost microcontrollers.
A streaming JSON parsing and encoding library for Ruby (C bindings to yajl)
A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages
Embedded JavaScript engine for C/C++
A language and an embedded JIT compiler
- haskell-application
- hobbes
Platform independent low-level JIT compiler
Stand-alone ClojureScript REPL
Lua bindings for POSIX APIs
- posix
- luaposix
- posix-apis
- lua
Safe and easy to use crypto for iOS and macOS
- cryptography
- swift
- libsodium
Lossless compression C library built for ultra-fast decode. Faster than LZ4 (+35% to 105%+; best on ARM64), at a better ratio. Official Rust, Python, Node.js, Go and WASM bindings. Write-once/read-many, with optional seekable archives for O(1) random access.
- arm64
- c
- compression
- lz4
QuickJS with durable execution: suspend running JS, snapshot the whole heap, resume it in another process. Native TypeScript, a REPL that survives restarts, Rust bindings.
- c
- durable-execution
- embeddable
- hibernation
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
- dbc
- c
- misra
- automotive