Back to GitHub activity
RepositoryRank #18Healthy(8.4)

react-native-web-start

A simple starter for a React Native Web application

PowerShell
ActiveRecently UpdatedAccelerating

Screenshot captured Apr 19, 2026

AI Summary

Generated by claude-haiku-4-5 with 90% confidence

Technical Summary: react-native-web-start ## Overview react-native-web-start is a production-ready, enterprise-grade starter template for building cross-platform applications using React Native Web, Vite, and TypeScript. It enables developers to write a single codebase that deploys across web (via browser), iOS, and Android platforms, eliminating code duplication while maintaining platform-specific optimizations. ## Core Functionality & Features The project provides a comprehensive development environment with true cross-platform capability, featuring modern tooling including Vite for lightning-fast development with HMR, full TypeScript support with strict type checking, responsive adaptive UI design with Tailwind CSS and Sass preprocessing, built-in markdown documentation browser, and production-ready API integration with error handling. It includes automated CI/CD deployment to GitHub Pages, performance monitoring with bundle analysis, PWA capabilities, and comprehensive build automation scripts for asset management and documentation synchronization. ## Technology Stack & Architecture Built on React 19.2.3 with React Native 0.83.1 and React Native Web 0.21.2, the project uses Vite 7.3.1 as the primary build tool with Metro 0.83.1 for mobile bundling, TypeScript 5.9.3 for type safety, and Tailwind CSS 4.1.18 with Sass 1.97.2 for styling. The architecture follows a monorepo pattern with segregated packages/ containing shared components, web-specific, and mobile-specific configurations, alongside organized asset management, build automation scripts, and comprehensive documentation systems. ## Design Patterns & Notable Architecture The repository employs a single-source-of-truth approach with shared components and business logic in packages/shared/, platform-specific entry points (src/main.tsx for web, index.js for mobile), and sophisticated build automation that includes dynamic build metadata generation, documentation sync, and asset pipeline management. The structure enables maximum code reuse while accommodating platform-specific requirements through configuration-driven approaches rather than code branching. ## Unique Value Proposition Unlike simple boilerplates, this starter provides an enterprise-ready foundation with integrated documentation browser, optimized production builds, GitHub Pages CI/CD automation, security integration via Dependabot, and comprehensive development tooling. The project maintains clear separation between web and mobile concerns while maximizing code sharing, making it particularly valuable for teams building applications targeting multiple platforms simultaneously. ## Target Users & Use Cases Ideal for development teams and individual developers building consumer or enterprise applications requiring cross-platform deployment (web + mobile), teams migrating from platform-specific codebases to unified development, and organizations seeking a modern, type-safe development experience with minimal setup overhead. The project particularly suits startups and established companies looking to reduce time-to-market by eliminating redundant platform-specific implementations.

Key Metrics

Stars

0

Forks

0

Watchers

0

Spark Score

36.6

Composite activity score

Commit Velocity

7.3/mo

Commits per month

Total Commits

76

22 in last 90 days

Signals

Pull RequestsClear

0

Open

0

Draft

0

Review

SecurityClear(partial data)

No active security alerts detected

Attention factors

dependencies

Timeline

Created

Jul 26, 2025

266 days ago

Last Commit

Apr 12, 2026

Last Push

Apr 12, 2026

6 days ago

Updated

Apr 12, 2026

Quality Indicators

README
License
CI/CD
Tests
Docs

Dependencies(50 packages)

Dependency health50/100
0 / 50 outdated50 / 50 versions known0 / 50 registry resolved
@babel/core
Unknown
7.29.0npmpackage.json
@babel/preset-env
Unknown
7.29.2npmpackage.json
@babel/runtime
Unknown
7.29.2npmpackage.json
@eslint/js
Unknown
10.0.1npmpackage.json
@react-native-community/cli
Unknown
20.1.3npmpackage.json
@react-native/babel-preset
Unknown
0.85.0npmpackage.json
@react-native/eslint-config
Unknown
0.85.0npmpackage.json
@react-native/jest-preset
Unknown
0.85.0npmpackage.json
@react-native/metro-config
Unknown
0.85.0npmpackage.json
@react-native/typescript-config
Unknown
0.85.0npmpackage.json
@tailwindcss/postcss
Unknown
4.2.2npmpackage.json
@testing-library/dom
Unknown
10.4.1npmpackage.json

+ 38 more dependencies

Repository Info

Size

2,770 KB

Package Manager

package.json

Consistency Score

0.0

Activity Rate

0.24 commits/day

Avg Commit Size

2,915

Spark Rank

#18