Search packages, repositories and app categories

Package detailsv0.0.7

system_info_plus

A flutter plugin to get device (system) info including Random access memory (RAM).

AndroidiOS
30-day downloads
24.8K
Likes
21
Pub points
150

Install package

flutter pub add system_info_plus

Package Overview

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

system_info_plus is a Flutter plugin that provides access to detailed device system information, including RAM capacity and other hardware and software details. Designed for Android and iOS, it enables developers to retrieve essential system metrics for performance monitoring, diagnostics, or adaptive app behavior. The package offers a straightforward API to query system data without requiring platform-specific code. It is particularly useful in apps that need to tailor functionality based on device capabilities.

Use cases

  • Performance monitoring
  • Device compatibility checks
  • Adaptive UI/UX based on device specs
  • System diagnostics
  • Resource-aware app behavior

Key features

  • Retrieves RAM information
  • Supports Android and iOS
  • Simple, consistent API
  • Cross-platform system info
  • Lightweight and reliable

Suitable for

  • Apps needing device hardware insights
  • Developers building diagnostic tools
  • Applications optimizing for device resources
  • Cross-platform mobile development
  • System-level analytics

Considerations

  • Requires appropriate permissions on some platforms
  • Limited to basic system info (no advanced sensors)
  • No real-time updates
  • Platform-specific limitations may apply
  • Does not include battery or network details

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

system_info_plus

A Flutter plugin to get device Random Access Memory (RAM) size.

Getting Started

This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.

How to use?

Basic example:

Step 1:

import 'package:system_info_plus/system_info_plus.dart';

Step 2:

void getDeviceMemory() async {
    int? deviceMemory = await SystemInfoPlus.physicalMemory; // returns in MB
}

Categories

Source repository

Projects using this package

No data available yet.