We’re thrilled to announce URL, a cutting-edge solution designed to revolutionize state management in modern web development. Offering a zero-dependencyframework-agnostic approach, URL simplifies state management without the need for complex tools or installations. Say goodbye to keeping the current application state of your product in a global state manager and embrace a streamlined, efficient way to manage your app’s state—whether you’re working with React, Vue, Svelte, or anything in between.

Why URL?

In an ecosystem overflowing with state management libraries, each requiring third-party dependencies and ongoing maintenance, URL provides a fresh alternative. It’s a state management solution that integrates seamlessly into your application, requiring no installs and offering immediate scalability for any framework.

  • Zero Dependencies: With URL, you don’t need any additional packages or dependencies. It’s a solution that stands on its own, ready to be implemented without the overhead of external libraries.
  • Cross-Browser Compatibility: URL is designed to work seamlessly across all major browsers, delivering a consistent experience for your users regardless of platform.
  • Framework Agnostic: Your favourite framework probably already has an integration to work nicely with URL, giving you the flexibility to use URL as your state manager without extra effort. URL is designed to play well with modern frameworks and enhance your current development process.

Key Features

1. Deep Linking for Precision Navigation

URL allows you to bring deep linking to your application with ease. Whether users need to navigate directly to specific views, product configurations, or custom reports, URL makes it possible to jump straight to any app state through a precise link. It’s built for apps that demand flexibility and accessibility in their navigation.

2. Shareable and Bookmarkable States

With URL, sharing specific states within your app has never been easier. Users can share exact views by simply sending a link, or they can bookmark any app state to revisit it later. This improves user engagement and enhances the overall experience by eliminating the complexity of state management from their perspective.

3. Enhanced Browser Navigation

URL integrates directly with native browser navigation features, such as back, forward, and refresh, providing a smooth, intuitive experience for users. No extra logic is needed—URL handles navigation history out of the box, ensuring state transitions are seamless and natural.

4. SEO-Optimized

For public-facing apps, URL offers tremendous SEO advantages. By leveraging URL as your state manager, your application’s views and dynamic content become accessible to search engines, improving visibility and discoverability without sacrificing the performance of your app.

5. Session Persistence

URL provides a reliable way to persist session data. Users can close your app, reopen it, and pick up exactly where they left off. This is especially powerful in applications where maintaining state across sessions is critical, such as in dashboards, e-commerce, and multi-step processes.

How to Install URL

Here’s the best part: it’s available today and there’s absolutely nothing to install.

That’s right—URL is a zero-installzero-dependency solution supported by all major browsers. No need for downloads, no complicated configuration. It’s ready to use the moment you start building.

This is the beauty of URL: no installs, no extra setup, just pure simplicity. It works natively in Chrome, Firefox, Safari, Edge, and integrates seamlessly with your favorite framework, providing an elegant and efficient solution for state management that you can start using right now.

We can’t wait to see what you build with URL!