Pinned Repositories
echogarden
Cross-platform speech toolset, used from the command-line or as a Node.js library. Includes a variety of engines for speech synthesis, speech recognition, forced alignment, speech translation, voice isolation, language detection and more.
ActivateLeftTabOnClose
Browser WebExtension that modifies the browser behavior to switch to the left tab when the currently active tab is closed.
ExportCookies
WebExtension to export cookies to a Netscape format cookies.txt file.
hunspell-wasm
WebAssembly port of the Hunspell spell-checking library.
LastVisitedTooltip
A WebExtension that adds the last visit time to visited link tooltips.
lzutf8.js
A high-performance Javascript string compression library
MaximizerForYouTube
Maximizes the YouTube player to fill the entire browser viewport when in theater mode, plus a few other enhancements.
NanoGestures
A minimalistic mouse gesture WebExtension.
NoFocusOutlines
WebExtension to disable focus outlines
YouTubeCinemaMode
Improves the YouTube experience by maximizing video player real-estate and fixing some common annoyances.
rotemdan's Repositories
rotemdan/lzutf8.js
A high-performance Javascript string compression library
rotemdan/ExportCookies
WebExtension to export cookies to a Netscape format cookies.txt file.
rotemdan/MaximizerForYouTube
Maximizes the YouTube player to fill the entire browser viewport when in theater mode, plus a few other enhancements.
rotemdan/ActivateLeftTabOnClose
Browser WebExtension that modifies the browser behavior to switch to the left tab when the currently active tab is closed.
rotemdan/NanoGestures
A minimalistic mouse gesture WebExtension.
rotemdan/hunspell-wasm
WebAssembly port of the Hunspell spell-checking library.
rotemdan/wasm-heap-manager
Provides safe and convenient methods to allocate, read, and write numeric values, strings, and typed arrays, within an ArrayBuffer heap, like the one used within WebAssembly and Emscripten modules.
rotemdan/chat-ui
Open source codebase powering the HuggingChat app
rotemdan/compromise
modest natural-language processing
rotemdan/concurrently
Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.
rotemdan/entropy-coding
Code for entropy coding
rotemdan/espeak-phonemizer
Uses ctypes and libespeak-ng to transform test into IPA phonemes
rotemdan/gaxios
An HTTP request client that provides an axios like interface over top of node-fetch. Super lightweight. Supports proxies and all sorts of other stuff.
rotemdan/grammar-composer
Defines and generates parsers from composable grammar definitions. Includes advanced features like lexer-free parsing, selective packrat memoization and static analysis.
rotemdan/jieba-wasm
WASM binding to jieba-rs
rotemdan/kokoro
https://hf.co/hexgrad/Kokoro-82M
rotemdan/larynx
End to end text to speech system using gruut and onnx
rotemdan/llama.cpp
LLM inference in C/C++
rotemdan/node-macos-spellchecker
Node.js binding to the macOS (Cocoa) spell-checker
rotemdan/node-openid-client
A Relying Party(RP) implementation for node.js servers. Wide feature coverage including optional specifications and passport strategy is included.
rotemdan/node-windows-spellchecker
Minimalist Node.js binding to the Windows spell checker.
rotemdan/nuspell-wasm
WebAssembly port of the Nuspell spell-checking library.
rotemdan/open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
rotemdan/open-webui-pipelines
Pipelines: Versatile, UI-Agnostic OpenAI-Compatible Plugin Framework
rotemdan/regexp-composer
Easy-to-use regular expression builder, using a composable, function-oriented style. Supports all regular expression patterns accepted by the JavaScript RegExp engine.
rotemdan/rotemdan.github.io
Hosted pages for various projects
rotemdan/standard-html-escaper
Fully standards-compliant HTML escape and unescape methods. Handles all named entities and numeric escape code patterns specified in the standard.
rotemdan/tspvis
🗺️ Visualize and control algorithms for the traveling salesman problem
rotemdan/vscode-spellright
Multilingual, Offline and Lightweight Spellchecker for Visual Studio Code
rotemdan/wasm-composer
Builds and encodes a WebAssembly module definition to its raw binary format. Includes composable, function-based instruction wrappers. Written in pure TypeScript.