Launch sale — 60% off Pro
Contact
Blog

Not affiliated with official shadcn/ui. Visit ui.shadcn.com for official docs.

Unlock this blockGet Pro at 60% off

React Blog Block Reading Lists

Curated reading lists with themed collections, bookmarking, progress tracking, and save for later functionality

Looking to implement shadcn/ui blocks?

Join our Discord community for help from other developers.


Curate the perfect reading journey. This React reading list component organizes posts into themed collections with bookmarking, progress tracking, and estimated completion times. Built with shadcn/ui Card, Badge, Progress, Button, Checkbox components with Lucide React icons, readers can save articles for later, track what they've read, and discover expertly curated content bundles. Collection covers, article counts, time estimates, and completion percentages—perfect for learning platforms, documentation sites, or content-rich blogs where guided reading paths improve engagement and help readers systematically explore topics.

Reading Lists

Curated collections to guide your learning journey

Collections

React Fundamentals
Featured

React Fundamentals

6 articles85 min
Progress67%
TypeScript Mastery
New

TypeScript Mastery

5 articles72 min
Progress20%
CSS Modern Techniques

CSS Modern Techniques

4 articles48 min
Progress0%
React Fundamentals
Beginner6 articles85 min

React Fundamentals

Master the core concepts of React from components to hooks. Perfect for developers starting their React journey.

SCurated by Sarah Chen
4 of 6 completed67%

Articles in this list

1.

Understanding React Components

SSarah Chen
12 min
2.

Props and State Explained

AAlex Morgan
15 min
3.

Introduction to React Hooks

SSarah Chen
18 min
4.

Event Handling in React

DDavid Park
10 min
5.

Conditional Rendering Patterns

EEmily Watson
14 min
6.

Lists and Keys in React

SSarah Chen
16 min
Your Bookmarked Articles
S

Lists and Keys in React

Sarah Chen · 16 min

A

Utility Types Deep Dive

Alex Morgan · 12 min

Installation

Questions you might have