asmyshlyaev177 / state-in-url
Store any user state in query parameters; imagine JSON in a browser URL, while keeping types and structure of data, e.g.numbers will be decoded as numbers not strings. With TS validation. Deep links and URL state synchronization without any hassle or boilerplate. Supports Next.js@14, Next.js@15 and react-router@6.
☆151Updated this week
Related projects ⓘ
Alternatives and complementary repositories for state-in-url
- Re-usable multi part components built on React Aria and TailwindCSS. All powered by a VScode Extension.☆187Updated 10 months ago
- A slice utility for Zustand☆187Updated last month
- Configuration and tools for publishing and maintaining high-quality JavaScript packages☆202Updated this week
- ☆209Updated 6 months ago
- IndexedDB-based caching library with encryption and chunked storage, designed for performance and security. Implements AsyncStorage inter…☆100Updated this week
- A collection of simply designed React components focused on making web accessibility as easy as copy & paste.☆339Updated 6 months ago
- A robust linting preset for modern TypeScript apps.☆93Updated this week
- Static type and runtime validation for navigating routes in NextJS App Router with Zod schemas☆166Updated 3 months ago
- The Simple React Framework☆132Updated 2 months ago
- Easily migrate code from tailwind to Panda CSS☆118Updated 5 months ago
- Another React binding for Zustand☆136Updated 4 months ago
- Monorepo for Sly CLI☆169Updated last week
- Show a progress bar while React Transitions run☆170Updated 3 weeks ago
- ☆126Updated 3 months ago
- Type-safe API Route Handlers for Next.js☆83Updated 3 weeks ago
- Utility for creating HTTP and WebSocket servers for testing.☆106Updated 2 months ago
- A flexible, headless date and time input library for JavaScript. Provides tools for building fully customizable date and time input field…☆153Updated last week
- A tiny wrapper library for React Router that dramatically improves type safety.☆107Updated last year
- 🌀 Restore scroll position of elements on page navigation☆249Updated last month
- An elevated dialog component for React.☆177Updated last week
- The simplest way to add CSS styles to your React components.☆361Updated last month
- Key/value storage for JavaScript File objects☆143Updated 2 months ago
- ☆78Updated 8 months ago
- Documentation that matches the quality of your product.☆422Updated this week
- Accessible and animated components☆87Updated last month
- ☆56Updated 3 months ago
- Generate MSW request handlers from various sources (HAR files, OpenAPI documents, etc).☆147Updated 3 weeks ago
- 📦 Develop & publish Typescript or React packages with ease. PostCSS, Vitest, Biome & Storybook support out of the box. Integrates with G…☆184Updated 2 weeks ago
- Wrapper function for unstable_cache() from next/cache (Next.js Caching)☆72Updated 6 months ago
- A demonstration of using Next.js App Router with Parallel Routes to implement common navigation UI☆57Updated 5 months ago