Skip to content

A collection of dependency-free React hooks

Carefully developed React hooks that you can copy and paste into your projects.

A better way to add React hooks

Simplicity at its finest, for all tastes and situations

The good old copy and paste

Nova.js has 30+ dependency-free React hooks that you can copy and paste into your project. It's that easy.

From your terminal

Do you love your terminal? We do too. That's why we made a CLI so you can add hooks to your project from there.

Screenshot of using the Nova.js CLI to add the useFetch hook to a project

You don't even have to leave VSC

With Nova.js Visual Studio Code extension you can add hooks directly to your project by simply typing the hook name.

Real-world examples to help you develop even faster

Practical examples that you can use for free in your projects

Screenshot of the first part of a useTitle example for JavaScript

Loved by the community

Hear from our amazing users

“Nova.js is an excellent collection of dependency-free React hooks, ready to copy and paste into your projects. I often use Nova.js in my personal work to reduce boilerplate code. It offers a variety of incredibly useful hooks. So, why reinvent the wheel when you can leverage Nova.js instead?”

Dayan Perez
Dayan Perez

“These hooks save a lot of time. Really handy!”

Manuel Ernesto Garcia
Manuel Ernesto Garcia

“We used nova in our last boilerplate. Super recommended”

The SaaS Factory
The SaaS Factory

“The difference between Nova and other utilities/libraries is that if you need to use a hook, you don’t have to install an entire library. It follows a methodology very similar to ShadCN, where you only add to your source code what you need and can modify it at any time. Zero dependencies and total freedom.”

Carlos Chao Cortes
Carlos Chao Cortes

Trusted by developers worldwide

Empowering projects with simplicity and flexibility

Stars on GitHub
100+
React hooks
30+
Contributors
11
Dependencies
0