V8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. It powers modern web browsers like Google Chrome and is also used in server-side environments such as Node.js, among others. V8 supports ECMAScript standards and provides features like Just-In-Time (JIT) compilation, garbage collection, and WebAssembly execution. V8 is a critical component in enabling fast, scalable, and efficient JavaScript applications across various platforms.
- GitHub: https://github.com/topics/v8
- Wikipedia: https://en.wikipedia.org/wiki/V8_(JavaScript_engine)
- Repo: https://github.com/v8/v8
- Created by: Google
- Released: September 2, 2008
- Last updated: 2026-07-23 00:28:54 UTC
- JSON Representation
https://github.com/metarhia/metavm
Script loader with isolated sandboxes for node.js 📦
isolation metarhia sandboxing script-loader v8 vm
Last synced: 07 Apr 2025
https://github.com/wenlng/gonacli
🖖 This is a development tool that can quickly use Golang to develop and build NodeJS Addon.
addon c cpp devtools go golang javascript js napi nodejs nodejsaddon v8
Last synced: 07 Oct 2025
https://github.com/timvanscherpenzeel/profiling-research
Research on advanced profiling of high-performance web applications (primarily WebGL applications).
browser chrome cpu-profiler garbage-collection gpu-profiler memory-profiler optimisation performance-profiling v8 webgl webgl2
Last synced: 15 Apr 2025
https://github.com/xgheaven/jsscript
A flexible ESNext modern JavaScript engine running on another JavaScript engine.
Last synced: 13 Apr 2025
https://github.com/hktalent/hackertoolsapp
hacker Tools cross-platform desktop App, support windows/MacOS/LInux ....
desktop-app electron electron-app hacker nodejs tools v8
Last synced: 06 Oct 2025
https://github.com/nitely/v8-cffi
Embed the V8 Javascript Interpreter into Python
cffi python v8 v8-javascript-engine
Last synced: 30 Dec 2025
https://github.com/imfing/jsrun
Modern JavaScript runtime in Python, powered by V8 and bridged by Rust
agents javascript llm pyo3 python rust sandbox v8
Last synced: 20 Jan 2026
https://github.com/matiasinsaurralde/rust-v8worker2
Minimal Rust binding to V8 (based on ry/libv8worker2)
deno ffi javascript js rust v8
Last synced: 22 Mar 2025
https://github.com/privatenumber/deps
📦🔍 Analyze which package.json dependencies are in-use with V8 Coverage 🔥
coverage dependencies nodejs v8
Last synced: 16 Mar 2025
https://github.com/matthewgall/beta.ipinfo.in
Ever wanted to run your own IP lookup service like canhazip.com? Don't want to resort to awful PHP? Powered by Cloudflare Workers (https://cloudflareworkers.com)
cf cf-workers cloudflare ip ip-lookup v8 workers
Last synced: 11 Apr 2025
https://github.com/vhf/monomorphist
monomorphist - a JavaScript performance companion
chrome javascript node performance v8
Last synced: 13 Aug 2025
https://github.com/darwin/blender-clojure
[EXPERIMENTAL] Blender scripting with ClojureScript. Live-coding Blender environment using modern cljs tools.
blender blender-scripts clojure clojurescript hylang python3 v8
Last synced: 20 Jun 2025
https://github.com/than-dev/raw-nodejs-api
An users NodeJS API without packages libs or frameworks!
Last synced: 15 Apr 2025
https://github.com/developit/object-shape
Get a description of a JS object's shape.
javascript object performance shape v8
Last synced: 26 Jun 2025
https://github.com/tbossi/v8-builder
Automatic V8 engine (https://v8.dev) builder via Github Actions
cross-platform github-actions javascript-engine v8 v8-javascript-engine
Last synced: 10 Mar 2026
https://github.com/LIKO-12/rust-rewrite
A programming environment that aims to help people learn how to program in JavaScript, while giving them a tour on how old computers and their limitations used to be.
Last synced: 04 Apr 2025
https://github.com/fairfield-programming/eaf-linter
🤪 A linter, prettier, and test suite that does everything as-simple-as-possible.
automation code code-generation javascript javascript-framework linter node node-js nodejs prettier production productivity test testing testing-framework testing-tools v8
Last synced: 12 Apr 2025
https://github.com/marshalx/telegram-webrtc-example
The most simple example how to connect to Telegram's Group Call via WebRTC (the browser's one)
calls chrome firefox group-call javascript mtproto python realtime telegram tgcalls v8 voice-chat voip webrtc
Last synced: 22 Apr 2025
https://github.com/michealwayne/study-js-from-questions
通过一些常见问题或容易忽略的问题来系统学习JavaScript,每周更新。
Last synced: 15 Apr 2025
https://github.com/pxsty0/lizzardjs
A JavaScript Runtimer developed with Rust using the Google V8 Engine
javascript nodejs rust rust-lang v8
Last synced: 15 Jun 2025
https://github.com/howprogrammingworks/sandboxes
VM Sandboxes
context dependency-injection di javascript js nodejs sandbox sandboxing script v8
Last synced: 07 May 2025
https://github.com/justjavac/rust_v8_and_quickjs
Compare the size of v8 and quickjs
quickjs rust rust-lang rust-library rustlang v8 v8-engine v8-javascript-engine v8js
Last synced: 06 May 2025
https://github.com/seahoh/jsengine
JSEngine is a simple wrapper of Javascript engines.
chakra engine execjs javascript js node quickjs v8
Last synced: 15 Apr 2025
https://github.com/metarhia/metawatch
Nested directories watch for node.js 🕵️
impress isolate isolation metarhia nodejs sandbox sandboxing v8 vm
Last synced: 02 May 2025
https://github.com/cenfun/monocart-coverage-reports
A code coverage tool to generate native V8 reports or Istanbul reports.
code code-coverage coverage istanbul monocart reporter reports testing v8
Last synced: 19 Oct 2025
https://github.com/ngot/libv8
Convert V8 project from GN build system to CMake build system and build for static lib.
cmake fibjs js static-library v8
Last synced: 17 Feb 2026
https://github.com/jeroen/build-v8-static
Building static v8-monolith library for various distros
Last synced: 19 Mar 2025
https://github.com/littledivy/rusty_esm
Example of executing ES module exports from Rust
deno hacktoberfest runtime rust serde v8
Last synced: 07 May 2025
https://github.com/mishantrop/sssr
Super Server Side Rendering (React, Redux, PHP)
javascript js php react react-php-v8js reactjs redux server-side-rendering ssr v8 v8-engine v8-javascript-engine
Last synced: 03 Jul 2025
https://github.com/wyvernsemi/sparc
Sparc version 8 Instruction Set Simulator
32-bits c-plus-plus cpu-model iss processor simulator sparc v8
Last synced: 12 Mar 2026
https://github.com/redactedprofile/echo
In Memory Cache Datastore written with Deno
beta cache cache-storage deno typescript v8 v8-javascript-engine
Last synced: 10 Apr 2025
https://github.com/web-atoms/xamarin-v8
V8 Bindings for Xamarin for Android
Last synced: 07 Sep 2025
https://github.com/corelight/zeekjs
ZeekJS - Experimental JavaScript support for Zeek.
Last synced: 16 Jan 2026
https://github.com/erickwendel/code-coverage-from-scratch
Examples from my video about creating a code coverage tool in JS from scratch
coverage javascript nodejs tests v8
Last synced: 27 Apr 2025
https://github.com/june07/nimv3
Streamline Your JavaScript V8 (Node.js/Deno) Debugging Workflow
chrome-browser chrome-devtools chrome-extension devtools devtools-protocol edge edge-browser edge-extension inspect inspector node node-js nodejs v8 v8-engine v8-javascript-engine
Last synced: 15 Apr 2025
https://github.com/nativescript/napi-android
Node-API Android Runtime for NativeScript
android cplusplus hermes-engine java javascriptcore napi nativescript node-api quickjs typescript v8
Last synced: 28 Feb 2025
https://github.com/phpv8/v8js-stubs
IDE stubs for V8Js PHP extension
ide-support javascript php php-v8 stubs v8 v8-javascript-engine v8js
Last synced: 09 Apr 2025
https://github.com/jehy/runtime-coverage
Enable coverage any time after service startup, gather coverage and disable it!
coverage coverage-data node nodejs v8
Last synced: 14 Oct 2025
https://github.com/rickbutton/turbo
a cli debugger for node & chrome
chrome chromium debugger devtools javascript node nodejs v8
Last synced: 19 Apr 2025
https://github.com/forge-srl/jjbridge-engine-v8
JJBridge Api implementation using V8 JavaScript engine.
java javascript jjbridge v8 v8-engine v8-javascript-engine
Last synced: 28 Aug 2025
https://github.com/marvinhagemeister/perfdoc
CLI tool to get human readable about v8 de-optimizations
javascript node nodejs performance v8
Last synced: 15 Apr 2025
https://github.com/dmoj/v8dmoj
V8-based JavaScript interpreter for online judging.
c-plus-plus dmoj javascript online-judge v8
Last synced: 06 Mar 2026
https://github.com/jsantell/v8-api-search
Search the V8 API from the browser's address bar.
Last synced: 26 Mar 2025
https://github.com/caoccao/graaljs-vs-javet-vs-nashorn
A simple performance comparison of GraalJS, Javet and Nashorn.
graaljs graalvm java javascript javet nashorn performance v8
Last synced: 13 Jul 2025
https://github.com/atharvathorve/game-engine
Custom made game engine from scratch.
cpp game-development game-engine javascript networking scripting sdl2 v8 zmq
Last synced: 20 Jun 2025
https://github.com/cgqaq/v8-template
A minimal GN project template that have V8 engine as dependency, with a hello world example, and if you use vscode, you will have full code completion as well :)
gn gnproject template-project v8
Last synced: 22 Apr 2025
https://github.com/geokaralis/jscore
A Javascript runtime through v8 for android, sharing code between web and mobile.
android bindings cpp java javascript kotlin mobile v8 vm
Last synced: 12 Apr 2026
https://github.com/jiauzhang/gn
GN is a meta-build system that generates build files for Ninja.
c-plus-plus chrome electron ninja v8
Last synced: 09 Oct 2025
https://github.com/fukaoi/crystal-v8
V8 Javascript engine for Crystal.
crstal-lang crystal javascript v8
Last synced: 18 Apr 2026
https://github.com/komiyamma/hm_nodejs
「秀丸マクロ」と「Node.js」を シームレスに扱えるようにするコンポーネント。 loaddll経由。
ecmascript embedded-language extension hidemaru library-systems macros node nodejs scripting v8
Last synced: 19 Feb 2026
https://github.com/fnndsc/playwright-test-coverage-native
Extends Playwright test to measure code coverage using Playwright's built-in features
Last synced: 27 Apr 2025
https://github.com/rodyherrera/zendajs
ZendaJS is a JavaScript runtime environment, built using C/C++ with the help of the fast v8 engine developed by Google. An environment with fast performance, which you can use to experiment in your spare time.
backend backend-services cplusplus cpp cxx ecmascript ecmascript-modules javascript javascript-engines javascript-es6 javascript-framework javascript-tools python runtime v8 v8-engine v8-javascript-engine v8js
Last synced: 11 Jun 2025
https://github.com/starptech/shapeleak
Find subsequent changes in Objects which can result in unoptimized code
debugging-tool nodejs performance v8
Last synced: 24 Apr 2026
https://github.com/lilong7676/mini_faas_worker
A faas worker based on V8 Isolate
Last synced: 03 Mar 2025
https://github.com/scyth3-c/aprende-node-api
mira conmigo los addons en Node.js en español - en proceso
cpp node-addon node-api node-gyp spanish tutorials v8
Last synced: 27 Mar 2025
https://github.com/astrohelm/isolation
How often do you see libraries which mutates global variables. Or how often do you check libraries actions 🥸 ?This library prevents unexpected behavior and global pollution.
astrohelm container context dependency-injection isolation javascript loader nodejs pollution-control realm realms runner sandbox script script-loader security v8 vm wrapper zero-dependencies
Last synced: 09 Apr 2026
https://github.com/hlustikp/v8shell
A shell utilizing V8 thats entirely controllable via Javascript.
Last synced: 12 Apr 2026
https://github.com/cenfun/monocart-coverage-vscode
Monocart Coverage for VSCode
Last synced: 19 Apr 2025
https://github.com/dadavidtseng/daemonengine
Daemon Engine is an C++20 game engine featuring real-time V8 JavaScript scripting with hot-reload capabilities, DirectX 11 rendering pipeline, multithreaded JobSystem for parallel processing, NetworkSubsystem for multiplayer experiences, resource management with caching, and integrated FMOD 3D audio system.
cpp directx11 dx11 game-engine logger obj objloader tcp v8
Last synced: 03 May 2026
https://github.com/scyth3-c/node-api-cpp
mira conmigo los addons en Node.js en español - en proceso
cpp node-addon node-api node-gyp spanish tutorials v8
Last synced: 10 Apr 2025
https://github.com/ialex32x/jsb
JavaScript for Godot with V8
gamedev godot godot-module javascript quickjs scripting typescript v8
Last synced: 10 Apr 2026
https://github.com/vldr/iismodulejs
A middleware for IIS that allows you to harness the power and convenience of JavaScript for each request.
iis iis-server javascript middleware v8
Last synced: 29 May 2026
https://github.com/kuldeepkeshwar/code-coverage-from-v8-demo
Demo for getting code coverage from v8
Last synced: 18 May 2026
https://github.com/jeanthom/vr88m
Disassembler for V8 microRISC architecture.
c disassembler embedded microrisc risc v8
Last synced: 25 Jun 2025
https://github.com/ishtms/v8-perf
Microbenchmarks exploring V8 performance quirks in real-world code.
benchmark bits nodejs optimisation performance v8
Last synced: 10 Oct 2025
https://github.com/howprogrammingworks/stacktrace
Stack Trace problem in Node.js
javascript js nodejs stack stack-trace v8
Last synced: 07 May 2025
https://github.com/d-exclaimation/common-ts
Zero-dependency TypeScript utilties for Node.js, Deno, Web and anything that powered by V8
functional-programming pattern-matching pipe typescript union v8 zod
Last synced: 07 Mar 2026
https://github.com/innerbytes/idajs
IdaJS is a JavaScript-powered modding engine for LBA2 that provides a modern, flexible API, giving modders access to all the Little Big Adventure 2 engine features. Write your own stories in the LBA 2 world with just basic JavaScript knowledge.
game-dev game-development javascript lba2 little-big-adventure modding modding-games retro-gaming typescript v8 v8-engine v8js
Last synced: 09 Mar 2026
https://github.com/motss/wasm-with-rust
Web Assembly with Rust in Node.js
benchmark fibonacci javascript js rust v8 wasm webassembly
Last synced: 17 Apr 2026
https://github.com/zcfan/create-your-own-javascript-runtime
Notes of my research of nodejs.
c cpp javascript javascript-runtime libuv nodejs v8
Last synced: 11 Apr 2026
https://github.com/hilongjw/v8-runtimefunctions-list
V8 RuntimeFunctions list
Last synced: 28 Jun 2025
https://github.com/zavvdev/js-debug
Small environment for debugging JS code.
byte-code bytecode debug debugging ignition javascript js maglev turbofan v8 v8-javascript-engine
Last synced: 18 Apr 2026
https://github.com/kazu69/nodejs-addon-example
Nodejs Native C/C++ add on example with v8 and N-API.
Last synced: 20 Apr 2026
https://github.com/lgeiger/napi-prebuild-starter
Create and package Node.js N-API modules using prebuildify and Azure pipelines
azure-pipelines n-api node-gyp nodejs prebuild starter-template v8
Last synced: 24 Apr 2026
https://github.com/agjs/cpp-nan
Repository for learning NaN (V8 abstraction library) and building native node modules
nodejs v8 v8-javascript-engine
Last synced: 27 Apr 2026
https://github.com/sexfrance/v8-randomness-predictor
A Python-based predictor using z3 to reverse-engineer and predict random values generated by Math.random in V8 with 100% accuracy. This script leverages a series of Math.random() values (min 5) to deduce future states.
algorithm javascript math-random nodejs number-generation predictor python randomness-prediction reverse-algorithms reverse-engineering security-analysis v8 v8-engine xorshift z3-solver
Last synced: 13 Apr 2026