+INTRODUCTION
+============
+
+Klib is a standalone and lightweight C library. Currently all components are
+independent of external libraries, except the standard C library, and
+independent of each other. To use a component of this library, you only need to
+copy one or two files to your souce code tree without worrying about library
+dependencies.
+
+
+OVERVIEW
+========
+
+khash.h Generic hash table
+kbtree.h Generic B-tree
+ksort.h Generic sort
+kseq.h Generic stream buffer plus a FASTA/Q parser
+kvec.h Generic vector
+klist.h Generic single-linked list plus a memory pool
+kstring.{h,c} String library
+knetfile.{h,c} Random access to remote files
+
+kfunc.c Special mathematical functions
+kmin.{h,c} Derivative-free non-linear programming
+khmm.{h,c} Basic HMM library
+knhx.{h,c} Newick format parser
+
+
+LICENSE
+=======
+
+Most of the source codes are released under the MIT/X11 or the BSD license.