From Free Software Directory
Jump to: navigation, search
Heckert gnu.small.png GNU
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
3dldfThree-dimensional drawing with MetaPost output.
8syncAsynchronous programming for Guile.
A2psAny to PostScript filter.
AcctSystem accounting utilities.
AcmAerial combat simulation game.
AdnsResolver library for C and C++ programs.
AliveAutomatic login and keep-alive utility for Internet connections.
AnubisProcesses outgoing mail.
AplInterpreter for APL Programming Language.
ArchimedesDesigning and simulating submicron semiconductor devices.
ArisFormal logical proofing.
ArtanisWeb application framework written in Guile Scheme.
AspellSpell checker.
AuctexWrite and format TeX files.
AutoconfProduce shell scripts which automatically configure source code.
GPLv2 with exception
GPLv3orlater with exception
Autoconf-archiveCollection of autoconf macros. with exception
AutogenAutomated program and text generation.
AutomakeGenerates make files.
AvlLibrary for balanced binary trees.
BallandpaddleBall and paddle game.
BarcodeConvert text strings to printed bars.
BashBourne-Again SHell.
BayonneTelephony server.
BazaarFriendly powerful distributed version control system.
BcInteractive algebraic language.
BinutilsCollection of binary utilities.
BisonGeneral-purpose parser generator.
BoolUtility for matching boolean queries in text.
Bpel2owfnTranslate web service expressed in BPEL to oWFN,
C-graphVisualize convolution and demonstrate convolution theorem. with exception
CcaudioLibrary and software for manipulating audio data.
Ccd2cueCCD sheet to CUE sheet converter.
CcideDecision Table Code Generator.
CcrtpRTP protocol stack of GNU Common C++ and the GNU project. with library exception
CcscriptC++ class framework for creating a virtual machine execution system.
CflowCharts control flow within source code.
CgiccC++ class library for writing CGI applications.
ChessChess game.
CimCompiler for programming language Simula.
Cinelerra-GG InfinityAdvanced video editing software for Linuxhttps://www.cinelerra-gg.orgGPLv2
ClasspathCore class libraries for Java. with exception
ClasspathxImplementation of the Java extension libraries.
ClispANSI Common Lisp compiler, debugger, interpreter.
CombineExtensible file matching and filtering.
CommoncppHighly portable C++ class library.
ComplexityMeasure complexity of C source.
ConfigGNU config.guess and config.sub scripts. with exception
ConsensusFacilitate coordination of free software social networking projects.
CoreutilsBasic file, shell and text manipulation utilities.
CpioArchiver that handles cpio and tar archives.
CppiCpp directive indenter.
CsscClone of nonfree SCCS.
CursynthPolyphonic synthesizer that runs in the terminal.
DapStatistics and graphics package.
DatamashScriptable statistics and data calculation.
DddGraphical front end for command line debuggers.
DdrescueData recovery tool.
DejagnuFramework to test programs.
DenemoGraphical music notation, front-end to GNU Lilypond.
DiaGTK-based diagram drawing program.
DicoFlexible modular implementation of DICT server RFC 2229.
DictionChecks text for readability and bad usage.
DiffutilsFinds differences between and among files.
DionysusSearch engine for universal constants and parameters.
DireventDirectory content watcher daemon.
Djgpp32-bit C/C++ development system.
DominionMulti-player role-playing simulation.
Dr-geoBuild interactive geometric sketches.
EasejsClassical object-oriented framework for JavaScript.
EdSimple line editor.
EdmaModular development environment.
ElectricElectrical CAD system.
EmacsExtensible, real-time editor.
Emacs-museAuthoring and publishing environment for Emacs.
EmmsEmacs Multimedia System.
EnscriptConverts ASCII files to PostScript.
EprintsOnline information archiving system.
EpsilonStrongly-typed omega-order programming language.
FdiskLibparted-based partitioning tool.
FerretData modeller.
FindutilsFind and operate on groups of files.
FisicalabEducational application to solve physics problems.
FoliotSmall and easy to use timekeeping application.
FontopiaConsole bitmap font editor.
FontutilsScanned image, bitmap, outline font manipulation.
FreedinkFree enhancement of Dink Smallwood game engine.
FreefontUCS outline fonts. with exception
FreeipmiIntelligent platform management system.
BSD 3Clause
FreetalkConsole based Jabber client.
FribidiFree implementation of the Unicode Bidirectional (BiDi) Algorithm.
G-golfLibrary for developing modern applications in Guile.
G77GNU Fortran compiler.
GamaGeodetic network adjustment program.
GarpdGNU Gratuitous ARP Daemon.
GawkString manipulation language.
GbehistunMapping internal geological and geophysical conditions.
GcalCalculate and display calendars.
GccGNU Compiler Collection. with exception
GcideGNU Collaborative International Dictionary of English.
GclCompiler and interpreter for Common Lisp.
GcomprisEducational suite for children from 2 to 10.
GdbGNU Debugger.
GdbmReplacement for the 'dbm' and 'ndbm' libraries.
GengenParameterized-text-generator generator based on a template.
GengetoptGenerates C function that uses getopt_long.
GettextTools to produce multi-lingual messages.
GforthPortable implementation of ANS Forth language.
GgradebookFully-featured GNU gradebook.
GhostscriptPostScript and PDF interpreter.
AGPLv3 with exception
GiftContent based image retrieval system.
GimpGNU Image Manipulation Program.
GleanTool for self-directed learning.
GleemLibrary of 3D widgets.
GlibCore application building blocks for libraries and applications written in C.
GlobalSource code tag system for C, C++, Java, and Yacc.
GlpkGNU Linear Programming Kit.
GlueGNU Internet groupware project.
GmediaserverUPnP compatible media server.
GmpGNU Multiple Precision Arithmetic Library.
GnashFlash Movie Player.
GnatAda95 compilation system.
GnatsBug tracking system.
GnatswebWeb interface to GNU GNATS.
GneuralnetworkImplement a programmable neural network.
GnomeEasy and elegant desktop environment.
GnowsysHybrid database server with kernel for semantic computing.
Gnu-c-manualReference of C programming language as implemented by GCC.
Gnu-cryptoFull set of Java cryptographic tools. with library exception
Gnu-html-infoHTML-Info viewer and tools.
Gnu-pw-mgrPasswords manager.
GnuaeProduce alternative energy systems.
GnuastroAstronomical data analysis and manipulation.
GnubatchAdvanced batch scheduling system.
GnubgStrong backgammon program.
GnubiffMail notification program. with exception
Gnubik3D Rubik's cube game.
GnucapGeneral purpose circuit simulator.
GnucashPersonal and small business money-management.
GnucommGNU telecommunications project.
GnudosLibrary to help new GNU system users.
GnueComplete enterprise level business environment.
GnufmServer software for running music community websites.
GnugoPlays the game of Go.
GnuitTools for file and system tasks.
GnujdocJapanese translations of GNU documents.
GnujumpPlatform jumping game.
GnukartRacing game.
GnulibGNU portability library.
GnumachMicrokernel of the GNU system.
GnumedSoftware for a paperless medical practice.
GnumericSpreadsheet program with features beyond typical spreadsheet functionality.
Gnump3dLight-weight audio server.
GnunBuild system for translations.
GnunetAnonymous peer-to-peer file-sharing.
GnupgComplete implementation of the OpenPGP Internet standard.
BSD 3Clause
GnupodLets you use an iPod under GNU/Linux.
GnuprologjavaImplementation of ISO Prolog as a Java library.
GnuradioSoftware radio ecosystem.
GnurobotsProgram a robot to explore a world.
GnuschoolWeb application for educators, students and school administrators.
GnushogiPlay the game of Shogi.
GnusoundMultitrack sound editor for Gnome.
GnuspeechArticulatory speech synthesis system.
GnuspoolSpooling system for printer and printer interface.
GnustandardsGNU Coding Standards and Information for GNU Maintainers.
GnustepGraphical object oriented programming environment.
GnutlsLibrary implementing TLS 1.0 and SSL 3.0.
GnutritionNutrition analysis.
GnuzillaGNU IceCat is the GNU version of the Firefox browser.
GopticalOptical design and simulation library.
GormGraphic Object Relationship Modeler.
GpaintGNOME paint program.
GperfPerfect hash function generator.
GprologProlog compiler.
GrabcomicsRetrieve and save comics from web.
GregSoftware testing framework.
GrepFinds lines that match entered patterns.
GretlGnu Regression, Econometrics and Time-series Library.
GroffDocument formatting system.
GrubGNU GRand Unified Bootloader.
GsaslSASL network authentication library.
GsegrafixGNOME scientific and engineering plotting program.
GslLibrary for numerical analysis.
GslipC++ API extension of Symmetric List Processor (SLIP). with exception
GsrcGNU Source Release Collection.
GssImplementation of Generic Security Service API.
GtickDigital metronome.
Gtk+Cross-platform toolkit for creating graphical user interfaces.
GtypistTyping tutor.
GuileGNU extensibility library.
Guile-cvImage Processing and Analysis in Guile .
Guile-dbiGuile database abstraction layer.
Guile-gnomeHelps Scheme programmers develop visual applications
Guile-ncursesFunctions for creating text user interfaces.
Guile-openglOpenGL bindings for GNU Guile.
Guile-rpcPure Scheme implementation of XDR and ONC RPC.
Guile-sdlGuile bindings for various SDL libraries.
GuixFunctional package manager.
GurgleGNU Report Generator Language.
GvFrontend for ghostscript.
GvpeSecure vpn over untrusted network.
GwlExtension to GNU Guix declarative language.
GPLv3orlater with exception
GPLv2orlater with exception
SIL Open Font License 1.1
GxmessageGTK-based xmessage clone.
GzipCompress and decompress files.
HalifaxClient applications suite for fax applications.
HealthHospital and Health Information System.
HelloExample of GNU package.
Help2manGenerate manual pages from program files.
Hp2xxReads and converts HP-GL files.
HttptunnelCreates data path in HTTP requests.
HurdGNU's replacement for the Unix kernel.
HyperboleInformation and text management program.
IceCatGNUzilla IceCat is the GNU version of Mozilla Firefox
IdutilsTools for indexing.
IgnuitFlash-card based memorization aid.
IndentC language source code formatting program.
InetutilsGNU Networking Utilities.
InklingreaderGNU/Linux version of the Wacom Inkling SketchManager.
IntlfontsFonts for all characters Emacs 20 can handle.
JacalSymbolic math system.
JamiDistributed and encrypted audio/video/text communication.
Java-getoptGNU getopt - Java port.
JelCompiler for expressions into Java byte code.
Jtwlanguage to simplify learning Java programming.
JwhoisInternet whois client.
KawaFeaturefull scheme implementation.
KopiDevelopment framework for interactive database applications.
LegLibraries for game engines and development.
LessDisplay paginator.
LibcThe GNU C Library.
LibcdioCD-ROM access library.
LibdbhManage 64-bit disk based hash tables.
Liberty-eiffelCompiler for the Eiffel programming language.
LibextractorExtracts metadata information from files.
LibffcallBuilds foreign function call interfaces in embedded interpreters.
LibgcryptCryptographic library.
LibiconvConverts between character encodings.
LibidnInternationalized string preparation library.
LibjitJust-In-Time compiler library.
LibmathevalLibrary for evaluating mathematical expressions.
LibmicrohttpdC library implementing a HTTP 1.1 server.
LibredwgRead and Write AutoCAD DWG files.
LibrejsBlocks javascript that is non-trivial and non-free.
LibsigsegvLibrary for handling page faults.
LibstdcPlusPlusSplitted off supported parts of g++.
Libtasn1ASN.1 library used by GnuTLS, GNU Shishi and others.
LibtoolGeneric library support script. with exception
LibunistringUnicode string library.
LibxmiLibrary for rasterizing 2-D vector graphics.
LightningGenerates assembly language code at run-time.
LilypondMusic typesetter.
LimsLaboratory Information Management System.
Linux-libreLinux kernel without non-free components.
Liquidwar6Multiplayer wargame.
LispintroIntroduction to Programming in Emacs Lisp.
LrzszFree implementation of X/Y/Zmodem protocol.
LshFree implementation of the SSH protocol.
M4Macro processor.
MacchangerManipulate a MAC address.
MailmanManages discussion lists.
MailutilsUtilities and library for reading and serving mail.
MakeGenerates executables and other non-source programs.
MarstAlgol to C translator.
MaverikVirtual reality micro kernel.
McFile manager.
McronVixie cron replacement.
McsimSimulation for designing, analyzing and calibrating mathematical models.
MdkEmulator and development environment for Knuth's MIX computer.
MediagoblinServer software that allows you to share your media with the world.
Common Public License 1.0
MeltingNearest-neighbor compilation of nucleic acid hybridation.
MempoolStand-alone memory allocation library. with exception
MesPart of the bootstrappable builds effort.
MetaexchangeGNU Metadata Exchange Utilities.
MetahtmlProgramming language for the Web.
Metalogic-inferenceMetaLogic Inference program.
MifluzFull text inverted index query library.
MigInterface generator for the Hurd.
MiscfilesCollection of various files.
Mit-schemeMIT/GNU Scheme programming language. with exception
Moepowerful user-friendly text editor
MottiMultiplayer network strategy game.
MpcComplex floating-point library.
MpfrMultiple-precision Floating-point library with correct rounding.
MpriaMulti-Precision Rational Interval Arithmetic.
MtoolsLets Unix systems work with DOS files/
NanaLibrary for assertion checking and logging in GNU C/C++. 2Clause
NanoSmall terminal text editor.
Nano-archimedesSimulation of quantum systems.
NcursesDisplays and updates text on text-only terminals.
NettleCryptographic library.
NetworkCreate new ways for people to communicate.
ObstPersistent object store.
OcradOCR program based on feature extraction.
OctaveHigh-level language for numerical computations.
OleoLightweight spreadsheet program.
Oo-browserMulti-windowed interactive object-oriented class browser.
OrgadocHelps organize documentation.
OsipLibrary supporting the Session Initiation Protocol.
PanoramaFramework for 3D graphics production.
ParallelExecute jobs parallel with one or more computers.
PartedManipulates disk partitions.
PascalPascal computer language compiler.
GPLv2orlater with exception
PatchApplies a patch to a file.
PaxutilsTool to manage file archives.
PcbPrinted Circuit Board layout tool.
PdfLibraries and programs that implement the PDF file format.
PemGNU Personal Expenses Manager.
PexecExecute commands or scripts in parallel on host.
PgccfdBeginners Guide to GCC Hardware Porting.
PhantomHome automation and home security system.
PiesProgram Invocation and Execution Supervisor.
PipoBulletion Board System.
PlotutilsPlotting utilities and library.
PolyxmassSimulation and analysis of mass spectrometric data.
PowerguruMonitor, log, and remote control power generation products.
ProxyknifeValidate free proxies for users behind firewalls.
PsppStatistics package.
PsychosynthInteractive modular soft-synth.
PthGNU Portable Threads library.
PyconfigureConfigure and install Python software the GNU way.
PythonwebkitPython Webkit DOM Bindings.
QexoXQuery to Java compiler.
QuickthreadsToolkit for building threads packages.
Rlanguage and environment for statistical computing and graphics.
RadiusRemote authentication and accounting system.
RcsVersion control and project management software.
ReadlineEdit command lines as they are typed in.
RecutilsTools and libraries to access human-editable text-based databases.
ReftexLabels, references, citations, indices in LaTeX.
RemotecontrolManage IP thermostats and other Building Automation devices.
RottlogLog management program.
RpgeEngine for 2D role playing games.
RushRestricted User Shell.
SatherObject-oriented language.
ScmR5RS Scheme implementation.
ScreenMulti-screen window manager.
SedStream-oriented non-interactive text editor.
ServeezServer framework.
SharutilsCreates and helps unpack shell archives
ShepherdService manager replacement for SysV-init.
ShishiImplementation of Kerberos 5 network security system.
ShmmAccess all shared memory.
ShtoolThe GNU portable shell tool.
SipwitchSIP-based office telephone call server.
SlibPortable scheme library.
Common Public License 1.0
SmalltalkImplementation of the Smalltalk object oriented language.
SocialPowerful social network that is federated.
SolfegeEartraining program.
SpacechartDisplays the stars in space in 3D.
SpeexSpeech compression format.
SpellSpell checker.
SqltutorInteractive web based tool for learning SQL by examples.
Src-highliteProduce document with syntax highlighting from source file.
SswViewing and manipulating 2 dimensional tabular data.
StalkerfsDesktop search engine.
StowSymlink farm manager.
StumpSecure Team-based Usenet Moderation Program.
SuperoptFind the shortest instruction sequence for a given function.
SwbisDistributed Software Administration.
SysutilsUtilities for system administrators.
TalerOne-Click Cash Payments!
TalkfiltersTranslates English text into dialects.
TarCreates tar archives.
TermcapLibrary for sending terminal control codes.
TermutilsPrograms for controlling terminals.
TeseqAnalyse files containing control characters and terminal control sequences.
TeximpatientBook on TeX, plain TeX, and Eplain.
TexinfoProduces manuals, ASCII text, and on-line documentation.
TexmacsScientific text editor.
ThalesDoctest-like system for GNU Guile.
TimeMeasure CPU and memory resources.
TrampRemote file editing software.
Trans-coordMaintenance of translations.
TrueprintPretty-print C sources and other plain text to PostScript.
UnifontUnicode font and utilities.
GPLv2orlater with exception
UnitsUnit conversion and calculation.
UnrtfConverts from RTF to other formats.
UservSecurity boundary tool.
UucpFile copying program.
Vc-dwimChangeLog diff and commit tool and write helper.
Vcdimager(Super) video CD mastering suite.
VeraAcronyms which are used in the field of computing.
VmgenSupports the construction of interpretive systems.
WbDisk based sorted associative array C library.
WdiffFront end to GNU diff.
Websocket4jWebSocket protocol implementation in Java. with exception
WebstumpWebSTUMP is a user interface for STUMP users.
WgetRetrieves files from the Web.
WhichPrints out full path of execuatbles.
WombRepository for homeless code.
XaosReal-time fractal zoomer.
XboardGraphical chessboard.
XlogmasterMonitors logfiles and devices.
XmlatXmlat aims to be the new XML tools.
XneeRecords, distributes, and replays X11 protocol data.
XorrisoMaps file objects.
ZileText editor development kit.
gnucobolCOBOL compiler and runtime.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.