An open API service indexing awesome lists of open source software.

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.

https://github.com/reaxi/cache-eight

file caching with v8 serialization strategy

cache file hacktoberfest json node-js nodejs v8

Last synced: 29 Apr 2026

https://github.com/hzzhujf/heapsnapshot.js

A tool to take a heap snapshot of Node.js via V8 profiler

gc heap js memory nodejs snapshot v8

Last synced: 01 May 2026

https://github.com/someutils/v8-disassembler-ci

Automated building of the V8 disassembler for View8.

ci disassembler v8 v8-bytecode-disassembler view8

Last synced: 09 Feb 2026

https://github.com/mesosphere-backup/copychars

Copy characters from a string.

chrome javascript slice subsrt substring v8

Last synced: 17 May 2026

https://github.com/nicknaso/nodejs-native-addons-notes-2017

Notes about Node.js Native AddOns - 2017

cpp javascript native-module nodejs notes v8

Last synced: 10 Apr 2026

https://github.com/darahak/eslint-plugin-ignore-native-decl

Preprocess JavaScript files to ignore forward declarations that use the native function notation for V8 extensions.

eslint eslint-plugin extension functions native v8

Last synced: 08 May 2026

https://github.com/baristalabs/espresso-v8

Azure DevOps Build and NuGet binary distribution of the V8 JavaScript engine

azure-devops azure-pipelines espresso multiplatform pipelines-yaml powershell-core v8 v8-javascript-engine yaml

Last synced: 07 Mar 2026

https://github.com/stealify/b8g

Big Engine - Universal Compiler Feedback Interface for LLVM/GCC/V8/GRAALVM

compiler compiler-backend compiler-feedback-interface compiler-infrastructure v8 v8-snapshots

Last synced: 19 Mar 2026

https://github.com/aaronhuggins/v8clog

The new and improved V8 Clog! https://v8.dev/blog/discontinuing-release-posts

blog deno javascript nodejs rss v8 v8-engine webassembly

Last synced: 01 May 2026

https://github.com/sonquer/nexide

Native Rust runtime for Next.js. Replaces Node.js with a pool of raw V8 isolates behind Axum/Tower. Faster cold start, ~3-5x higher RPS on static/RSC routes.

axum benchmarks docker hyper isolate next-js nextjs nodejs-alternative performance rsc runtime rust server-side-rendering ssr tokio v8 web-framework

Last synced: 01 May 2026

https://github.com/yuraxdrumz/next_tick

a demo about how node queue works with setImmediate, setTimeout and process.nextTick

callback event-loop node node-js nodejs v8

Last synced: 16 May 2026

https://github.com/tanpuer/androidwebgl

webgl for Android

andorid v8 webgl

Last synced: 18 Mar 2025

https://github.com/BaristaLabs/Espresso-v8

Azure DevOps Build and NuGet binary distribution of the V8 JavaScript engine

azure-devops azure-pipelines espresso multiplatform pipelines-yaml powershell-core v8 v8-javascript-engine yaml

Last synced: 09 Sep 2025

https://github.com/vigneshshanmugam/elements-kinds

JS helper function to debug elements kinds in v8

elements-kinds holey packed v8

Last synced: 27 Mar 2025

https://github.com/than-dev/is-node-single-thread

It's a set of explanations and benchmark tests to answer the question, NodeJS is really single-thread? And how it really works in background.

article callstack event-loop javascript nodejs thread v8

Last synced: 28 Apr 2026

https://github.com/kassane/libv8

build library v8 monolith

deployment-automation libv8 monolith static v8

Last synced: 08 Jun 2026

https://github.com/trashguy/luavts

Embedded scripting benchmarks (PUC Lua 5.4 / LuaJIT / QuickJS-NG / V8) hosted in Zig — argues PUC Lua 5.4 + TypeScriptToLua over embedded JS engines for MMO scripting. Measures binary size, per-VM RSS, startup latency, call edge, AI-tick wall, and GC blast radius vs the host's tick budget.

benchmark embedded-scripting ffi gamedev garbage-collection lua luajit mmo quickjs scripting-language typescript typescript-to-lua v8 zig

Last synced: 09 Jun 2026

https://github.com/brianraila/deno

Dockerfile for use with your Deno applications.

deno docker dockerfile javascript typescript v8

Last synced: 04 May 2026

https://github.com/martinheidegger/extend-stack

Two util methods extendStack and extendCb that make it easier to track async errors in callback systems.

async callback error nodejs stack v8

Last synced: 05 May 2026

https://github.com/nicholaswmin/good-objects-die-young

Good Objects Die Young: Papers and running examples on Generational Garbage Collection [WIP]

garbage-collection v8

Last synced: 20 Jan 2026

https://github.com/parkuman/cypress-code-coverage-v8

Saves the code coverage collected during Cypress tests using V8's native coverage tool

coverage cypress istanbul javascript nyc v8

Last synced: 20 Jan 2026

https://github.com/Tomcat-42/done

Done ✅: A proof of concept libuv and v8 based Javascript Runtime

cplusplus javascript libuv nodejs threads v8 xmake

Last synced: 12 Mar 2025

https://github.com/mimani68/node_profiling

sample profiling project of express app

expressjs nodejs profiling v8 v8-profiler

Last synced: 05 Apr 2026

https://github.com/lbwa/v8-reference

Based on header files from source code

api-reference v8

Last synced: 09 Jun 2026

https://github.com/rajikaimal/deno-examples

Deno examples

deno rust typescript v8

Last synced: 08 May 2026

https://github.com/ericsssan/ic-fuzzer

Diagnose & fix V8 megamorphic deoptimizations in Node/TypeScript: runnable example, benchmark, raw --trace-deopt/--log-ic tracing, strict TS, JIT-friendliness lint, and a CI deopt-gate. Companion to the article 'From Production Flamegraph to Fixed Megamorphic Call Site'.

deoptimization jit nodejs performance typescript v8

Last synced: 16 Jul 2026

https://github.com/tomcat-42/done

Done ✅: A proof of concept libuv and v8 based Javascript Runtime

cplusplus javascript libuv nodejs threads v8 xmake

Last synced: 10 May 2026

https://github.com/tonywu6/ferrosaur

🦀📲🦕

deno proc-macro v8

Last synced: 06 Mar 2026

https://github.com/PerikiyoXD/v8xm

v8 shell built using xmake

v8 v8-engine v8-javascript-engine v8js xmake xmake-built

Last synced: 12 Mar 2025

https://github.com/joseluisq/node-benchmark-async

Native promises, Co generators, Native Async/Await and Bluebird promises comparative benchmark.

async-await benchmark bluebird-promise generators nodejs promises v8

Last synced: 15 May 2026

https://github.com/rodrigonavarro23/v8w

V8 Worker based on https://github.com/ry/v8worker2

go javascript v8

Last synced: 14 Jan 2026

https://github.com/cschladetsch/v8cppshell

Provides a bridge between C++ and V8/Wasm. Can build V8 from source if needed.

cmake cpp cpp20 v8

Last synced: 12 Jul 2026

https://github.com/perikiyoxd/v8xm

v8 shell built using xmake

v8 v8-engine v8-javascript-engine v8js xmake xmake-built

Last synced: 16 Sep 2025

https://github.com/luizgabriel/conan-v8

A Conan Package for V8: The Google's open source JavaScript engine.

conan cpp javascript m1-mac package v8 v8-javascript-engine

Last synced: 18 Feb 2026

https://github.com/avimehenwal/plangs

:ledger: javascript on v8 engine

javascript nodejs typescript v8

Last synced: 12 May 2026

https://github.com/gabrielalmir/just

Just is a simple Rust application that allows you to execute JavaScript code using the V8 engine. It supports both REPL mode and executing JavaScript files.

javascript-runtime rust v8

Last synced: 13 Mar 2025

https://github.com/poirierlouis/v8-nocr

A workflow to build Google's V8 JavaScript engine as a static library

engine javascript monolith sandbox static-library v8 wasm webassembly windows

Last synced: 16 Jun 2026

https://github.com/panjiang/redisotelv8

Export go-redis v8 client performance metrics with otel for prometheus.

go-redis metrics otel prometheus v8

Last synced: 22 Jan 2026

https://github.com/alhadis/v8.man

Man page for the `--help` output of V8's debugging shell, D8.

javascript man man-page v8 v8-engine v8-javascript-engine v8js

Last synced: 20 May 2026

https://github.com/saber2pr/node-cpp-helloworld

> 一起来为 V8 编写 C++插件吧!

addon cpp nodejs v8

Last synced: 15 Apr 2026

https://github.com/jailbreakpapa/apui-scripts

Python Scripts for Building V8 & Chrome Dev Tools Frontend.

chrome chromedevtools chromedevtoolsprotocol v8 v8-javascript-engine

Last synced: 15 May 2026

https://github.com/ntrotner/js-heap-comparator

Compare heaps from different JS runtimes

heaps javascript memory-leak v8

Last synced: 15 Feb 2026

https://github.com/greatgamedota/cpp-in-javascript

Example of how to call C++ functions in Javascript using Node C++ Addons

addon cpp node python v8

Last synced: 16 Apr 2026

https://github.com/charmander/gc-listen

Calls a function when V8 collects an object as garbage

garbage-collection nodejs v8

Last synced: 22 May 2026

https://github.com/itschip/fivework

Fivework is a collection of packages to help scaffold FiveM servers and resources, supporting both v8 and Lua.

fivem framework gta library lua node v8

Last synced: 17 Apr 2026

https://github.com/nicholaswmin/heapstats

terminal-based heap allocation plotter

garbage-collector v8

Last synced: 06 Apr 2025

https://github.com/minodisk/slack-verifier

Verify whether requests from Slack are authentic with a signed secrets using Web API

authentication edge slack v8 verifier webapi

Last synced: 27 Apr 2026

V8 Awesome Lists
V8 Categories