techa's starred repositories
tsconfig-to-dual-package
Node.js dual package tool that add package.json to tsconfig's `outDir`
tuesday-js
simple web-based, free and open-source visual novel editor that can be used in a web browser. It is written in JavaScript without using any third party libraries and thus does not require additional software installation. The engine uses standard HTML document elements such as div and img. This allows the use of any media format supported by browsers including vector graphics svg, gif animations and css styles.
morpheme-match
match function that match token(形態素解析) with sentence.
tesseract.js
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
boardgame.io
State Management and Multiplayer Networking for Turn-Based Games
ui-buttons
100 Modern CSS Buttons. Every style that you can imagine.
screenshot
A zero-dependency browser-native way to take screenshots powered by the native web MediaDevices API.
vite-electron-builder
Secure boilerplate for Electron app based on Vite. TypeScript + Vue/React/Angular/Svelte/Vanilla
rich-textarea
A small customizable textarea for React to colorize, highlight, decorate texts, offer autocomplete and much more.
html2canvas
Screenshots with JavaScript
detect-collisions
Detect collisions between different shapes such as Points, Lines, Boxes, Polygons (including concave), Ellipses, and Circles. Features include RayCasting and support for offsets, rotation, scaling, bounding box padding, with options for static and trigger bodies (non-colliding).
Collisions
Collision detection for circles, polygons, and points