Skip to content


Have you ever started to learn a technology, and felt overwhelmed by the amount of information out there and became paralyzed, not knowing where to start? Do you sometimes struggle to keep up with the latest developments in the OSS community surrounding a stack, and wish you could call up a list of, say, every major React state management solution?

We at This Dot Labs can certainly relate, which is why we are creating, a series of websites dedicated to cataloging resources to learn and develop in a given frontend framework. We are starting with React, but our solution is deliberately generic, and designed to be themed and filled in with different content for different frameworks with Angular and Vue versions already in the pipeline.

Browse resources

Want to learn React but don't know where to start? Check out the list of courses and books. From podcasts to blogs, we aim to provide a catalogue of content relevant to the community so you can scroll through when you're looking for the next thing to check out in your learning journey. Books List

We also curated lists of all major React libraries that aim to solve state management, styling, internationalization, and more. Don't remember which simple state management library had that cute bear as a mascot? Have a look through the options to see if any ring a bell. State Management Libraries

(It's zustand)

Find what you're looking for

If you're looking for something more specific, all resources are tagged and filterable by a number of different attributes, and all titles and descriptions are searchable. Want to find a video course aimed at beginners that will introduce you to Redux? We got you. Advanced Search

Compare libraries

When selecting which open-source libraries to use, you use more than just its description and listed features to make a decision. You'll look at things like its number of downloads, stars on Github or test coverage to try to get an idea of how popular and well-supported it is. To help you in these decisions, we've made it so you can take any set of libraries, and arrange them into a sortable table with a number of useful statistics sourced from npms. Comparison Table

Help build and curate the content

Is there anything you think is missing? Did we make a typo in your favorite podcast's name? Did you just publish a new React course? Do you have an idea for an extra statistic that should be added to the comparison tables? is hosted and maintained by This Dot Labs, but is a fully open-source project, so go look at our contribution guidelines and open a PR today! This resource is made for the community, and we hope it will be built by the community too. No single person can keep up with how the React ecosystem constantly evolves and changes, but together we might just stand a chance.