# Welcome!

## Welcome to system\_info2

Welcome to system*info2! Here you'll find all the documentation you need to get up and running with the system\_info2* API.

The system\_info2 package provides details about your operating system and hardware beyond what the Dart Platform class provides.

Before you launching to using system\_info2 you should check that the Dart Platform class doesn't already provide the features you need.

## Sponsored by OnePub

Help support system\_info2 by supporting [OnePub](https://onepub.dev/drive/4c62ce07-bfe4-46e6-9f81-987a78c03ce7), the private Dart repository.&#x20;

OnePub allows you to privately share Dart packages across your Team and with your customers.

Try it for free and publish your first private package in seconds.

| ![](https://4213309366-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FohCP4PEUFU4ta1pBoVo3%2Fuploads%2F4DwcntrfbBrmkSvPKNBz%2Fimage.png?alt=media\&token=911007a9-0b1c-4149-9393-1d93d92ecc28) | <p>Publish a private package in five commands:</p><p><mark style="color:green;"><code>dart pub global activate onepub</code></mark></p><p><mark style="color:green;"><code>onepub login</code></mark></p><p><mark style="color:green;"><code>cd \<my package></code></mark></p><p><mark style="color:green;"><code>onepub pub private</code></mark> </p><p><mark style="color:green;"><code>dart pub publish</code></mark></p> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

We also need to recognize Andrew Mezoni's work to create the package in the first place.

## Documentation conventions

This document uses the term **Posix** to collectively refer to all non-Windows operating systems including:

* Linux
* Android
* MacOS
* iOS

### Recommended Packages

If you are looking for additional OS level functionality you might what to take a look at the following Dart packages:

* [posix](https://pub.dev/packages/posix)
* [win32](https://pub.dev/packages/win32)

## Want to jump right in?

Feeling like an eager beaver? Jump into the quick-start docs and make your first request:

{% content-ref url="quick-start" %}
[quick-start](https://sysinfo.onepub.dev/quick-start)
{% endcontent-ref %}

## Want to deep dive?

Dive a little deeper and start exploring our API reference to get an idea of everything that's possible with the API:

{% content-ref url="reference/sysinfo" %}
[sysinfo](https://sysinfo.onepub.dev/reference/sysinfo)
{% endcontent-ref %}
