FLIBS is a collection of Fortran modules written by Arjen Markus and Michael Baudin which perform particular tasks, such as:
The homepage and documentation is at http://flibs.sourceforge.net/ and the source code is available at http://www.sf.net/projects/flibs.
Flibs is open source software, available under the BSD license.
Below is a (currently incomplete) list of modules and tools contained in Flibs.
linkedlist - a generic include file for building linked lists (linkedlist.f90)
dictionaries - generic source code for implementing a associative arrays mapping of strings to data, implemented via a simple hash table.