dvtng/react-loading-skeleton

Create skeleton screens that automatically adapt to your app!

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 16th, 2026
Created on June 20th, 2017
Open Issues & Pull Requests: 7 (+0)
GitHub issues: Enabled
Number of forks: 162
Total Stargazers: 4,207 (+1)
Total Subscribers: 22 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.1 days
Mean response time: 73.6 days
90th percentile: 525.1 days
Tracked items: 9

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

React Loading Skeleton is a React component library for building skeleton screens that automatically adapt to your application's layout.

The tool solves the problem of displaying meaningful loading states while content fetches. Rather than showing generic spinners or blank spaces, skeleton screens present a visual placeholder that mimics the shape and structure of the actual content. React Loading Skeleton handles this by providing components that automatically size themselves to match the dimensions of the elements they replace, eliminating the need to manually specify dimensions for each placeholder.

Developers should choose this tool when building applications where perceived performance matters and users benefit from visual feedback about what content is loading. It works well for any React project displaying lists, cards, articles, or other structured content that takes time to fetch. The skeleton approach is particularly effective for reducing layout shift and providing a smoother user experience compared to traditional loading indicators.

The project shows consistent maintenance with regular updates addressing bug fixes and compatibility improvements. Development activity demonstrates responsiveness to user issues and pull requests, with maintainers actively reviewing and merging contributions. The codebase maintains a focus on keeping the library lightweight and straightforward, avoiding unnecessary complexity while supporting the core use case of adaptive skeleton screens.