Inxi.NET 2022.2.0

Suggested Alternatives

SpecProbe

There is a newer version of this package available.
See the version list below for details.
dotnet add package Inxi.NET --version 2022.2.0
NuGet\Install-Package Inxi.NET -Version 2022.2.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Inxi.NET" Version="2022.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Inxi.NET --version 2022.2.0
#r "nuget: Inxi.NET, 2022.2.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Inxi.NET as a Cake Addin
#addin nuget:?package=Inxi.NET&version=2022.2.0

// Install Inxi.NET as a Cake Tool
#tool nuget:?package=Inxi.NET&version=2022.2.0

Inxi.NET

GitHub repo size GitHub All Releases GitHub release (latest by date including pre-releases) Nuget (with prereleases)

Inxi.NET is the Linux-only hardware information frontend using Inxi as its backend for getting system information.

Please note that macOS support is very experimental, and a lot of features are not available.

Build Status

Here are all the CI build status for all Inxi.NET branches.

Branch AppVeyor
master Build status
v2022.1.x-servicing Build status
v2022.0.x-servicing Build status
v2021.4.x-servicing Build status
v2021.3.x-servicing Build status
v2021.2.x-servicing Build status
v2021.1.x-servicing Build status
v2021.0.x-servicing Build status
v2020.2.x-servicing Build status
v2020.1.x-servicing Build status
v2020.0.x-servicing Build status

System Requirements

To run any project that use this library, we recommend that you have:

Windows systems

  1. Windows 7 or later (Windows 10 recommended)
  2. .NET Framework 4.5 or later, or .NET Core 2.1 or 3.1, or .NET 5.0
  • If your app uses Inxi.NET, uses x86, and uses one of .NET Core 2.1, 3.1, or .NET 5.0, at least a 2.00 GHz processor with SSE2 is required.

Linux systems

  1. Mono 5.10 or higher (6.0 or higher is recommended) or dotnet with .NET Core 2.1 or 3.1 or .NET 5.0

How to install

This section covers how to install Inxi.NET on your project. Please scroll down to your system below.

  1. Open Visual Studio to any project, and open the NuGet package manager
  2. Search for Inxi.NET and install it there

Windows systems (Alternative)

  1. Download the Inxi.NET library files here.
  2. Unzip the file to any directory
  3. Open Visual Studio to any project, and add a reference to Inxi.NET

How to Build

This section covers how to build Inxi.NET on your system. Please scroll down to your platform below.

Visual Studio 2019 16.8+

  1. Open Visual Studio
  2. Press Clone a repository
  3. In Repository Location, enter https://github.com/EoflaOE/Inxi.NET.git
  4. Wait until it clones. It might take a few minutes depending on your Internet connection.
  5. Press Solution Explorer, then press Switch Views
  6. Click on Inxi.NET.sln
  7. Press Start or press Build > Build Solution

JetBrains Rider (64-bit)

  1. Install Mono Runtime, Git, and libmono-microsoft-visualbasic10.0-cil.
  2. Install JetBrains Rider.
  3. After installation, open JetBrains Rider, and follow the configuration steps.
  4. When the main menu opens, choose Check out from Version Control and then Git.
  5. Write on the URL https://github.com/EoflaOE/Inxi.NET.git and press Test to verify your connectivity.
  6. Press Clone, and git will download the repo, then Rider will open up. It might take a few minutes depending on your Internet connection.
  7. Click on the hammer button to build.

MonoDevelop

  1. Install Mono Runtime, libmono-microsoft-visualbasic10.0-cil, and MonoDevelop.
  2. After installation, extract the source code, open MonoDevelop, and click on Open...
  3. Click on the Build menu bar, and click on build button to compile.

Credits

EoflaOE: Owner of Inxi.NET

Open Source Software

Below entries are the open source software that is used by Inxi.NET. They are required for execution.

Inxi

Source code: https://github.com/smxi/inxi

Copyright (c) 2018 - present, smxi.

License (GNU GPL-3.0): https://github.com/smxi/inxi/blob/master/LICENSE.txt

Newtonsoft.Json

Source code: https://github.com/JamesNK/Newtonsoft.Json

Copyright (c) 2007, James Newton-King

License (MIT): https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md

Uname.NET

Source code: https://github.com/EoflaOE/Uname.NET

Copyright (c) 2022, EoflaOE and its companies

License (MIT): https://github.com/EoflaOE/Uname.NET/blob/master/LICENSE

License

Inxi.NET - .NET Frontend for Inxi
Copyright (C) 2020-2021  EoflaOE

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.
Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
.NET Framework net48 is compatible.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Inxi.NET:

Package Downloads
KS.CoreCLR

Simulates our future-planned kernel

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2022.5.0.4 6,261 10/19/2023
2022.5.0.3 4,084 9/14/2023
2022.5.0.2 195 9/13/2023
2022.5.0.1 2,694 8/17/2023
2022.5.0 1,826 7/8/2023
2022.4.1 216 7/6/2023
2022.4.0 389 6/27/2023
2022.3.1.4 561 2/10/2023
2022.3.1.3 389 2/6/2023
2022.3.1.2 669 1/2/2023
2022.3.1.1 2,679 9/28/2022
2022.3.1 5,606 7/19/2022
2022.3.1-build147 196 1/2/2023
2022.3.1-build146 152 1/2/2023
2022.3.1-build145 173 9/28/2022
2022.3.1-build144 182 9/28/2022
2022.3.1-build143 197 9/28/2022
2022.3.1-build142 180 9/15/2022
2022.3.1-build141 220 8/10/2022
2022.3.1-build140 182 8/8/2022
2022.3.1-build139 191 8/5/2022
2022.3.1-build138 193 7/31/2022
2022.3.1-build137 180 7/29/2022
2022.3.1-build134 207 7/19/2022
2022.3.0 789 7/11/2022
2022.3.0-build124 202 7/11/2022
2022.3.0-build122 195 7/11/2022
2022.3.0-build121 188 7/11/2022
2022.3.0-build120 205 7/11/2022
2022.2.0 1,292 6/20/2022
2022.2.0-build117 212 7/10/2022
2022.1.0.2 644 6/9/2022
2022.1.0.1 835 5/7/2022
2022.1.0 626 3/16/2022
2022.0.0 499 3/2/2022
2021.4.0.1 1,060 7/22/2021
2021.4.0 370 7/22/2021
2021.3.0 989 5/14/2021
2021.2.1 668 4/30/2021
2021.2.0 548 4/15/2021
2021.1.1 438 3/26/2021
2021.1.0 410 3/25/2021
2021.0.0 560 3/10/2021
2020.2.0.2 822 1/16/2021
2020.2.0.1 432 1/15/2021
2020.2.0 462 12/23/2020
2020.1.0 521 12/5/2020
2020.0.0 444 11/21/2020

The release notes will be ready on the wiki very soon, because it isn't updated here.