An open API service providing repository metadata for many open source software ecosystems.

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