navi

github.com/frontarm/navi SEO & Web Analytics Open-source projectOpen source

Build declarative, asynchronous routes for React applications with Navi, an unmaintained routing library.

github.com/frontarm/navi
navi homepage screenshot

About navi

Navi is an open source JavaScript routing library for React applications. It maps URLs to asynchronous content using a declarative approach. The project's README describes it as unmaintained, so it should be evaluated with that status in mind.

The library provides a set of React components and hooks with Suspense support, a static HTML generation tool that works with create-react-app without ejecting, and TypeScript support. It can be added to an existing React project by installing the navi and react-navi npm packages. The README also lists two starter generators, create-react-navi-app and create-react-blog. Navi is released under the MIT license.

Key features

  • Declarative mapping of URLs to asynchronous content
  • React components and hooks with Suspense support
  • Static HTML generation tool that works with create-react-app without ejecting
  • TypeScript support
  • Starter generators: create-react-navi-app and create-react-blog
Best for: React developers who want to evaluate or maintain an existing declarative routing library, and who accept that the project is no longer maintained.
Good for
  • Released under the MIT license
  • Includes TypeScript support
  • Provides components and hooks with Suspense support
Watch out for
  • The README describes the project as unmaintained

navi at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

navi alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in SEO & Web Analytics

Well-known listings from the same topic.

All 211

navi FAQ

Is Navi still maintained?
No. The project's README describes Navi as unmaintained.
How is Navi installed in an existing React project?
The README gives the command npm install --save navi react-navi.
Does Navi work with create-react-app?
Its static HTML generation tool works with create-react-app without ejecting, according to the README.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing