Ran Luo's starred repositories
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
commitlint
📓 Lint commit messages
Luckysheet
Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.
proposal-decorators
Decorators for ES6 classes
vite-plugin-dts
A Vite plugin for generating `.d.ts` files.
circular-dependency-plugin
Detect circular dependencies in modules compiled with Webpack
programming-typescript-answers
Official answers for exercises from Orielly's Programming TypeScript
Canvas2DtoWebGL
Ports (almost) all Canvas2D functions to the GPU so it can be mixed with a WebGL canvas.
harfbuzzjs
Providing HarfBuzz shaping library for client/server side JavaScript projects
plantuml-encoder
PlantUML encoder, works in browser & node.js
text-metrics
An efficient text measurement set for the browser
vite-plugin-lib-assets
A Vite Plugin extracts resource files referenced in library mode instead of embedded them as base64.