Berlin, Germany

Sam Cao

Elite
@caoccao

20+ years of experience in software development, used to be working at eBay, Microsoft, Morgan Stanley, Booking, etc., and now in HiveMQ.

Javet. Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.

954

swc4j. swc4j (SWC for Java) is an ultra-fast JavaScript and TypeScript compilation and bundling tool on JVM.

190

Javenode. Javenode is Java + V8 + Node.js. It is a Node.js simulator with Java in V8.

72

BetterMediaInfo. A better GUI for MediaInfo.

61

Jaspiler. Jaspiler is a Java to Java transpiler.

18

JavetShell. Javet Shell is a console or Android application that provides Node.js flavored console interactions. It is a sample application of Javet.

12

JavetBuddy. JavetBuddy is Javet + ByteBuddy. JavetBuddy enhances JVM via bytecode by JavaScript.

10

BatchMkvExtract. GUI for batch extracting MKV tracks

9

qjs4j. Native Java implementation of QuickJS

8

GraalJS-vs-Javet-vs-Nashorn. A simple performance comparison of GraalJS, Javet and Nashorn.

6

JavetSanitizer. A JavaScript sanitizer framework for parsing and validating JavaScript code on JVM.

5

BDMaster. A modern GUI for inspecting Blu-ray disc

4

BatchFileRename. A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.

2

react-spring-boot-ssr. An SSR demo of React + Spring Boot with Javet

2

where-to-do-pull-ups. A guide to free bars for pull-ups in cities around the world.

2

deno_cli_lib. Deno CLI as a Rust Library

2

JavetExamples. A collection of Javet examples.

2

mtconnect-agent-demo. A collection of MTConnect Agent Demo.

1

JavetPerf. JavetPerf is a Javet performance test suite.

1

cctoolbox. CCToolbox is a collection of small open source tools written by Sam Cao for fun.

1

BatchMkvMerge. GUI for batch merging multimedia tracks

1
21
Apply