GitHub / react18-tools 1 Repository
react18-tools/react18-global-store
A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.
Language: TypeScript - Size: 6.84 MB - Last synced at: about 6 hours ago - Pushed at: about 12 hours ago - Stars: 7 - Forks: 1

react18-tools/kosha
A modern, lightweight, fast, and powerful global state management library for modern React.js projects.
Language: TypeScript - Size: 1.37 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4 - Forks: 1

react18-tools/webgl-generative-particles
An efficient WebGL-based generative particle system.
Language: JavaScript - Size: 3.33 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 1

react18-tools/esbuild-raw-plugin
ESBuild/TSUP plugin to import files as raw text — perfect for documentation and `react-live`.
Language: JavaScript - Size: 1.25 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3 - Forks: 1

react18-tools/nextjs-themes-ultra
🤟 👉 Theme with confidence and [Unleash the Power of React Server Components](https://medium.com/javascript-in-plain-english/unleash-the-power-of-react-server-components-eb3fe7201231)
Language: TypeScript - Size: 5.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5 - Forks: 1

react18-tools/esbuild-plugin-remove-duplicate-imports
ESBuild plugin to remove duplicate import and require statements from the minified build.
Language: JavaScript - Size: 2.91 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3 - Forks: 0

react18-tools/nextjs-darkmode
A lightweight library for managing dark mode, accommodating both user preferences and the system preference.
Language: TypeScript - Size: 7.18 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4 - Forks: 1

react18-tools/treeshakable
Enhance any state management library with full tree-shaking capabilities using this universal higher-order function. For a simpler solution, consider using [react18-global-store](https://github.com/react18-tools/react18-global-store).
Language: JavaScript - Size: 5.14 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4 - Forks: 1

react18-tools/react-markdown-autolink
A highly lightweight utility that automatically detects and makes links clickable in Markdown rendered by react-markdown.
Language: JavaScript - Size: 4.13 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

react18-tools/fork-me
Language: TypeScript - Size: 1.11 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

react18-tools/turborepo-template
Template for creating React 19 / Next.js 15 libraries
Language: JavaScript - Size: 5.28 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 66 - Forks: 7

react18-tools/esbuild-plugin-react18
Build Awesome Libraries using React Server Components and make your Mark! - an esbuild plugin for compiling libraries compatible with React 18 server and client component, Nextjs13, Nextjs14
Language: TypeScript - Size: 5.99 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 12 - Forks: 1

react18-tools/esbuild-plugin-webgl
ESBuild plugin to load webGL shaders from .glsl files.
Language: JavaScript - Size: 3.22 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

react18-tools/nextjs-themes
🤟 👉 Theme with confidence and [Unleash the Power of React Server Components](https://medium.com/javascript-in-plain-english/unleash-the-power-of-react-server-components-eb3fe7201231)
Language: TypeScript - Size: 8.71 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 11 - Forks: 6

react18-tools/esbuild-plugin-react18-css
ESBuild plugin to handle CSS/SCSS modules, autoprefixer, etc.
Language: TypeScript - Size: 740 KB - Last synced at: 14 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

react18-tools/persist-and-sync
Zustand middleware to easily persist and sync Zustand state between tabs / windows / iframes (Same Origin)
Language: TypeScript - Size: 71.3 KB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 37 - Forks: 6

react18-tools/react18-themes
🤟 👉 [Unleash the Power of React Server Components](https://medium.com/javascript-in-plain-english/unleash-the-power-of-react-server-components-eb3fe7201231)
Language: TypeScript - Size: 3.79 MB - Last synced at: 10 days ago - Pushed at: 30 days ago - Stars: 5 - Forks: 1

react18-tools/react-webgl-trails
A lightweight WebGL-based React component for creating an interactive mouse trail effect. Works with Next.js out of the box.
Language: JavaScript - Size: 2.79 MB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

react18-tools/esbuild-react18-useclient
esbuild plugin for compiling libraries compatible with React 18 server and client component, Nextjs13, Remix, etc. Please use Turborepo Template -> https://github.com/react18-tools/turborepo-template
Language: TypeScript - Size: 69.3 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 8 - Forks: 0

react18-tools/zustand-sync-tabs
Zustand middleware to easily sync Zustand state between tabs / windows / iframes (Same Origin)
Language: TypeScript - Size: 51.8 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 27 - Forks: 2

react18-tools/react18-tools
Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

react18-tools/zen-store 📦
A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.
Language: TypeScript - Size: 84 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

react18-tools/esbuild-plugin-removetestid 📦
Remove data-testid attributes while building your library with esbuild or tsup etc.
Language: TypeScript - Size: 43.9 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

react18-tools/react18-themes-remix-example
Language: TypeScript - Size: 106 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
