GNU Recutils is a set of tools and libraries to access human-editable, plain text databases called recfiles. The data is stored as a sequence of records, each record containing an arbitrary number of named fields. The picture below shows a sample database containing information about GNU packages, along with the main features provided by Recutils. A video with a talk introducing the program can be
![GNU Recutils - GNU Project - Free Software Foundation](https://cdn-ak-scissors.b.st-hatena.com/image/square/324380d0c6da50018bafe9f36581e32dfab0b0a9/height=288;version=1;width=512/https%3A%2F%2Fwww.gnu.org%2Fsoftware%2Frecutils%2Frecutils-sc.png)