FLUTTER ECOSYSTEM

over_react

A library for building statically-typed React UI components using Dart.

Latest version
5.8.0
30-day downloads
31.5K
Likes
40
Pub points
120

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

OverReact is a Dart library that enables developers to build statically-typed React-style UI components for web applications. It brings the component-based architecture of React to Dart, offering type safety and a familiar JSX-like syntax through Dart's template system. Designed for use with Flutter on the web, OverReact helps create reusable, maintainable UIs with compile-time checks. The library integrates well with existing Dart workflows and supports hot reloading during development.

Use cases

  • Building reusable web UI components
  • Creating type-safe React-like interfaces in Dart
  • Developing scalable web applications with Flutter
  • Integrating React-style component patterns into Dart projects

Key features

  • Statically-typed React components
  • JSX-like syntax via Dart templates
  • Support for state and event handling
  • Compile-time validation of component structure
  • Seamless integration with Flutter web

Suitable for

  • Dart developers familiar with React patterns
  • Teams prioritizing type safety in UI code
  • Web-focused Flutter applications requiring component modularity

Considerations

  • Primarily designed for web platform
  • Limited documentation compared to mainstream libraries
  • Requires familiarity with Dart's template system
Supported platformsWeb

Install package

flutter pub add over_react

Categories

Dependencies

Dependency list 16 items

Projects using this package