Il progetto h-node mira alla costruzione di un database di hardware allo scopo di identificare quali dispositivi funzionino con un sistema operativo completamente libero. Il sito h-node.org è strutturato come una wiki in cui tutti gli utenti possono inserire nuovi contenuti o modificare i contenuti già presenti. Il progetto h-node è sviluppato in collaborazione e come attività della FSF.
E' consentito aggiungere solamente dispositivi testati con distribuzioni GNU/Linux che siano considerate completamente libere, in base alla definizione di software libero della Free Software Foundation (puoi trovare la lista delle distribuzioni GNU/Linux completamente libere anche nella pagina di help ).
Di seguito una lista di altri archivi contenenti informazioni sull' hardware funzionante con software libero:
| 3G-card | 15 |
| acquisition-card | 24 |
| bluetooth | 27 |
| ethernet-card | 100 |
| fingerprint-reader | 8 |
| host-controller | 63 |
| modem | 5 |
| notebook | 324 |
| printer | 60 |
| RAID-adapter | 7 |
| scanner | 14 |
| sd-card-reader | 30 |
| soundcard | 76 |
| videocard | 190 |
| webcam | 71 |
| wifi | 117 |