FLUTTER ECOSYSTEM

system_info2

Provides easy access to useful information about the system (architecture, bitness, kernel, memory, operating system, CPU, user).

Latest version
4.1.0
30-day downloads
762K
Likes
67
Pub points
140

Package Overview

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

Overview

system_info2 is a Flutter package that provides straightforward access to detailed system information across multiple platforms, including architecture, bitness, kernel version, memory usage, operating system details, CPU information, and user data. Designed for both mobile and desktop environments (Android, iOS, macOS, Windows, Linux), it enables developers to gather essential device metadata for diagnostics, performance monitoring, or app personalization. The package is lightweight and integrates seamlessly with Flutter projects via a simple pub add command.

Use cases
  • Device diagnostics
  • Performance monitoring
  • App personalization
  • Cross-platform compatibility checks
  • System health tracking
Key features
  • Cross-platform support
  • Easy API integration
  • Real-time system data
  • Minimal overhead
  • Comprehensive hardware info
Suitable for
  • Developers building diagnostic tools
  • Apps requiring system awareness
  • Multi-platform Flutter apps
  • Tools analyzing device capabilities
  • Applications needing runtime environment insights
Considerations
  • Requires platform-specific permissions on some OS
  • Limited to read-only system data
  • No real-time updates without polling
  • Not suitable for sensitive system manipulation
  • Depends on underlying OS APIs for accuracy
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add system_info2

Categories

Dependencies

Dependency list 2 items
  • globbing^1.0.0
  • path^1.8.0

Source repository

Related projects