GNU Manuals Online
This table lists official GNU packages with links to their primary documentation, where available. When a package has several associated manuals, they are all listed. If a package has no specific manual online, the link just goes to the package's home page (which is also linked to explicitly).
Many packages could be listed in any of several categories, but for the table here just one has to be chosen, usually following the Free Software Directory.
Bug reports: for any discussion about specific manuals, please contact the package maintainers. For discussion about this page in particular (for example, if you are a GNU maintainer and want to correct or discuss your entry), contact <[email protected]>.
More GNU Project documentation.
Archiving ⮝
- Cpio
- Manage cpio and tar file archives. [cpio home]
- Gzip
- General file (de)compression (using lzw). [gzip home]
- Paxutils
- Manage cpio, tar, and pax file archives. [paxutils home]
- Archives in shell scripts, uuencode/uudecode. [sharutils home]
- Tar
- Managing tar archives. [tar home]
- Xorriso
- Create, manipulate, burn ISO-9660 filesystems. [xorriso home]
Audio ⮝
- Ccd2cue
- CCD to CUE sheet conversion. [ccd2cue home]
- EMMS
- Emacs Multimedia System. [emms home]
- Gmediaserver
- UPnP compatible media server. [gmediaserver home]
- GNUfm
- Social music explorations. [gnufm home]
- GNUmp3d
- Server for streaming audio files. [gnump3d home]
- GNUpod
- Manage portable audio device. [gnupod home]
- Radio
- Software radio implementations. [gnuradio home]
- GNUsound
- Multi-track sound editor for GNOME. [gnusound home]
- Guile-SDL
- Guile interface for SDL (Simple DirectMedia Layer). [guile-sdl home]
- Libcdio (cd-text)
- CD Input and Control library. [libcdio home]
- Libextractor
- Library to extract meta-data from media files. [libextractor home]
Business and productivity ⮝
- Barcode
- Convert text strings to printed bars in various standards. [barcode home]
- BPEL2oWFN
- Translating web service in BPEL to Open Workflow Nets. [bpel2owfn home]
- Foliot
- An application for tracking time spent on projects. [foliot home]
- Gcal
- Calculating and printing a wide variety of calendars. [gcal home]
- GnuCash
- Personal and small business financial accounting software. [gnucash home]
- Gretl
- Statistical analysis of economic data (econometrics). [gretl home]
- Pem
- Personal expenses manager. [pem home]
- Taler
- Electronic payments for a liberal society. [taler home]
Database ⮝
- Ferret
- Entity/relationship based data modeler. [ferret home]
- Gdbm
- Hash library of database functions compatible with traditional dbm. [gdbm home]
- Guile-dbi
- Guile database abstraction layer. [guile-dbi home]
- Gurgle
- GNU Report Generator Language. [gurgle home]
- Libdbh
- Advanced library for disk-based hash tables. [libdbh home]
- Metaexchange
- Manipulate metadata from OAI-PMH and Z39.50. [metaexchange home]
- Recutils
- Manipulate plain text files as databases. [recutils home]
- Sqltutor
- Interactively learn SQL by example. [sqltutor home]
Documentation translation ⮝
- GNUjdoc
- Japanese translations of GNU documents. [gnujdoc home]
- GNUnited Nations (gnun web-trans)
- Build system for www.gnu.org translations. [gnun home]
- Trans-coord
- Organizational infrastructure for translating www.gnu.org. [trans-coord home]
Editors ⮝
- Emacs (auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede ediff edt eglot eieio elisp emacs-gnutls emacs-mime emacs epa erc ert eshell eudc eww flymake forms gnus htmlfontify idlwave ido info mairix-el message mh-e newsticker nxml-mode octave-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp url use-package vhdl-mode vip viper widget wisent woman)
- The extensible, customizable, self-documenting text editor.
Available in print: Emacs Reference Cards, GNU Emacs Manual. [emacs home] - Moe
- Modeless, multiple-buffer, user-friendly 8-bit text editor. [moe home]
- Nano
- Small, user-friendly console text editor. [nano home]
- Readline (history rluserman)
- Edit command lines while typing, with history support. [readline home]
- Zile
- Zile is lossy Emacs, a lightweight Emacs clone. [zile home]
Education ⮝
- Dr. Geo
- Interactive geometry software. [dr-geo home]
- FisicaLab
- Educational application for solving physics problems. [fisicalab home]
- GCompris
- Educational games for small children. [gcompris home]
- Ggradebook
- GNOME application to track students' grades for teachers. [ggradebook home]
- Glean
- extensible quizzing and tutorial for self-study. [glean home]
- GNUschool
- Web application for educators, students, and school administrators. [gnuschool home]
- Gtypist
- Typing tutor. [gtypist home]
- Ignuit
- Memorization aid based on Leitner flashcards. [ignuit home]
- Java Training Wheels
- A simplified Java environment for learning programming. [jtw home]
- MIX Development Kit
- Virtual development environment for Knuth's MIX.
Available in print: GNU MDK. [mdk home]
Email ⮝
- Anubis
- SMTP message submission daemon. [anubis home]
- GNUbiff
- Mail notification program. [gnubiff home]
- Mailman
- Mailing list manager. [mailman home]
- Mailutils
- Utilities and library for reading and serving mail. [mailutils home]
Fonts ⮝
- Fontopia
- A console font editor. [fontopia home]
- Fontutils
- Scanned image, bitmap, outline font manipulation. [fontutils home]
- Free UCS Outline Fonts
- Unicode-encoded outline fonts. [freefont home]
- Intlfonts
- TrueType and BDF fonts covering many scripts. [intlfonts home]
- Unifont
- Large bitmap font covering Unicode's Basic Multilingual Plane. [unifont home]
GNU organization ⮝
- GNU organization (maintain standards)
- GNU coding standards and maintainer information. [gnustandards home]
Games ⮝
- Acm
- Multiplayer aerial combat simulation. [acm home]
- Ball and Paddle
- Ball and paddle game extensible with Guile. [ballandpaddle home]
- Chess
- Full chess implementation. [chess home]
- Dominion
- Multi-player world simulation and role-playing game. [dominion home]
- FreeDink
- Twisted adventures of young pig farmer Dink Smallwood. [freedink home]
- Backgammon
- Backgammon game. [gnubg home]
- GNUbik
- 3d Rubik's cube game. [gnubik home]
- GNUgo
- Play the game of Go. [gnugo home]
- GNUjump
- Game of jumping to the next floor, trying not to fall. [gnujump home]
- GNUkart
- Racing game. [gnukart home]
- Robots
- Program a little robot and watch him explore a world. [gnurobots home]
- GNUshogi
- The game of Shogi (Japanese chess). [gnushogi home]
- Leg
- Libraries and engines for game programming. [leg home]
- Liquid War 6
- Multiplayer wargame where your army is a blob of liquid. [liquidwar6 home]
- Motti
- Multiplayer strategy game. [motti home]
- Rpge
- Role playing game engine. [rpge home]
- Talkfilters
- Convert English text to humorous dialects. [talkfilters home]
- XBoard
- Graphical user interface for chess programs. [xboard home]
Graphics ⮝
- 3DLDF
- 3D drawing with MetaPost output. [3dldf home]
- Dia
- GNU program for drawing diagrams. [dia home]
- GIFT
- GNU Image Finding Tool, with query by example. [gift home]
- GIMP
- GNU Image Manipulation Program. [gimp home]
- Gpaint
- Simple paint program for GNOME. [gpaint home]
- Gsegrafix
- GNOME application to create scientific and engineering plots. [gsegrafix home]
- Guile-opengl
- Guile binding for the OpenGL graphics API. [guile-opengl home]
- Libxmi
- Library for rasterizing 2-d vector graphics. [libxmi home]
- Maverik
- Support interactive 3d virtual environments. [maverik home]
- Panorama
- Framework for 3D graphics production. [panorama home]
- Plotutils
- Plotting utilities and library. [plotutils home]
- XaoS
- Real-time fractal zoomer. [xaos home]
Health ⮝
- GNUmed
- Paperless medical practice. [gnumed home]
- GNUtrition
- Nutrition analysis. [gnutrition home]
- Health
- Health and hospital information system. [health home]
Interface ⮝
- G-Golf
- Guile bindings for GObject Introspection. [g-golf home]
- GnuDOS
- MS-DOS-like file manager, editor, and other tools. [gnudos home]
- GNU Interactive Tools
- Interactive utilities for file browsing, viewing, and more. [gnuit home]
- GNUspeech
- Extensible rule-based text-to-speech. [gnuspeech home]
- Guile-ncurses
- Guile bindings to ncurses. [guile-ncurses home]
- Gxmessage
- Open popup message window with buttons for return. [gxmessage home]
- Inklingreader
- Wacom Inkling sketch format conversion and manipulation. [inklingreader home]
- Midnight Commander
- Graphical file manager. [mc home]
- Ncurses
- Terminal emulation (termcap, terminfo) library. [ncurses home]
- OO-Browser
- An interactive object-oriented class browser for Emacs. [oo-browser home]
- PowerGuru
- Monitoring, logging, and remote control of power generation. [powerguru home]
- Remotecontrol
- Management of IP-enabled thermostats and other HVAC devices. [remotecontrol home]
- Stalkerfs
- Desktop search engine for local files, using FUSE. [stalkerfs home]
- Termcap
- Terminal-independent display support. [termcap home]
- Termutils
- The tput and tabs utilities for terminal operations. [termutils home]
- TRAMP
- Transparent Remote Access, Multiple Protocol GNU Emacs package. [tramp home]
Internet applications ⮝
- Alive
- Autologin and keep-alive daemon. [alive home]
- Artanis
- Web application framework written in Guile. [artanis home]
- Consensus
- Coordinate free software social networking projects. [consensus home]
- Freetalk
- Extensible console-based Jabber client. [freetalk home]
- Gratuitous ARP Daemon
- Broadcast gratuitous ARP requests for IPMI and more. [garpd home]
- Gnash
- Flash movie player. [gnash home]
- GNUnet
- Secure, decentralized, peer-to-peer networking framework. [gnunet home]
- GNUzilla
- Entirely free browser derived from Mozilla Firefox. [gnuzilla home]
- Httptunnel
- Bidirectional connection tunnelled inside HTTP requests. [httptunnel home]
- Icecat
- Entirely free browser derived from Mozilla Firefox. [icecat home]
- Inetutils
- Basic networking utilities. [inetutils home]
- Jwhois
- An extended whois client. [jwhois home]
- Librejs
- Browser add-on that blocks nonfree nontrivial JavaScript. [librejs home]
- Lrzsz
- Implementation of XMODEM/YMODEM/ZMODEM transfer protocols. [lrzsz home]
- MAC Changer
- Viewing and manipulating MAC addresses of network interfaces. [macchanger home]
- Mediagoblin
- Photo and media sharing. [mediagoblin home]
- Network
- Initiative to encourage development of free network services. [network home]
- Pipo
- Bulletin board system. [pipo home]
- Proxyknife
- Customizable multithread proxy hunter. [proxyknife home]
- Shishi
- Implementation of the Kerberos 5 network security system. [shishi home]
- Decentralized social networking server. [social home]
- Stump
- Secure team-based Usenet moderation program. [stump home]
- Websocket4j
- WebSocket protocol implementation for Java-HTML5 communication. [websocket4j home]
- WebSTUMP
- Web interface to STUMP. [webstump home]
- Wget
- Non-interactive command-line utility for downloading files. [wget home]
Localization ⮝
- FriBiDi
- Implementation of the Unicode bidirectional algorithm. [fribidi home]
- Gettext
- Tools and documentation for translation. [gettext home]
Mathematics ⮝
- Aris
- Natural deduction first-order logic interface. [aris home]
- Bc
- Arbitrary precision numeric processing language. [bc home]
- C-graph
- Visualizing and demonstrating convolution. [c-graph home]
- Dap
- Statistics and graphics package. [dap home]
- Datamash
- Scriptable statistics and data calculation. [datamash home]
- Dc
- Arbitrary precision numeric processing with reverse-polish notation. [dc home]
- GMP
- Multiple-precision arithmetic library. [gmp home]
- GNU Scientific Library
- Numerical library for C and C++. [