shoutem/ui

Customizable set of components for React Native applications

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 57 minutes ago
Added to GitGenius on September 13th, 2026
Created on August 8th, 2016
Open Issues & Pull Requests: 104 (+0)
GitHub issues: Enabled
Number of forks: 451
Total Stargazers: 4,980 (+0)
Total Subscribers: 84 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 158.9 days
Mean response time: 906.4 days
90th percentile: 3179.3 days
Tracked items: 4

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 4
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 3,335 days
Stale 30+ days: 4
Stale 90+ days: 4

Recent activity

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

Top labels

  • bug (4)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Shoutem UI is a customizable component library for React Native applications.

The tool addresses the challenge of building visually consistent native applications across iOS and Android by providing a set of pre-styled, composable components. Each component comes with a predefined style that integrates seamlessly with others in the library, eliminating the need to manually construct complex stylesheets. The components are designed to be customizable, allowing developers to adapt them to their application's design requirements while maintaining visual coherence across the app.

Shoutem UI suits developers building React Native applications who want to accelerate development with ready-made components rather than building UI elements from scratch. It works best for projects targeting both iOS and Android where design consistency matters. The tool requires React Native 0.60.0 or higher. Font files should be linked to iOS and Android projects to avoid system fonts being used as fallbacks, though this step is optional. The library is part of a broader Shoutem UI Toolkit that also includes theming and animation libraries for more comprehensive app styling and interaction design.

The project maintains active documentation through a developer portal and fosters community engagement via a Facebook group and Stack Overflow presence. Development activity shows consistent attention to compatibility with current React Native versions, as evidenced by version-specific installation guidance. The codebase includes automation through postinstall scripts that handle native dependency management and autolinking configuration, reducing manual setup burden for developers integrating the library.