crimx
TypeScript/CSS2 Ninja. Rust Toddler. Live like you love your body. Meditate like you love your soul. Code like you love the world.
Hangzhou, China
Pinned Repositories
blog-2019
โ๏ธ ๐ ๐ Source code of my blog.
export-size-svg
Generate SVG charts of minimized sizes for selected exports.
ext-github-release-notifier
Chrome extension / Firefox Add-on for watching Github releases.
ext-saladict
๐ฅ All-in-one professional pop-up dictionary and page translator which supports multiple search modes, page translations, new word notebook and PDF selection searching.
hexo-filter-github-emojis
github emojis for hexo! :tada:
leetcope
Leetcode solutions in JavaScript. Most of them are within the top 90% of JavaScript runtime distribution.
observable-hooks
โ๏ธโฏ๏ธ๐ช React hooks for RxJS Observables. Concurrent mode safe.
reactivity
A lightweight, composable and explicit reactivity system.
disposable
Manage side effect disposers in a compact, reusable and testable style.
tsur
TypeScript goodies inspired by Rust.
crimx's Repositories
crimx/ext-saladict
๐ฅ All-in-one professional pop-up dictionary and page translator which supports multiple search modes, page translations, new word notebook and PDF selection searching.
crimx/observable-hooks
โ๏ธโฏ๏ธ๐ช React hooks for RxJS Observables. Concurrent mode safe.
crimx/hexo-filter-github-emojis
github emojis for hexo! :tada:
crimx/blog-2019
โ๏ธ ๐ ๐ Source code of my blog.
crimx/get-selection-more
Get text and context (sentence, paragraph...) from window.getSelection().
crimx/postcss-safe-important
PostCSS plugin that adds !important to style declarations safely.
crimx/value-enhancer
Enhance value with plain and explicit reactive wrapper. Think of it as hook-style signals.
crimx/remitter
A TypeScript friendly event emitter with lazy re-emitting events
crimx/saladict.crimx.com
Website for the Saladict extension
crimx/side-effect-manager
A tiny library to encapsulate side effects in a compact, reusable and testable style.
crimx/use-value-enhancer
React hooks for value-enhancer
crimx/val-i18n
Reactive i18n with value-enhancer.
crimx/adaptive-set
Utils for implementing a Set data structure that dynamically adjusts its internal representation based on the number of elements it contains.
crimx/crimx.github.io
NUXT generated static site.
crimx/flat
Flat app built with electron.
crimx/gh-reflect
crimx/val-i18n-svelte
Svelte goodies for val-i18n
crimx/val-i18n-react
React goodies for val-i18n
crimx/export-size-svg
Generate SVG charts of minimized sizes for selected exports.
crimx/badgen.net
Fast badge service
crimx/coverage-badge-svg
Create SVG badges from code coverage reports, with support for monorepo.
crimx/goodtime
A productivity app that combines pomodoro timers and flow techniques to boost focus and efficiency.
crimx/opensumi-core
๐ A framework helps you quickly build Cloud or Desktop IDE products.
crimx/react-json-view-lite
Lightweight Json view component for React
crimx/rime-ice
Rime ้ ็ฝฎ๏ผ้พๅๆผ้ณ | ้ฟๆ็ปดๆค็็ฎไฝ่ฏๅบ
crimx/rumqtt
The MQTT ecosystem in rust
crimx/tinybench
๐ A simple, tiny and lightweight benchmarking library!
crimx/typedoc
Documentation generator for TypeScript projects.
crimx/val-state
State management with value-enahncer
crimx/xyflow
React Flow |ย Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (https://svelteflow.dev). Ready out-of-the-box and infinitely customizable.