caoccao
20+ years of experience in software development, used to be working at eBay, Microsoft, Morgan Stanley, Booking, etc., and now in a start-up company.
A start-up company on cloud serviceShanghai, China
Pinned Repositories
BatchFileRename
A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.
BetterMediaInfo
A better GUI for MediaInfo.
GraalJS-vs-Javet-vs-Nashorn
A simple performance comparison of GraalJS, Javet and Nashorn.
Jaspiler
Jaspiler is a Java to Java transpiler.
Javenode
Javenode is Java + V8 + Node.js. It is a Node.js simulator with Java in V8.
Javet
Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.
JavetSanitizer
A JavaScript sanitizer framework for parsing and validating JavaScript code on JVM.
JavetShell
Javet Shell is a console or Android application that provides Node.js flavored console interactions. It is a sample application of Javet.
MS-DOS
The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes
swc4j
swc4j (SWC for Java) is an ultra-fast JavaScript and TypeScript compilation and bundling tool on JVM.
caoccao's Repositories
caoccao/Javet
Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.
caoccao/Javenode
Javenode is Java + V8 + Node.js. It is a Node.js simulator with Java in V8.
caoccao/swc4j
swc4j (SWC for Java) is an ultra-fast JavaScript and TypeScript compilation and bundling tool on JVM.
caoccao/Jaspiler
Jaspiler is a Java to Java transpiler.
caoccao/JavetShell
Javet Shell is a console or Android application that provides Node.js flavored console interactions. It is a sample application of Javet.
caoccao/GraalJS-vs-Javet-vs-Nashorn
A simple performance comparison of GraalJS, Javet and Nashorn.
caoccao/JavetSanitizer
A JavaScript sanitizer framework for parsing and validating JavaScript code on JVM.
caoccao/BetterMediaInfo
A better GUI for MediaInfo.
caoccao/MS-DOS
The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes
caoccao/BatchFileRename
A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.
caoccao/cctoolbox
CCToolbox is a collection of small open source tools written by Sam Cao for fun.
caoccao/deno_cli_lib
Deno CLI as a Rust Library
caoccao/grammars-v4
Grammars written for ANTLR v4; expectation that the grammars are free of actions.
caoccao/JavetPerf
JavetPerf is a Javet performance test suite.
caoccao/awesome-transpiler
A curated list of awesome transpilers.
caoccao/caoccao
caoccao/caoccao.github.io
caoccao/ChatGPT-Next-Web
One-Click to deploy well-designed ChatGPT web UI on Vercel. 一键拥有你自己的 ChatGPT 网页服务。
caoccao/elasticsearch-analysis-stconvert
STConvert is analyzer that convert chinese characters between traditional and simplified.中文简繁體互相转换.
caoccao/HandBrake
HandBrake's main development repository
caoccao/Scroll-Reverser
Per-device scrolling prefs on macOS.