GNU Free Software Packages
Here is a new DeveloperDocs user resource that we are providing including links to open source (free) or GPL licensed applications that you can download and run in your local environment securely. We are a team of developers who will assist you with installing, launching and manging your web and business applications easier. Get managed website support
GNU is a Unix-like operating system that is free software—it respects your freedom. You can install Linux-based versions of GNU which are entirely free software. The GNU System provides a collection of applications, libraries, and developer tools, plus a program to allocate resources and talk to the hardware, known as a kernel.
For a complete list of GNU packages and more, visit gnu.org/software.
3dldf | package for three-dimensional drawing with MetaPost output | https://www.gnu.org/software/3dldf/ | |
A2ps | Any to PostScript filter | http://www.gnu.org/software/a2ps | |
Abdabi | Service discovery system for DotGNU | http://savannah.gnu.org/projects/abdabi/ | |
Acct | GNU system accounting utilities | http://www.gnu.org/software/acct/ | |
Acm | Aerial combat simulation game | http://www.gnu.org/software/acm | |
Activation | JavaBeans™ Activation Framework | https://www.gnu.org/software/classpathx/jaf/ | |
Adns | Resolver library for C and C++ programs | https://www.gnu.org/software/adns/ | |
Anubis | Processes outgoing mail | https://www.gnu.org/software/anubis/ | |
Apl | free version of the programming language APL | https://www.gnu.org/software/apl/ | |
Archimedes | Software for designing and simulating submicron semiconductor devices | http://www.gnu.org/software/archimedes | |
Aris | A formal logical proof program | https://www.gnu.org/software/aris/ | |
Aroundme | Social networking and team interaction software | http://www.gnu.org/software/aroundme/ | |
Aspell | Spell checker | http://aspell.net/ | |
Auctex | Integrated environment for editing LaTeX and TeX files | http://www.gnu.org/software/auctex/ | |
Autoconf | Produces shell scripts which automatically configure source code | https://www.gnu.org/software/autoconf | |
Autoconf-archive | collection of free autoconf macros | https://www.gnu.org/software/autoconf-archive/ | |
Autogen | Automated program and text generation | http://www.gnu.org/software/autogen/ | |
Automake | Generates Makefile.in files | https://www.gnu.org/software/automake/ | |
Avl | Library for balanced binary trees | http://www.stanford.edu/~blp/avl/ | |
BPEL2oWFN | translates a web service expressed in BPEL into an oWFN | http://www.gnu.org/software/bpel2owfn/index.html | |
Ball and Paddle | an old-fashioned ball and paddle game. | http://www.gnu.org/software/ballandpaddle/ | |
Barcode | Converts text strings to printed bars | http://www.gnu.org/software/barcode | |
Bash | Shell of the GNU operating system | https://www.gnu.org/software/bash | |
Bayonne | GNU telephony server | https://www.gnu.org/software/bayonne/ | |
Bazaar | a friendly powerful distributed version control system. | http://gnu.org/software/bzr | |
Bc | Interactive algebraic language | https://www.gnu.org/software/bc/ | |
Binutils | Collection of binary utilities | https://www.gnu.org/software/binutils/ | |
Bison | Replacement for the parser generator ‘yacc’ | https://www.gnu.org/software/bison/ | |
Bool | Utility for matching boolean queries in text | http://www.gnu.org/software/bool | |
C-Graph | software for visualizing convolution and demonstrating the convolution theorem | http://www.gnu.org/software/c-graph | |
CPPI | a cpp directive indenter. | http://www.gnu.org/software/cppi | |
Calendula | Fund-raising/contact management software for non-profits | http://www.gnu.org/software/calendula/ | |
CcAudio2 | Library and software for manipulating audio data | https://www.gnu.org/software/ccaudio | |
Ccd2cue | CCD sheet to CUE sheet converter | https://www.gnu.org/software/ccd2cue/ | |
Ccrtp | RTP protocol stack of GNU Common C++ and the GNU project | https://www.gnu.org/software/ccrtp/ | |
Ccscript | C++ class framework for creating a virtual machine execution system | https://www.gnu.org/software/ccscript/ | |
Cfengine | Maintains configuration of a heterogenous UNIX network | http://www.gnu.org/software/cfengine | |
Cflow | Charts control flow within source code | http://www.gnu.org/software/cflow/ | |
Cgicc | a C++ class library for writing CGI applications | https://www.gnu.org/software/cgicc/ | |
Chess | Chess game | https://www.gnu.org/software/chess/ | |
Cim | Compiler for the programming language Simula | http://www.gnu.org/software/cim/cim.html | |
Classpath | Free core class libraries for the Java programming language | http://www.gnu.org/software/classpath/ | |
Classpathx | Unfinished free implementation of the Java extension libraries | http://www.gnu.org/software/classpathx/ | |
Clisp | ANSI Common Lisp compiler, debugger, and interpreter | http://clisp.cons.org/ | |
Cobol | Project to produce a free COBOL compiler | https://www.gnu.org/software/cobol/ | |
Combine | Extensible file matching and filtering | http://www.gnu.org/software/combine/ | |
Commoncpp | Highly portable C++ class library | https://www.gnu.org/software/commoncpp/ | |
Complexity | Measure the complexity of C source | https://www.gnu.org/software/complexity | |
Coreutils | Collection of basic file, shell and text manipulation utilities | https://www.gnu.org/software/coreutils/ | |
Cp-tools | Tools for use with GNU Classpath | https://www.gnu.org/software/cp-tools/ | |
Cpio | Archiver that handles various types of cpio and tar archives | http://www.gnu.org/software/cpio/ | |
Cssc | Free clone of SCCS | https://www.gnu.org/software/cssc/ | |
Cursynth | a polyphonic synthesizer that runs in the terminal | https://www.gnu.org/software/cursynth/ | |
Dap | Statistics and graphics package | https://www.gnu.org/software/dap | |
Datamash | numeric,textual and statistical operations on input textual data files | http://www.gnu.org/software/datamash | |
Ddd | Graphical front end for command line debuggers | http://www.gnu.org/software/ddd/ddd.html | |
Ddrescue | Data recovery tool | https://www.gnu.org/software/ddrescue/ | |
DejaGnu | Framework to test programs | http://www.gnu.org/software/dejagnu/dejagnu.html | |
Denemo | Graphical music notation program | https://www.gnu.org/software/denemo/ | |
Dia | GTK-based diagram drawing program | https://live.gnome.org/Dia | |
Dico | a flexible modular implementation of DICT server (RFC 2229). | http://dico.software.gnu.org.ua/ | |
Diction | Checks text for readability and bad usage | http://www.gnu.org/software/diction/diction.html | |
Diffutils | Finds differences between and among files | http://www.gnu.org/s/diffutils/ | |
Dionysus | a local machine search engine for universal constants and parameters of scientific and engineering relevance. | http://savannah.gnu.org/projects/dionysus | |
Direvent | A directory content watcher daemon | https://www.gnu.org/software/direvent/ | |
Dismal | A major mode for GNU Emacs that implements a spreadsheet. | http://elpa.gnu.org/packages/dismal.html | |
Dmd | Service manager that’s a replacement for SysV-init | https://www.gnu.org/software/dmd/ | |
Dominion | Multi-player role-playing simulation | http://savannah.gnu.org/projects/dominion/ | |
Double Choco Latte | System for tracking bugs, changes, enhancements, and requests for software | http://dcl.sourceforge.net/ | |
Dr. geo | Ann application to build interactive geometric sketches | http://drgeo.eu | |
EDMA | Modular development environment | http://www.gnu.org/software/edma/edma.html | |
EPrints | Online information archiving system | http://www.gnu.org/software/eprints | |
Easejs | Classical object-oriented framework for JavaScript | https://www.gnu.org/software/easejs/ | |
Ed | Line-oriented text editor | https://www.gnu.org/software/ed/ | |
Electric | An electrical CAD system | http://www.gnu.org/software/electric | |
Emacs | Extensible, real-time editor | https://www.gnu.org/software/emacs | |
Emms | EMMS, The Emacs Multimedia System | http://www.gnu.org/software/emms/ | |
Enscript | Converts ASCII files to PostScript | http://www.gnu.org/software/enscript/ | |
Epsilon | Strongly-typed omega-order programming language | http://www.gnu.org/software/epsilon/ | |
Ferret | GNU data modeller | http://www.gnu.org/software/ferret/project/what.html | |
Findutils | Tools to find files and to operate on groups of files | http://www.gnu.org/software/findutils/findutils.html | |
Finger 2 | Lets Unix users exchange information | http://www.gnu.org/software/finger/finger.html | |
Fisicalab | educational application to solve physics problems | https://www.gnu.org/software/fisicalab/ | |
Fontutils | Converts between font formats and creates fonts | http://www.gnu.org/software/fontutils/fontutils.html | |
Freedink | Free enhancement of the Dink Smallwood game engine | https://www.gnu.org/software/freedink/ | |
Freefont | Free UCS outline fonts | http://www.gnu.org/software/freefont/ | |
Freeipmi | Intelligent platform management system | https://www.gnu.org/software/freeipmi | |
Fribidi | Free implementation of the Unicode Bidirectional (BiDi) Algorithm | http://fribidi.org/wiki/ | |
GIFT | Content based image retrieval system | http://www.gnu.org/software/gift/gift.html | |
GIMP | GNU Image Manipulation Program | http://gnu.org/software/gimp | |
GLUE | GNU Internet groupware project | http://www.gnu.org/software/glue/glue.html | |
GNAT | A complete Ada95 compilation system | http://gnu.org/software/gnat | |
GNOWSYS | Hybrid database server with a kernel for semantic computing | http://www.gnu.org/software/gnowsys/ | |
GNU Alive | Automatic login and keep-alive utility for Internet connections. | https://www.gnu.org/software/alive/ | |
GNU FM | GNU FM is free software for running music community websites. | http://gnu.org/s/fm | |
GNU GRUB | GNU GRand Unified Bootloader | https://www.gnu.org/software/grub/ | |
GNU Gnash | Flash Movie Player | http://www.gnu.org/software/gnash/ | |
GNU IceCat | GNU version of Mozilla Firefox | https://www.gnu.org/s/gnuzilla/ | |
GNU MAC Changer | Is a utility to manipulate a MAC address | http://www.alobbs.com/macchanger/ | |
GNU Messenger | Secure messaging system | http://www.gnu.org/software/gm/ | |
GNU MyServer | Web server designed for inexperienced users | http://www.myserverproject.net | |
GNU Pascal | Pascal compiler of the GNU Project | http://www.gnu.org/software/pascal/ | |
GNU Pipo | A GNU Bulletion Board System | http://www.gnu.org/software/pipo | |
GNU SQL Server | Database management system | http://panda.ispras.ru/~gsql/ | |
GNU Smalltalk | Implementation of the Smalltalk object oriented language | http://smalltalk.gnu.org/ | |
GNU Songanizer | Script to organize a directory containing ogg and mp3 files. | https://www.gnu.org/software/songanizer/ | |
GNU Source-highlight | This program, given a source file, produces a document with syntax highlighting. | http://www.gnu.org/software/src-highlite | |
GNU TeXmacs | Scientific text editor | http://www.texmacs.org/ | |
GNU Teseq | a tool for analyzing files that contain control characters and terminal control sequences. | https://www.gnu.org/software/teseq/ | |
GNU Zile | A light Emacs clone. | https://www.gnu.org/software/zile | |
GNU fdisk | Is a libparted-based partitioning tool | http://www.gnu.org/software/fdisk/ | |
GNU ghostscript | Interpreter for the Postscript and PDF graphics languages | http://gnu.org/software/ghostscript | |
GNU libmatheval | Library for evaluating mathematical expressions | http://www.gnu.org/software/libmatheval/ | |
GNU remotecontrol | GNU remotecontrol is a web application serving as a management tool for multiple IP enabled HVAC thermostats (device), and other Building Automation devices. The purpose of GNU remotecontrol is to read from and write to multiple IP enabled thermostats. | https://www.gnu.org/software/remotecontrol/ | |
GNU sauce | Anti-spam server | http://www.gnu.org/software/sauce/ | |
GNU trueprint | Prints source code to PostScript printers | http://www.gnu.org/software/trueprint/trueprint.html | |
GNUKart | Racing game | http://www.gnu.org/software/gnukart/ | |
GNUMP3d | A light-weight audio server | http://www.gnu.org/software/gnump3d/ | |
GNUMed | Software for a paperless medical practice | http://www.gnu.org/software/gnumed/ | |
GNUe Application Server | Business logic server for 3-tier database applications. | http://www.gnuenterprise.org | |
GNUe Common Library | Python library for database abstraction, RPC abstraction, and lots of other things. | http://www.gnuenterprise.org/ | |
GNUe Forms | Multi-platform user interface generator for database applications with support for various database backends. | http://www.gnuenterprise.org/ | |
GNUe Navigator | Multi-platform menuing system. | http://www.gnuenterprise.org/ | |
GNUe Reports | Report generator with support for various datasources and different output formats. | http://www.gnuenterprise.org/ | |
GNUjump | GNUjump is a simple game where your goal is to keep jumping to upper falling platforms in order to avoid touching the lower part of the screen. | http://www.gnu.org/software/gnujump/ | |
GNUstep | A graphical, object oriented programming environment | http://www.gnustep.org/ | |
GOOPS | Object-oriented extension to ‘guile’ | https://www.gnu.org/software/goops/ | |
GSEGrafix | a GNOME scientific and engineering plotting program | https://www.gnu.org/software/gsegrafix/ | |
GWorkspace | GNUstep workspace and file manager | http://www.gnu.org/software/gnustep/experience/GWorkspace.html | |
Gama | Geodetic network adjustment program | https://www.gnu.org/software/gama | |
Garpd | GNU Gratuitous ARP Daemon | https://savannah.gnu.org/projects/garpd | |
Gawk | String manipulation language | https://www.gnu.org/software/gawk/ | |
Gcal | Is a program for calculating and printing calendars, and is the GNU implementation of the universally known cal and calendar programs. | http://www.gnu.org/software/gcal/ | |
Gcc | GNU Compiler Collection | https://www.gnu.org/software/gcc/ | |
Gcjwebplugin | Browser plugin that executes Java applets | http://www.nongnu.org/gcjwebplugin/ | |
Gcl | Compiler and interpreter for Common Lisp | https://www.gnu.org/software/gcl/ | |
Gcompris | Educational suite for children from 2 to 10 | http://gcompris.net | |
Gdb | GNU Debugger | https://www.gnu.org/software/gdb/ | |
Gdbm | Replacement for the ‘dbm’ and ‘ndbm’ libraries | https://gnu.org/software/gdbm | |
Gengen | A parameterized-text-generator generator based on a template | http://www.lorenzobettini.it/software/gengen/index.php | |
Gengetopt | Generates a C function that parses and validates command line options | http://www.gnu.org/software/gengetopt | |
Gettext | Tools to produce multi-lingual messages | https://www.gnu.org/software/gettext | |
Gfe | Graphical font editor | http://www.gnu.org/software/gfe/ | |
Gforth | Free implementation of the ANS Forth language | https://www.gnu.org/software/gforth/ | |
Gfortran | Fortran compiler | http://gcc.gnu.org/ | |
Ggradebook | Fully-featured GNU gradebook | http://www.gnu.org/software/ggradebook/ | |
Gleem | Library of 3D widgets | http://www.gnu.org/software/gleem/ | |
Glib | Core library that forms the basis of GTK+ and GNOME | https://wiki.gnome.org/Projects/GLib | |
Global | Source code tag system for C, C++, Java, and Yacc | https://www.gnu.org/software/global/ | |
Glpk | GNU Linear Programming Kit | https://www.gnu.org/software/glpk/ | |
Gmp | The GNU Multiple Precision Arithmetic Library | https://www.gnu.org/software/gmp | |
Gnats | Bug tracking system | http://www.gnu.org/software/gnats/ | |
Gnatsweb | Web interface to the GNU bug management system | http://www.gnu.org/software/gnatsweb/ | |
Gnochive | GUI frontend for multiple archivers | http://gnochive.sourceforge.net/ | |
Gnome | The GNU desktop | http://www.gnome.org/ | |
Gnotary | Project to produce a digital notary service | http://sourceforge.net/projects/gnotary/ | |
Gnotepad+ | HTML and text editor | http://gnotepad.sourceforge.net/ | |
Gnu-arch | Revision control system | http://www.gnu.org/software/gnu-arch | |
Gnu-c-manual | A reference manual of the C programming language as implemented by GCC | http://www.gnu.org/software/gnu-c-manual/ | |
Gnu-crypto | Project to produce a full set of Java cryptographic tools | http://www.gnu.org/software/gnu-crypto | |
Gnu-pw-mgr | passwords manager | https://www.gnu.org/software/gnu-pw-mgr/ | |
GnuCAD 2 | Unfinished project to write a free CAD system | http://gnu-cad.sourceforge.net/ | |
Gnuae | Software to produce alternative energy systems | http://www.senecass.com/software/gnuae/ | |
Gnubatch | an advanced batch scheduling system for GNU. | https://gnu.org/software/gnubatch/ | |
Gnubg | Plays and analyzes backgammon games and matches | http://www.gnu.org/software/gnubg/gnubg.html | |
Gnubiff | Mail notification program | http://gnu.org/software/gnubiff | |
Gnubik | 3D Rubik’s cube game | https://www.gnu.org/software/gnubik/ | |
Gnucap | A general purpose circuit simulator | https://www.gnu.org/software/gnucap/ | |
Gnucash | Personal and small business money-management software | http://www.gnucash.org/ | |
Gnucomm | GNU telecommunications project | http://www.gnu.org/software/gnucomm/ | |
Gnudos | A software library to help new GNU system users | https://gnu.org/software/gnudos/ | |
Gnugo | Plays the game of Go | https://www.gnu.org/software/gnugo/ | |
Gnuit | Tools for simple, daily file and system management tasks | http://www.gnu.org/software/gnuit/ | |
Gnulib | GNU portability library | http://www.gnu.org/software/gnulib/ | |
Gnumach | Microkernel of the GNU system | http://www.gnu.org/software/hurd/microkernel/mach/gnumach.html | |
Gnumeric | Math program intended to replace commercial spreadsheets | http://www.gnome.org/projects/gnumeric/ | |
Gnun | a build system for www.gnu.org translations. | https://www.gnu.org/software/gnun/ | |
Gnunet | Anonymous peer-to-peer file-sharing | https://gnunet.org/ | |
Gnupg | Complete implementation of the OpenPGP Internet standard | https://www.gnupg.org/ | |
Gnupod | Lets you use an iPod under GNU/Linux | http://www.gnu.org/software/gnupod/ | |
Gnuradio | Software to create digital radio signals | http://gnuradio.org/ | |
Gnurobots | Real-time game | https://www.gnu.org/software/gnurobots/ | |
Gnuschool | Is a web application for educators, students, and school administrators. | http://www.gnu.org/software/gnuschool/ | |
Gnushogi | Japanese version of chess | https://www.gnu.org/software/gnushogi | |
Gnuskies | Project to create a free version of the xephem program | http://www.gnu.org/software/gnuskies/gnuskies.html | |
Gnusound | Multitrack sound editor for Gnome | http://www.gnu.org/software/gnusound | |
Gnuspool | a spooling system which can support any type of printer and printer interface. | https://www.gnu.org/software/gnuspool/ | |
Gnusysutils | Planned group of utilities for system administrators | http://savannah.gnu.org/projects/sysutils | |
Gnutrition | Nutrition analysis software | http://gnu.org/software/gnutrition | |
Goldwater | Middleware component of the DotGNU project | http://www.gnu.org/software/goldwater | |
Goptical | GNU Optical design and simulation library | http://www.gnu.org/software/goptical/ | |
Gorm | Graphic Object Relationship Modeler | http://gnustep.org/experience/Gorm.html | |
Gpaint | GNOME paint program | http://www.gnu.org/software/gpaint/ | |
Gperf | Generates a hash function | http://www.gnu.org/software/gperf/gperf.html | |
Gprolog | Prolog compiler | http://gnu.org/software/gprolog | |
Greg | Software testing framework | http://www.gnu.org/software/greg/greg.html | |
Grep | Finds lines that match entered patterns | https://www.gnu.org/software/grep | |
Gretl | Software for econometric analysis | http://gretl.sourceforge.net/ | |
Groff | Document formatting system | http://www.gnu.org/software/groff/groff.html | |
Gsasl | SASL network authentication library | http://www.gnu.org/software/gsasl/ | |
Gsl | Routines for numerical computing | http://www.gnu.org/software/gsl/ | |
Gsrc | GNU Source Release Collection | http://www.gnu.org/software/gsrc | |
Gss | Implementation of the Generic Security Service API | https://www.gnu.org/software/gss/ | |
Gtick | Digital metronome | http://www.antcom.de/gtick/ | |
Gtk+ | GNU toolkit for X windows development | http://www.gtk.org/ | |
Gtypist | Typing tutor program | https://www.gnu.org/software/gtypist | |
Guile | GNU extensibility library | https://www.gnu.org/software/guile | |
Guile-SDL | Guile bindings for various SDL libraries | https://www.gnu.org/software/guile-sdl/ | |
Guile-dbi | Guile database abstraction layer | http://home.gna.org/guile-dbi/ | |
Guile-gnome | Helps Scheme programmers develop visual applications | http://www.gnu.org/software/guile-gnome/ | |
Guile-gtk | Guile language bindings for Gtk+ version 1.2 | http://www.gnu.org/software/guile-gtk/ | |
Guile-ncurses | A library for interfacing GNU Guile with ncurses for the creation of textual user interfaces. | http://www.gnu.org/software/guile-ncurses/ | |
Guile-opengl | OpenGL bindings for GNU Guile | https://gnu.org/s/guile-opengl | |
Guile-rpc | pure Scheme implementation of XDR and ONC RPC for Guile | https://www.gnu.org/software/guile-rpc/ | |
Guix | GNU Package Manager | https://gnu.org/software/guix | |
Gurgle | Formerly the GNU Report Generator | http://homepages.inf.ed.ac.uk/timc/gurgle/ | |
Gv | Frontend for ghostscript | http://www.gnu.org/software/gv | |
Gvpe | Secure vpn network among multiple nodes over an untrusted network | http://savannah.gnu.org/projects/gvpe | |
Gxmessage | GTK2-based xmessage clone. | http://gnu.org/software/gxmessage | |
Gzip | Compresses and decompresses files | http://www.gnu.org/software/gzip | |
Halifax | Client applications suite for fax applications | https://gnu.org/software/halifax | |
Health | Hospital and Health Information System | https://gnu.org/software/health | |
Hello | GNU greeting package | https://www.gnu.org/software/hello/ | |
Help2man | Generates manual pages from program files | https://www.gnu.org/software/help2man | |
Hp2xx | Reads and converts HP-GL files to various formats | http://www.gnu.org/software/hp2xx/hp2xx.html | |
Httptunnel | Creates a data path in HTTP requests | http://www.gnu.org/software/httptunnel/ | |
Hurd | Project GNU’s replacement for the Unix kernel | http://www.gnu.org/software/hurd/ | |
Hyperbole | Information and text management program | https://www.gnu.org/software/hyperbole/ | |
Idutils | Tools for indexing | http://www.gnu.org/software/idutils | |
Ignuit | A flash-card based memorization aid. | http://gnu.org/software/ignuit | |
Indent | C source beautifier | http://www.gnu.org/software/indent/ | |
Inetutils | Collection of common network programs | https://www.gnu.org/software/inetutils/ | |
Intlfonts | Fonts for all characters Emacs 20 can handle | http://gnu.org/software/intlfonts | |
Jacal | Mathematics program | http://people.csail.mit.edu/jaffer/JACAL | |
Jel | Compiler for simple expressions into Java byte code | http://galaxy.fzu.cz/JEL/ | |
Jwhois | Internet whois client | http://www.gnu.org/software/jwhois/ | |
Kawa | Featureful scheme implementation | https://www.gnu.org/software/kawa/ | |
Less | Display paginator | http://www.gnu.org/software/less/ | |
LibCVS | Provides CVS functionality in library form | https://savannah.nongnu.org/projects/libcvs-perl/ | |
Libc | Library for use with GNU/Hurd and GNU/Linux | https://www.gnu.org/software/libc/ | |
Libcdio | Encapsulates CD-ROM reading and control | https://www.gnu.org/software/libcdio/ | |
Libextractor | Extracts metadata information from files | https://www.gnu.org/software/libextractor/ | |
Libffcall | Builds foreign function call interfaces in embedded interpreters | http://savannah.gnu.org/projects/libffcall | |
Libgcrypt | Cryptographic library | https://www.gnu.org/software/libgcrypt/ | |
Libiconv | Converts between character encodings | http://www.gnu.org/software/libiconv/ | |
Libidn | Internationalized string preparation library | https://www.gnu.org/software/libidn/ | |
Libmicrohttpd | GNU library | http://www.gnu.org/software/libmicrohttpd/ | |
Librejs | Blocks javascript that is both non-trivial and non-free | https://www.gnu.org/software/librejs/ | |
Libsigsegv | Library for handling page faults | http://www.gnu.org/software/libsigsegv/ | |
Libtasn1 | the ASN.1 library used by GnuTLS, GNU Shishi and some other packages. | https://www.gnu.org/s/libtasn1/ | |
Libtool | Generic library support script | http://www.gnu.org/software/libtool | |
Libunistring | Unicode string library | https://www.gnu.org/software/libunistring/ | |
Libxmi | Library for rasterizing 2-D vector graphics | http://www.gnu.org/software/libxmi | |
Lightning | Generates assembly language code at run-time | https://www.gnu.org/software/lightning/ | |
Lilypond | Music typesetter | http://www.lilypond.org/ | |
Linux-libre | UNIX-like monolithic kernel liberated and adopted by the GNU system | http://linux-libre.fsfla.org | |
Liquidwar6 | Liquid War 6 is a unique multiplayer wargame. | https://www.gnu.org/software/liquidwar6/ | |
Lsh | Free implementation of the SSH protocol | http://www.gnu.org/software/lsh/ | |
M4 | Macro processor | https://www.gnu.org/s/m4/ | |
Mailman | Manages discussion lists | https://www.gnu.org/software/mailman/ | |
Mailutils | A set of libraries and programs for handling e-mail messages | http://gnu.org/software/mailutils | |
Make | Generates executables and other non-source programs | https://www.gnu.org/software/make/ | |
Marst | Algol to C translator | http://www.gnu.org/software/marst/marst.html | |
Maverik | Virtual reality micro kernel | http://www.gnu.org/software/maverik/ | |
Mc 2 | Converts text documents into a vector space model | http://www.cs.utexas.edu/users/jfan/dm/ | |
Mcron | Vixie cron replacement | https://www.gnu.org/software/mcron/ | |
Mcsim | Simulation software for designing, analyzing and calibrating mathematical models | http://www.gnu.org/software/mcsim/ | |
Mdk | Emulator and development environment for Knuth’s MIX computer | https://www.gnu.org/software/mdk/ | |
MediaGoblin | A way to share your media with the world | http://www.gnu.org/software/mediagoblin | |
Melting | Nearest-neighbor compilation of nucleic acid hybridation | http://gnu.org/software/melting | |
Metahtml | Programming language for the Web | http://metahtml.sourceforge.net/ | |
Midnight Commander | Unix file manager | http://www.ibiblio.org/mc/ | |
Mifluz | Full text inverted index query library | https://www.gnu.org/software/mifluz/ | |
Mig | Interface generator for the Hurd | http://www.gnu.org/software/mig | |
Miscfiles | Collection of various files | http://www.gnu.org/software/miscfiles | |
Mit-scheme | MIT/GNU Scheme programming language | http://www.gnu.org/software/mit-scheme/ | |
Mll2html | Converts a mailing lists file to an HTML file | http://www.gnu.org/software/mll2html/mll2html.html | |
Moe | A powerful and user-friendly text editor | https://www.gnu.org/software/moe | |
Motti | Multiplayer, networked strategy game | https://www.gnu.org/software/motti/ | |
Mpc | C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result | http://mpc.multiprecision.org/ | |
Mpfr | Multiple-precision Floating-point library with correct rounding. | http://www.gnu.org/software/mpfr | |
Mtools | Lets Unix systems work with DOS files | http://www.gnu.org/software/mtools | |
Muse | Emacs mode for publishing in various modes | http://www.mwolson.org/projects/MuseMode.html | |
NMIS | Powerful Network Performance Management Software | http://www.opmantek.com | |
Nana | Library for assertion checking and logging in GNU C/C++ | http://www.gnu.org/software/nana/nana.html | |
Nano | Pico clone for *NIX | http://www.nano-editor.org/ | |
Nautilus | File manager and graphical shell | http://www.gnome.org/projects/nautilus/ | |
Ncurses | Displays and updates text on text-only terminals | http://dickey.his.com/ncurses/ncurses.html | |
Nettle | Cryptographic library | http://www.lysator.liu.se/~nisse/nettle/ | |
OMGCP 2 | Free implementation of the Open Media Gateway Control Protocol | http://www.gnu.no/directory/telephony/oMGCP.html | |
Ocrad | OCR program based on feature extraction | https://www.gnu.org/software/ocrad | |
Octal 2 | Free digital sound workstation for Unix-like systems | http://www.gnu.org/software/octal/ | |
Octave | High-level language for numerical computations | https://www.gnu.org/software/octave/ | |
Oleo | Lightweight spreadsheet program | http://www.gnu.org/software/oleo/oleo.html | |
Orca | Screen reader for Gnome | https://wiki.gnome.org/Projects/Orca | |
Org | An Emacs mode for notes and project planning | http://orgmode.org/ | |
Orgadoc | Helps organize documentation | http://www.gnu.org/software/orgadoc/ | |
Osip | Library supporting the Session Initiation Protocol | https://www.gnu.org/software/osip/ | |
PCB | Designs printed circuit board layouts | http://gnu.org/software/pcb | |
PHP GroupWare | Groupware suite | http://www.phpgroupware.org/ | |
PIPS | Converts data between formats | http://ftp.gnu.org/gnu/pips/ | |
Panorama | Framework for 3D graphics production | http://www.gnu.org/software/panorama | |
Paperclips | Webserver and dynamic content container | http://www.gnu.org/software/paperclips/ | |
Parallel | a shell tool for executing jobs in parallel using one or more computers | https://www.gnu.org/s/parallel/ | |
Parted | Manipulates disk partitions | https://www.gnu.org/software/parted | |
Patch | Applies a patch to a file | http://www.gnu.org/software/patch/ | |
Patchwork | Utility for rapid patch development and submission | http://www.gnu.org/software/patchwork/ | |
Paxutils | Tool to manage file archives | http://www.gnu.org/software/paxutils/paxutils.html | |
Personal Expenses Manager | Is a command line accounting program | http://www.gnu.org/software/pem/ | |
Pexec | Execute commands or shell scripts in parallel on a local or remote host | http://www.gnu.org/software/pexec/ | |
Phantom home | Home automation system | http://www.joethielen.com/phantom/home/ | |
Phantom security | Home security system | http://www.gnu.org/software/phantom.security/ | |
Phpgrabcomics | Retrieves and saves comics from the Web | http://www.baravalle.it/phpGrabComics/ | |
Pies | Program Invocation and Execution Supervisor | http://www.gnu.org.ua/software/pies/ | |
Plotutils | Plotting and graphics utilities | http://www.gnu.org/software/plotutils | |
Polyxmass | Mass spectrometric framework for simulation and analysis of mass spectrometric data of (bio-)polymers | http://www.gnu.org/software/polyxmass | |
Prolog for Java | an implementation of ISO Prolog as a Java library | http://www.gnu.org/software/gnuprologjava | |
Proto | Tools to find function prototypes | http://www.oualline.com/sw/index.html | |
Protoize | Creates or removes prototypes from C code | http://www.gnu.org/software/gcc | |
Proxyknife | Validate free proxies for users behind firewalls | http://www.gnu.org/software/proxyknife | |
Pspp | Statistics package | https://www.gnu.org/s/pspp/ | |
Psychosynth | an interactive modular soft-synth. | http://www.psychosynth.com/index.php/Main_Page | |
Pth | GNU Portable Threads library | http://www.gnu.org/software/pth/pth.html | |
Ptx | Index generator | http://www.gnu.org/software/ptx/ptx.html | |
Pyconfigure | Configure and install Python software the GNU way | https://www.gnu.org/software/pyconfigure | |
Qexo | XQuery to Java compiler | http://gnu.org/software/qexo | |
Queue | Batch processing and local rsh replacement system | http://www.gnu.org/software/gnu-queue/ | |
R | a language and environment for statistical computing and graphics. | http://www.r-project.org/ | |
Radius | Remote authentication and accounting system | http://www.gnu.org/software/radius/radius.html | |
Rcs | Version control and project management software | https://www.gnu.org/software/rcs/ | |
Readline | Lets users edit command lines as they are typed in | http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html | |
Recutils | Tools and libraries to access human-editable text-based databases | https://www.gnu.org/software/recutils | |
RefTeX | a specialized package for support of labels, references, citations, and the indices in LaTeX. | http://www.gnu.org/software/auctex/reftex.html | |
Rottlog | GNU log management utility. | http://www.gnu.org/software/rottlog | |
Rpge | an engine for 2D role playing games. | https://www.gnu.org/software/rpge/ | |
Rush | Restricted User Shell with sophisticated configuration files. | http://www.gnu.org/software/rush | |
SXML | Defines and implements a mark-up language | http://www.gnu.org/software/sxml/ | |
Sather | Object-oriented language | http://savannah.gnu.org/projects/sather | |
Screen | Runs separate screens on a single terminal | https://www.gnu.org/software/screen | |
Sed | A stream-oriented non-interactive text editor | http://www.gnu.org/software/sed//sed.html | |
Serveez | Server framework | https://www.gnu.org/software/serveez/ | |
Servletapi | An extensible framework for building web applications. | https://www.gnu.org/software/classpathx/ | |
Shared Memory Manager | access all shared memory | http://gnu.org/software/shmm | |
Sharutils | Creates and helps unpack shell archives | https://www.gnu.org/s/sharutils/ | |
Shishi | Free implementation of the Kerberos 5 network security system | https://www.gnu.org/s/shishi/ | |
Shtool | The GNU portable shell tool | http://www.gnu.org/software/shtool/ | |
Sipwitch | a pure SIP-based office telephone call server that offers generic business telephone system features. | https://www.gnu.org/s/sipwitch/ | |
Slib | Portable scheme library | http://www.swiss.ai.mit.edu/~jaffer/SLIB | |
SmartEiffel | Eiffel compiler | http://smarteiffel.loria.fr/index.html | |
Social | GNU social implements the OStatus standard for decentralized social networking. | http://www.gnu.org/software/social/ | |
Solfege | Eartraining program for GNOME | https://www.gnu.org/software/solfege/ | |
Sourceinstaller | Graphical tool for source package configuration, installation, tracking and removal | http://www.gnu.org/software/sourceinstall | |
Sovix | PHP-based, semantic website revision system | http://sovix.org/Main_page.php | |
Spacechart | Displays the stars in space in 3D | http://www.gnu.org/software/spacechart/ | |
Speex | Speech compression format | http://www.gnu.org/software/speex/ | |
Spell | Spell checker | http://savannah.gnu.org/projects/spell/ | |
Sqltutor | Interactive web based tool for learning SQL by examples | http://www.gnu.org/software/sqltutor/ | |
Src-highlite | Turns source code into a file with syntax highlighting | http://www.gnu.org/software/src-highlite/ | |
Stow | Manages installation process | http://www.gnu.org/software/stow/ | |
Superopt | Finds the shortest instruction sequence for a given function | http://gnu.org/software/superopt | |
Swbis | Extensions to the POSIX packaging standard | http://www.gnu.org/software/swbis/ | |
Talkfilters | Translates English text into dialects | http://www.hyperrealm.com/main.php?s=talkfilters | |
Tar | Creates tar archives | https://www.gnu.org/software/tar/ | |
Termcap | A library for sending terminal control codes | http://www.gnu.org/software/termutils/ | |
Termutils | Programs for controlling terminals | http://www.gnu.org/software/termutils/termutils.html | |
Texinfo | Produces manuals, ASCII text, and on-line documentation | http://www.gnu.org/software/texinfo/ | |
Thales | doctest-like system for GNU Guile | https://www.gnu.org/software/thales | |
The GNU Objective C Class Library | The GNU Objective C Class Library (libobjects) is a library of general-purpose, non-graphical Objective C objects | http://www.cs.rochester.edu/u/mccallum/libobjects/ | |
The mneme project | a constituent management system for nonprofits | http://themnemeproject.org/ | |
Time | Reports the user, system, and real time used by a process | http://www.gnu.org/software/time/time.html | |
ToutDoux | Project manager | http://www.gnu.org/software/toutdoux/ | |
Tramp | Remote file editing software | http://www.gnu.org/software/tramp/ | |
Unifont | unicode font and utilities | http://www.unifoundry.com | |
Units | Unit conversion and calculation | https://www.gnu.org/software/units/ | |
Unrtf | Converts from RTF to other formats | http://www.gnu.org/software/unrtf/unrtf.html | |
Userv | Security boundary tool | http://www.gnu.org/software/userv/ | |
Uucp | File copying program | http://www.gnu.org/software/uucp/ | |
VC-dwim | a version-control-agnostic ChangeLog diff and commit tool. | http://www.gnu.org/software/vc-dwim/ | |
VCD Imager | Free software (Super) video CD authoring solution | https://www.gnu.org/software/vcdimager/ | |
Vera | V.E.R.A. Virtual Entity of Relevant Acronyms | https://www.gnu.org/software/vera/ | |
Vmslib | GNU vmslib is a bunch of files and small routines that can help people to port GNU programs to VMS | http://www.gnu.org/software/vmslib/ | |
Wdiff | Front end to GNU ‘diff’ | https://www.gnu.org/software/wdiff/ | |
WebSocket4J | a WebSocket protocol implementation in Java. | http://gnu.org/software/websocket4j | |
Wget | Retrieves files from the Web | https://www.gnu.org/software/wget/ | |
Which | Prints out full path of execuatbles | http://www.xs4all.nl/~carlo17/which/ | |
Window Maker | Window manager for X Window System | http://www.gnu.org/software/windowmaker/ | |
Womb | Repository for homeless code | http://savannah.gnu.org/projects/womb/ | |
XBoard | Graphical chessboard | https://www.gnu.org/software/xboard/ | |
Xaos | Real-time fractal zoomer | http://www.gnu.org/software/xaos | |
Xhippo | Playlist manager | https://www.gnu.org/software/xhippo/ | |
Xlogmaster | Monitors logfiles and devices | http://www.gnu.org/software/xlogmaster/xlogmaster.html | |
Xnee | Records, distributes, and replays X11 protocol data | https://www.gnu.org/software/xnee | |
Xorriso | maps file objects | https://gnu.org/s/xorriso/ | |
Zebra | Implementation of routing protocols | http://gnu.org/software/zebra |
All GNU packages
Here is a list of all current GNU packages, using their package identifiers (rather than long names) for brevity, and sorted alphabetically. If you have corrections to or questions about this list, please email <maintainers@gnu.org>.
Also available are lists of:
- short descriptions for all GNU packages;
- documentation for GNU packages (arranged by category);
- GNU package logos; and
- recent GNU releases.
3dldf a2ps acct acm adns alive anubis apl archimedes aris aspell auctex autoconf autoconf-archive autogen automake avl ballandpaddle barcode bash bayonne bazaar bc bfd binutils bison bool bpel2owfn c-graph ccaudio ccd2cue ccide ccrtp ccscript cflow cgicc chess cim classpath classpathx clisp cobol combine commoncpp complexity config consensus coreutils cpio cppi cssc cursynth dap datamash dc ddd ddrescue dejagnu denemo dia dico diction diffutils dionysus djgpp dmd dominion dr-geo easejs ed edma electric emacs emacs-muse emms enscript eprints epsilon fdisk ferret findutils fisicalab fontutils freedink freefont freeipmi freetalk fribidi gama garpd gawk gcal gcc gcide gcl gcompris gdb gdbm gengen gengetopt gettext gforth ggradebook ghostscript gift gimp gleem glib global glpk glue gmediaserver gmp gnash gnat gnats gnatsweb gnome gnowsys gnu-c-manual gnu-crypto gnu-pw-mgr gnuae gnubatch gnubg gnubiff gnubik gnucap gnucash gnucobol gnucomm gnudos gnue gnufm gnugo gnuit gnujdoc gnujump gnukart gnulib gnumach gnumed gnumeric gnump3d gnun gnunet gnupg gnupod gnuprologjava gnuradio gnurobots gnuschool gnushogi gnusound gnuspeech gnuspool gnustandards gnustep gnutls gnutrition gnuzilla goptical gorm gpaint gperf gprolog grabcomics greg grep gretl groff grub gsasl gsegrafix gsl gsrc gss gtick gtk+ gtypist guile guile-dbi guile-gnome guile-ncurses guile-opengl guile-rpc guile-sdl guix gurgle gv gvpe gxmessage gzip halifax health hello help2man hp2xx httptunnel hurd hyperbole icecat idutils ignuit indent inetutils intlfonts jacal java-getopt jel jwhois kawa kopi leg less libc libcdio libdbh liberty-eiffel libextractor libffcall libgcrypt libiconv libidn libjit libmatheval libmicrohttpd libredwg librejs libsigsegv libtasn1 libtool libunistring libxmi lightning lilypond lims linux-libre liquidwar6 lispintro lrzsz lsh m4 macchanger mailman mailutils make marst maverik mc mcron mcsim mdk mediagoblin melting metaexchange metahtml mifluz mig miscfiles mit-scheme moe motti mpc mpfr mpria mtools nana nano ncurses nettle network ocrad octave oleo orgadoc osip panorama parallel parted pascal patch paxutils pcb pdf pem pexec pgccfd phantom_home pies pipo plotutils polyxmass powerguru proxyknife pspp psychosynth pth pyconfigure pythonwebkit qexo quickthreads r radius rcs readline recutils reftex remotecontrol rottlog rpge rush sather scm screen sed serveez sharutils shishi shmm shtool sipwitch slib smalltalk social solfege spacechart speex spell sqltutor src-highlite stalkerfs stow stump superopt swbis sysutils talkfilters tar termcap termutils teseq teximpatient texinfo texmacs thales time tramp trans-coord trueprint unifont units unrtf userv uucp vc-dwim vcdimager vera vmgen wb wdiff websocket4j webstump wget which womb xaos xboard xhippo xlogmaster xmlat xnee xorriso zile