Skip to content

cavaliercoder/si

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

si

Cross-platform hardware, software and configuration inventory.

Si is a cross-platform system inventory tool designed to provide a tree of inventory data which may be output into a number of common data formats including XML, JSON and YAML.

WARNING This project is currently unreleased and subject to instability and frequent breaking changes.

The goals of this project are as follows:

  • provide one tool and common schema for multiple platforms (currently targetting Mac OS X, Windows XP/2003+ and Linux 2.4+) to bring together the best parts of tools like lshw, dmidecode, facter, ohai, etc.
  • use system native APIs to provide unabstracted, verbose inventory data (i.e. no WMI calls or pipes from other programs)
  • maximize the interface to enable easy consumption by other tools and libraries
  • minimize delay before output

About

Cross-platform hardware, software and configuration inventory

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published