Leictreonach is a hierarchical assert tracking application written in Python and released under the GPL open-source licence. 
Originally intended for electronic components and previously known as wxCatalogue prior to a rewrite using GTK, it was written to keep track of what had been bought for various projects and where they had been kept. 
Each item has meta-data on its manufacturer as well as listings of both vendors and locations of in-house stock.
The main item listing can be shown in both hierarchical form which allows drag-drop reordering, and searchable linear list form sorted on any parameter.
Features
    - Hierarchical and linear component listing
    
 - Drag-drop of items within hierarchical ordering
    
 - Listings are searchable
    
 - Multiple vendors and stock locations per component
    
 - Management of manufacturer and stock location names
    
 - Import of components from flat files
    
 - SQLite backing database
 
Contact
The author can be reached using email via remy.horton (at) gmail.com