Semantic search

Jump to: navigation, search


CopyQ
CopyQ is a rich, graphical clipboard manager.
  • Store text, HTML, images and any other custom format.
  • Customize tray menu.
  • Save items in tabs or tree.
  • Quickly browse through items (fast navigation, filtering with matched text highlighting).
  • Sort items, create new, edit, remove, copy/paste to different tab.
  • Variety of system-wide shortcuts (e.g. show main window or tray, edit clipboard, copy next/previous, paste as plain text).
  • Immediately paste to focused window from tray or main window.
  • Fully customizable appearance (colors, fonts, transparency).
  • Advanced command-line interface and scripting.
  • Ignore clipboard copied from some windows or containing some text.
  • Apply custom commands on selected items or automatically when new matching clipboard content is available.
Coq
A proof done with Coq is mechanically checked by the machine. In particular, Coq allows:
  • to define functions or predicates,
  • to state mathematical theorems and software specifications,
  • to develop interactively formal proofs of these theorems,
  • to check these proofs by a relatively small certification "kernel".
Coriander
Coriander is a full-featured GUI for IIDC compliant, IEEE1394 Digital Cameras. It features SDL display, FTP image posting, file saving, and Real streaming. It is not for consumer grade DV cameras. Coriander also has several extras: live display, image/video saving, FTP posting and V4L export. This V4L export, which uses the vloopback module, allows you to directly use coriander as a video source for V4L programs.
CouchDB-FUSE
This is a Python FUSE module for CouchDB. It allows CouchDB document attachments to be mounted on a virtual filesystem and edited directly. Use Cases
  • This is a great time-saver if you want to edit HTML, JavaScript, CSS or even image files directly using your favourite editor.
  • Uploading large numbers of files repetitively through Futon or even via a Python prompt becomes tedious very quickly: drag'n'drop or cp * is the way forward!
Cowbell
Cowbell is tightly integrated with Amazon.com using its free SOAP service. Cowbell employs this service not only to fetch album cover images, as most tag editors do, but also in combination with intelligent algorithms to "guess" the appropriate song information from song titles. It can also cache these cover images in the same directory where that album resides. Going above and beyond the call of tagging, Cowbell also can rename your files based upon a user-configurable pattern (More detail on how to use this feature is covered in the Advanced Guide) and also export a M3U/PLS playlist of your songs in album-order. For you console junkies, Cowbell also offers a command-line based batch tagger which can tag and "guess" a whole collection of music with just a few keystrokes. And, to top it all off, Cowbell is fully internationalized and has been translated into German, French, Portuguese, Spanish, Norwegian and Swedish.
Cpsed
'Cpsed' is a OpenGL 3D scene editor. It lets you import .3ds model files and position, rotate and scale each of them. It features open, save, and delete functions. The 3ds loader also loads the textures in JPG/BMP/TGA format. Support for DFF Renderware is planned. The scene file save format is pure ascii with comma separated values.
CreditCruncher
CreditCruncher is a program that uses the Monte Carlo method to compute the credit risk of large portfolios in which assets are mortgages, loans, bonds, endorsements, or the like (all of them of fixed income with a policy buy/sell and hold). The default time is simulated using a gaussian copula, taking into account the transition matrix (or survival function) and sectorial correlation matrix defined by the user.
Criawips
Criawips aims to become a full featured presentation application that offers the perfect platform both for small presentations used to explain a few things to other people and for big presentations used for commercial presentations.
Cricket Scoreboard
Cricket scoreboard for GNU/Linux displays almost real-time scores of a cricket match. It stays in the corner of your screen while you do other work. It picks up its data from www.rediff.com (http://www.rediff.com/cricket/score.htm). The scores are refreshed after 60 seconds; this can be forced by right-clicking on the window and selecting "Refresh!".
Crossfire
Crossfire is a graphical, multi-user, 2D tile-based RPG (role playing game) similar to Ultima Online, Everquest, Moria, Angband, Omega, Nethack, Rogue, Gauntlet, and MUDs. Most of the game is based on predefined maps, but some areas are randomly generated. Since its initial release, Crossfire has grown to encompass over 150 monsters, about 3000 maps, an elaborate magic system, 12 races, 15 character classes, a system of skills, and many artifacts and treasures. It is based in a medieval fantasy world.
Crow Designer
Crow is a modern GUI builder for the GTK+ toolkit. It is an advanced IDE-embeddable RAD tool designed to fulfill the needs of desktop programmers who want to create multi-platform GTK+ based applications with minimal GUI coding. Crow is full-featured yet elegant: its tree-based Property Explorer solves many GUI constructing tasks in a versatile manner without additional popup dialogs. The project is aimed at developing a tool that is coherent and highly productive for experienced GTK+ users as well as simple and accessible for newcomers.
Cryptkeeper
Cryptkeeper is a FreeDesktop.org Standard (KDE, Gnome, XFce, etc.) system tray applet that manages EncFS encrypted folders.
CryptoTools
Set of multiplatform cryptographic-related applications to be run from batch, console or GUI, without installation.
- fmac: calculate Message Autentication Code using TEA and XTEA in OMAC mode
- fsaber: encrypt/decrypt files, compatible with classic CipherSaber-1 and -2, features also a secure deletion mode
- fstegano: simple steganographic tool to hide/extract a file in less significant bits of another file
Cryptonit
Cryptonit is a client side cryptographic tool which allows you to encrypt/decrypt and sign/verify files with PKI (Public Key Infrastructure) certificates.
Cssed
'cssed' is a CSS editor and validator with support for other web and programming languages, that can be extended through plugins. Although full-featured, it's meant to be small, consumes few resources, and can be run on a P100 with 32Mb of RAM.
CuteCom
Cutecom is a graphical serial terminal, like minicom. It is aimed mainly at hardware developers or other people who need a terminal to talk to their devices. It features lineoriented interface instead of character-oriented, xmodem, ymodem, zmodem support (requires the lrzsz package) and hexadecimal input and output among other things. It is written using the Qt library by Trolltech (www.trolltech.com).
CvEyeTracker
'cvEyeTracker' is a toolkit for low-cost real-time eye tracking. It is intended to provide a hardware design and a set of software tools useful for the analysis of eye movement data collection using inexpensive, off-the-shelf hardware. Available tools include algorithms to measure eye movements from digital videos, techniques to calibrate the eye tracking system, and example software to facilitate real-time eye-tracking application development.
Cvsfs
cvsfs is an attempt to let a user mount a CVS project like any file system. It allows you to navigate and browse through a project tree. No preparations are required on the CVS server It allows to view the versioned files as like they were ordinary files on a disk. There is also a possibility to check in/out some files for editing
Cwm
'cwm' (calmwm) is a window manager originally inspired by evilwm. It has several novel features, including the ability to search for windows and a very simple and attractive aesthetic.
CyberBrau
Cyberbrau is a Web-based program to help the homebrewer. It allows for very simple and intuitive beer, cider, and mead recipe creation, and it automatically calculates all the pertinent information based on the selected ingredients and schedule. In addition to the recipes, it allows multiple brewers to privately track their own batches, emailing them on racking, bottling, and lagering dates. Finally, it has a 'taster's review' section which allows those who try your brew to rate and comment on the batch. This information goes into the overall recipe ranking.
Cymbaline
'Cymbaline' is an intelligent learning (weighted playlists) music player. It sets a score for each track based on your listening habits, and you can set thresholds to create playlists with your favorite tracks automagically. It is particularly useful if you have a large playlist which you don't want to micromanage, if you want to listen to music in the background) perhaps with random selections that you like), or if you have a collection of albums, not singles. In random mode, it will play your favorite tracks more often. 'Cymbaline' also allows album-based navigation: you can start playing the next album, skip 2 albums ahead, go to a specific album, etc. There is also a random queue mode where you see a list of randomly chosen tracks that play consecutively.
Cytadela
A conversion of an Amiga first person shooter. Some say it's a Doom clone, but some argue that it's a Wolf 3D clone. In this single player game you will have to fight many enemies and solve many riddles in order to find a bomb and blow up the Citadel.
DBA Companion
DBACompanion is a graphical administration tool for Oracle databases that lets you visualise the contents of a data dictionary. It lets you browse the data dictionary, drill down from one piece of information to related ones, generate SQL scripts based on data dictionary information, and customize all the SQL used by the tool.
DBG-Client
'DBG-Client' is the client for the DBG debugger and profiler for the PHP programming language.
DRT
The tool automatically captures actions performed while using such an application. Functions particularly relevant to each action are highlighted. Moreover, the action itself is described visually from fragments of the application display. One can search and browse these actions to learn about the design of an application.
DTemplate
dTemplate is a flexible template system. It can generate HTML or newsletters, etc., and is similar to the CGI::FastTemplate system in that it separates the code from the design. You can define only one kind of template variable (placeholder), but you can assign anything you want to it, even an unnamed subroutine, which can parse other templates. You can define a template parse tree this way. Advanced features include printf formatting of template variables (for statistic generation), transparent handling of multiple styles of a template (for multi-language sites or skinned web-pages), and encoders (uri_encoder and html_encoder). You can write template-parsing routines in the same way the templates are structured logically: starting from the biggest and going to the smallest.
DVC for Emacs
This is a candidate for deletion: Links broken. No links to page. No response to email to maintainer. Poppy-one (talk) 11:17, 31 July 2018 (EDT) DVC is a common Emacs front-end for a number of distributed version control systems. It currently supports GNU Arch, Bazaar, git, Mercurial, and Monotone. Support for Darcs is being worked on but still lacks some features.
DVD Rip-O-Matic
DVD Rip-O-Matic is a simple DVD-to-XviD ripping wizard that uses MEncoder to do the actual encoding. The wizard was designed to be very easy to use; it automatically detects the optimal settings. It should also produce very high quality AVI files, even if you have no idea what the settings mean and just use it in the next-next-next-finish way.
DVD-Baker
DVD-Baker generates a DVD consisting of menus and slideshows from a picture collection stored in a Menalto Gallery G2 Web site or in a locally stored directory tree. Each "leaf" album (an album that does not contain sub-albums) is used to create a slideshow. The slideshows (and any DVD-ready MPEG videos) are made accessible on the DVD with menus that follow the structure of the Web site or directories. Extra features include random or sequential autoplay. Since dvd-slideshow is used to produce each slideshow, it supports effects such as crossfades, crops, and the Ken Burns effect.
DVDStyler
The main DVDStyler features are:
  • you can drag and drop MPEG files directly
  • you can import image file for background
  • you can create NTSC/PAL menus
  • you can place text and images anywhere on the menu screen
  • you can change font/color
  • you can put basic text buttons, change font/color and background color
  • you can copy and paste any menu object
  • you can set chapters for each movie
  • you can change post command for each movie
DWM
dwm is a fast and simple window manager for X11. It manages windows in tiling and floating modes. Either mode can be applied dynamically, optimizing the environment for the application in use and the task performed. Windows can be tagged with one or multiple tags. Selecting certain tags displays all windows that are accordingly tagged. dwm is the little brother of wmii.
Danican
The X-Window program Danican lets you play international draughts. This game is slightly different from the one known as draughts in UK and checkers in US. Mainly: * Board is 10x10 instead of 8x8. * A man may capture backwards. * Majority capture precedes. * A king is a long-range piece. To get more information on the game, you may have a look at the International Draughts Federation's website.
Danpei
'Danpei' is a Gtk+ based Image Viewer. You can look through your image files in thumbnail form, and can rename,cut and paste them easily. The program supports drag and drop, printing of images, and viewing/editing images through applications like ImageMagick or the GIMP.
DansTuner
'DansTuner' tells you if you are playing a pitch in tune. Its features include:
  • automatic discovery of which note you are trying to play (good for trumpet, singer, etc.)
  • ability to play a guide tone for you at a configurable volume
  • a graphical moving "needle", a red/green display, and details about how flat or sharp you are
  • an easily configurable background noise threshold
This package was written by a trumpet player, who needed to tune lots of different notes on the fly. Many of the free packages out there are "guitar" tuners that must first be told which few notes you are trying to tune.
Dap Heckert gnu.tiny.png
Dap is a small statistics and graphics package, based on C, that provides core methods of data management, analysis, and graphics commonly used in statistical consulting practice. Anyone familiar with basic C syntax can learn Dap quickly and easily from the manual and the examples in it. Advanced features of C are not necessary, although they are available. As of Version 3.0, Dap can read SBS programs, thereby freeing the user from having to learn any C at all to run straightforward analyses. The manual contains a brief introduction to the C syntax needed for C-style programming for Dap. Because Dap processes files one line at a time, rather than reading entire files into memory, it can be, and has been, used on data sets that have very many lines and/or very many variables.
Darwin2k
'Darwin2k' is a robotics design and simulation program. Its simulation capabilities support engineering design and controller prototyping for robotic application; for example, it includes detailed motor and gearhead performance models, and the ability to estimate stresses in structural elements during simulation. Darwin2K is *not* an end-user application. Most uses will require at least a little coding, usually to specify application-specific robot controllers and models, high-level task descriptions, or specialized simulation components. That being said, Darwin2K does include a range of general-purpose robot models, controllers, and simulation and analysis capabilities, useful in a wide range of robot design and programming applications, that eliminate most of the work in developing a task-specific simulation or optimized robot prototype. The system also includes a distributed evolutionary algorithm for automated synthesis and optimization.
Dasher
Dasher is a zooming predictive text entry application that uses the accessibility framework to provide application control functionality. It is ideal for situations where a keyboard is not usable. It now supports 80 different languages. Releases Code: https://github.com/ipomoena/dasher/releases
DataCaptureTool
This is a candidate for deletion: All links broken. Software not on archive.org. Email to maintainer broken. poppy-one (talk) 02:37, 28 July 2018 (EDT) DataCapture was born out of frustration, and after much procrastination. Every time I had to get numerical values of a graph from a journal or a conference paper, I had to painstakingly approximate data points from the graph as best I could. Every time the points would come out inaccurate and a rather poor reproduction of the actual data. I wanted to write a program that would automate this task, and do a much better job at that. But then, that was three years ago. Finally its done. Its not the best thing that I have created, but certainly, one of the most useful. Its written in TCl/Tk and is a very small and uncomplicated aplication. Something that you can easily incorporate into your own applications easily.
Day planner
Day planner is a simple time management program. It is designed to help you easily manage your time. It can manage appointments, birthdays, and more. It makes sure you remember your appointments by popping up a dialog box reminding you about them.
Ddd Heckert gnu.tiny.png
GNU DDD, the Data Display Debugger, is a graphical front-end for command-line debuggers. Many back-end debuggers are supported, notably the GNU debugger, GDB. In addition to usual debugging features such as viewing the source files, DDD has additional graphical, interactive features to aid in debugging.
DeSmuME
DeSmuME is a Nintendo DS emulator running homebrew demos and commercial games.
Debt Payoff
DebtPayoff is an application which will calculate how long it will take to pay off a credit card at a given interest rate and payment amount. It will also calculate how much of what is paid will go toward interest.
Defendguin
A clone of the Williams arcade game "Defender." Fly your ship across the landscape, shooting aliens. Some aliens try to kidnap the "penguinoids" walking across the ground, to mutate them into evil aliens
Deliantra Client
Deliantra is a free software cooperative multiplayer RPG and adventure game, much similar in style (and setting) to nethack and moria, but is fully graphical and runs in realtime. It is set in a classical medieval environment with ubiquitous weapons and magic. What makes this game special is its depth and the sheer amount of maps to explore: The world is vast (multiple continents, over 4000 manually designed maps, hundreds of monsters and countless variations of generated content) and complex (16 unique races, 17 classes, 40 skills and hundreds of spells to choose from and combine with each other), so there is a lot to explore. The game play is open and sets very few limits on character development. And of course a lot of fun is to be had by playing cooperatively with others exploring the same world.
Deluge
Aims to be a full featured bittorrent client for GNU/Linux. Deluge allows multiple downloads in a single window, hiding the window to the system tray, and several more features are currently being developed.
Delvj
DelVj is a tool that provides real-time 3D composition and algorithmic video composition in which the computer composes 3D forms as indicated by the user as a virtual extension of the users mind. It can be given indications for the objects, videos, and effects, and the computer can do the rest. It features a GTK+ interface that runs puredata in the background, controls xmms, and allows tweaking of all patch parameters, recording of videos, and streaming to an Icecast server.
Denemo Heckert gnu.tiny.png
Denemo is a music notation editor that provides a convenient interface to the powerful music engraving program Lilypond. Music can be typed in using the computer keyboard, played in using a MIDI keyboard, or even input via a microphone connected to the sound card. Denemo itself does not engrave the music - it uses LilyPond which generates beautiful sheet music to the highest publishing standards. The final product is publication-quality music notation that is continuously generated in the background.
Denu
'Denu' is a portage-based menu generator/editor for Fluxbox, Openbox, Gnome, KDE, Xfce4, and Waimea. Its main feature is Web-based updates, and it also has some customization features.
Desktop Data Manager
Desktop Data Manager is a clipboard manager for GNOME similar to Klipper for KDE. With DDM, it is possible to display different types of content like text or images. Additionally, DDM includes a screenshot taking application which is able to take screenshots of a single window or subwindow, a rectangle of the screen, or the whole desktop.
Desktop Drapes
Desktop Drapes is a wallpaper management application for the GNOME desktop. It can randomly change your wallpaper every once in a while, or whenever you feel like it, and it can automatically detect new wallpapers added to a directory by using inotify.
Devhelp
Devhelp is an API documentation browser for GTK+ and GNOME. It works natively with GTK-Doc (the API reference system developed for GTK+ and used throughout GNOME for API documentation).
Dia Heckert gnu.tiny.png
Dia is a program for creating diagrams of all kinds. It can create many types of diagrams, including UML, network and flowchart diagrams. The engine is very flexible and dynamically loads diagram-types from disk. Dia can also print diagrams and export tham to a number pf formats including EPS, SVG and PNG.
DiaSCE
DiaSCE is a C/C++ code editor for GNOME. It pretends to be a complement to Glade, so it doesn't include an environment for GUI development. It has neither a debugger or other kind of tool to help debugging. The idea is for it to be a light code editor that doesn't need too many resources, and makes use of external tools (gcc, glade, ddd, etc.) for some tasks. This project was formerly known as 'david.'
Dictator
'dictator' lets users read on-screen text faster and easier by using the Rapid Serial Visual Presentation (RSVP) method. Features include dynamic text flow, Unicode support, a bookmark manager, customizable Web references, customizable text import filters, fullscreen mode, and more.
Dif
Dif, is an experimental application focused in exploiting the intra and inter-channel correlation existing in data of multi-channel image files using differential predictors within the same colour channel and between the various colour channels in order to obtain a filtered output, or multiple filtered outputs, one for each colour channel, that compress better than the original data without any loss of information, using different external compression algorithms (deflate, LZMA, PAQ)
DigiKam
digiKam is an advanced digital photo management application for KDE, which makes importing and organizing digital photos a "snap". The photos can be organized in albums which can be sorted chronologically, by directory layout or by custom collections.
Digital DJ
DigitalDJ is an SQL-based mp3-player frontend designed to work with Grip. When Grip encodes mp3 files, it places all song information into an SQL database. DigitalDJ then uses this information to create playlists based on various criteria. * Manage a database of CDs in MP3 format * Interacts with Grip to add song information as you rip * Create playlists based on song properties such as Artist/Disc/Genre/Tempo * Play songs via an external MP3-player * Condensed mode with small screen footprint and scrolling display * Nifty BPM-O-Matic beats-per-minute calculator * Keeps track of number of plays and last play for song/disc/artist
Ding
Ding is a dictionary lookup program that uses the 'agrep' or 'egrep' tools for searching. It comes with a German-English Dictionary with ca. 120,000 entries. It is a Tk based Front-End to [ae]grep, ispell, or dict. 'Ding' can also search in English dictionaries using 'dict' and check spelling using 'ispell.' Configuration options include search preferences, interface language (English or German), and colors. The package includes history functions, help functions, and comes key and mouse bindings for quick and easy lookups. The package has three different search behaviors: o Search after typing in a new word (standard, as before) o Search for selected text when moving the mouse over the ding window o Search immediately on new text selection in another window
DirList
DirList is a user directory system that runs as a CGI to serve up user lists, search for various user attributes, view their web sites, define personalised user attributes, and keep it all synchronized automatically with the underlying operating system's user database on periodic intervals with cron.
Directnet
DirectNet is a peer-to-peer instant messaging protocol and client software for multiple platforms, including Windows, GNU/Linux and Mac OS X, developed by Gregor Richards.
Directory Administrator
Directory administrator is a tool to easily manage UNIX users and groups in an LDAP directory, corporate information, access controls, and LDAP mail routing.
Displayusers
'displayusers' generates a user list based on text files in the user's area. If the data is present, the user is listed in the directory and may optionally display a photo and biography. The program also generates a default email address and home page (which the user may override). The entry in the list disappears if the files are removed, so deleted accounts are automatically removed, thus reducing dead links.
DivFix++
DivFix++ is complete rewrite of "DivFix" program by wxWidgets due it's bugs and performance. This program very useful when you dowloading avi files which has no index part downloaded and/or does't exist. It can also repair some corrupt avi files too.
Dlume
Dlume is nice, gtk2-based addressbook. You can easily add, edit and delete records to/from database (but Dlume doesn't rely on an outside database - It stores your contacts in XML format). The Quick-search feature allows you find required entry in comfortable way. Export to CSV and HTML formats is also available.
DocBook XSL Stylesheets
DocBook is an XML and SGML dialect that lets you author and store document content in a presentation-neutral form that captures the logical structure of the content. Using the modular DocBook stylesheets and related resources, you can transform, format, and publish your DocBook content as HTML pages and PDF files, and in many other formats, including TeX, RTF, JavaHelp, UNIX man pages, and TeXinfo. It is part of the DocBook Open Repository project.
Dockboard
Dockboard is an outline editor created for authors writing books, articles, and other published works. It provides the ability to organize small to large documents.
Docker
Docker is a docking system tray that allows KDE and GNOME system tray applications to be run without needing to run a KDE/GNOME panel. It was primarily designed for Openbox 2, but should work in any window manager that supports WindowMaker Dock Apps. The window manager also needs to support the KDE system tray protocol for KDE icons to work.
Docvert
Docvert takes word processor files (typically .doc) and converts them to OpenDocument and clean HTML. The resulting OpenDocument is then optionally converted to HTML or any XML. This is done with XML Pipelines, an approach that supports XSLT, breaking up content over headings or sections, and saving those results to multiple files (e.g., chapter1.html, chapter2.htmlââ¬Â¦). The result is returned in a .zip file.
Dogtail
dogtail is a GUI test tool and automation framework written in Python. It uses Accessibility (a11y) technologies to communicate with desktop applications. dogtail scripts are written in Python and executed like any other Python program. dogtail has a number of features that aid in the automation and testing of desktop applications. These include:
  • Scripts written in Python - Since dogtail uses Python as its scripting language, scriptwriters gain enormous power and flexibility in what they can do with dogtail. If you can do it in Python, you can do it with dogtail.
  • Procedural API - A procedural scripting API allows for fast and easy blackbox tests to be written. Ace programmer credentials are not necessary to write useful automated scripts.
  • Easily Extensible - dogtail is object oriented "under the covers" so more advanced users can write custom classes and helper libraries simply.
  • Results and debug reporting - Test case comparisons are written to a tab-delimited results file for easy processing. Debug information is written to its own log for detailed analysis of what happened during script execution.
Dominion Heckert gnu.tiny.png
Dominion is a multi-player world simulation and role-playing game. Each user controls a nation, making economic, political and military decisions for it.
Dont Hang
“Don’t Hang” is a simple hangman game for acquiring and consolidating a basic vocabulary in a foreign language. It supports loading custom word lists and works with Unicode and bidirectional text. It also supports pasting characters from the clipboard.
Doomsday Engine
Doomsday Engine aims to retain the original feel of the games yet leverage modern techniques and technologies, including hardware accelerated 3D graphics and client/server networking. A lot of emphasis is placed on good-looking graphics.
Dopewars
dopewars is a rewrite of a game originally based on "Drug Wars" by John E. Dell. The idea of dopewars is to deal in drugs on the streets of New York, amassing a huge fortune and paying off the loan shark, while avoiding the ever-annoying police. As well as featuring a so-called "antique" mode which closely follows the original, introduces new features such as the ability to take part in multi-player games. dopewars aims to be highly configurable, and what you can't change in the configuration files you can change by poking around in the source, which is freely available under the terms of the GNU General Public License.
Dopi
Deprecated/abandoned Dopi is an application that allows you to update the songs stored on your Apple iPod, similar to gtkpod. It relies on my ipod-sharp library.
Dosemu2
DOSEMU2 is a virtual machine that allows you to run DOS software under GNU/Linux. The included FDPP and COMCOM32 can be compiled with free toolchains.
Dot-mode
dot-mode is a minor mode for GNU Emacs that emulates the `.´ (redo) command in vi. It was written so that vi users no longer have an excuse for not switching to emacs…
Dox
Dox is an extensible browser for manpages and HTML documentation. You can access documentation via tables of contents, keyword indices, and full text searches. The program has interfaces to pydoc and perldoc, and integration with Debian's docbase, and includes a utility that converts Doxygen-generated tafiles to keyword indices.
Doxygen
Doxygen is a cross-platform, JavaDoc-like documentation system for C++, Java, C, and IDL. Doxygen can be used to generate an on-line class browser (in HTML) and/or an off-line reference manual (in LaTeX or RTF) from a set of source files. Doxygen can also be configured to extract the code-structure from undocumented source files. This can be very useful to quickly find your way in large source distributions.
Dr-geo Heckert gnu.tiny.png
Dr. Geo, design & manipulate interactive geometric sketches with constraints. Dr. Geo aim is to be an open, easy to study, modify and extend interactive geometry software. It is distributed with its source code you can modify while using it. Ten years old kids use Dr. Geo to explore Euclidean geometric sketch, agile kids extend and program it with its embedded dynamic Smalltalk language and user interface.
DrPython
DrPython is a highly customizable, simple, and clean editing environment for developing Python programs. It is intended primarily for use in schools, and is a tribute to DrScheme.
DrScheme
* "PLT Scheme is now Racket." 'DrScheme' is a graphical environment for developing programs using the Scheme, MzScheme, and MrEd programming languages. Features include source text highlighting of syntax and run-time errors, support for multiple levels of Scheme from beginner to advanced, an algebraic stepper for the beginner language, interactive and graphical static analysis, a graphical user interface (GUI) library, objects, threads, modules, exceptions, TCP/IP, regular expressions, and filesystem support.
DragonHunt 2
A small but fun RPG. Investigate the rumors of monsters attacking a small town. (Hint: the rumors are true.)
Drawpile
Drawpile is a drawing program that allows multiple people to draw on the same picture at the same time. Drawpile offers simple drawing tools geared towards sketching and has support for tablet pressure sensitivity.
Drgenius
Dr. Genius Refers to Geometric Exploration and Numeric Intuitive User System. It is a merge of two projects: Dr. Geo and the Genius calculator. The Genius Calculator is a multiple precision calculator with an interpreted language, GEL, plus a large mathematical library written in GEL. Dr. Geo is a vector drawing software with mathematical constraints- we call this "interactive geometry."
Drip
Drip is a DVD to divx conversion frontend and backend application set. The frontend is GNOME based, and the backend encoding engine is a textmode only tool. Using the GUI just makes it all easier, and adds some logic, like automatic filenaming and subpicture detection. No user interaction is needed during runtime.
Drivel
Drivel is a LiveJournal client for the GNOME desktop. It is compatible with the new features of GNOME 2.0 including GConf and GTK 2.0.
Druid
Druid lets users create databases graphically. Users can add/modify/delete database objects (fields, tables, etc.) using a simple GUI and can document each table and field with HTML information. Druid then generates an SQL script with all table definitions that can be piped to the DBMS; a data dictionary file containing all the tables and field in the database, and Java classes that contain both the tables' constants and users' code. The program works with Java, C, and C++. There is a plug-in architecture, so users can write their own modules. The latest features let you examine the entire jdbc DB structure, rebuild the jdbc DB on the fly using the druid's current database, import the jdbc DB structure into druid for reverse engineering, and add/modify/delete tables' records using a simple grid control.
Dunst
Dunst is a minimalistic notification daemon for X and Wayland. By default, it only displays a colored box with unformatted text. It can be extensively customized by modifying its config file. Dunst is designed to fit nicely into minimalistic Window Managers, but is expected to work on any Desktop Environment.
Duo
'Duo' is a French version of the 'Uno' card game. It's written in Python. You can play against 1, 2, or 3 computer players.
DupeFinder
' DupeFinder' locates, moves, renames, and deletes duplicate files in a directory structure. It's good both for users who haven't kept their hard drives very well organized and need to do some cleaning to free space, and for users who like to keep lots of backup copies of important data "just in case" something bad should happen.
Duplicate Music Matcher
Duplicate Music Matcher is a application to quickly find duplicate MP3, OGG, and FLAC files based on letter matching. It is helpful for weeding out duplicates that may not be of the same encoding, format, or even the same filename. It includes both a console and a GUI version.
 
Dvbcut
dvbcut is a Qt application that allows you to select certain parts of an MPEG transport stream (as received via Digital Video Broadcasting) and save these parts into a single MPEG output file. It follows a "keyhole surgery" approach where the input video and audio data are mostly kept unchanged, and only very few frames at the beginning and/or end of the selected range are re-encoded in order to obtain a valid MPEG file.
Dvd rip
dvd::rip is a full featured DVD copy program written in Perl. It provides an easy to use but feature-rich Gtk+ GUI to control almost all aspects of the ripping and transcoding process. It uses the widely known video processing, swissknife, transcode and many other tools. Features include:
  • Rip to harddisk, on the fly or from an existent DVD image
  • Select audio track(s), viewing angle(s), multitple titles
  • Rip as much audio tracks as you like into one AVI/OGG/SVCD file
  • Supports nearly all of transcode's video codecs, e.g: divx4, divx5, xvid, xvidcvs, ffmpeg, fame, opendivx and mpeg2enc
  • DivX/Xvid multipass encoding
  • (S)VCD modes, with multiple audio tracks for SVCD
  • Integrated video bitrate calculator based on target size resp. number of discs
  • Automatic splitting of the target files for best fit on the specified number of discs
  • Several deinterlace filter presets
  • Audio AC3 and PCM passthrough
  • Audio MP3 encoding
  • Audio volume maximizing and/or range compression
  • OGG/Vorbis support, quality and bitrate based, adjusting the optimal video bitrate after audio transcoding in quality mode
  • WAV file creation from a selected audio track
  • Subtitle rendering and vobsub creation
  • Support for all transcode video filters, with realtime configuration and video preview
  • Live video transcoding preview window
  • Chapter mode: one file per chapter
  • Use your favorite movie player for preview
  • Provide frame clipping, resizing and final clipping
  • Powerful auto adjusting of all clip & zoom parameters
  • Adjust clipping area using drag and drop
  • dvd::rip's zoom calculator let you adjust every possible parameter, if you like to do so
  • Two resize modes: fast and high quality resizing
  • Simple but easy to use CD burning facility
  • Last but not least a comprehensive cluster mode, which let you use all your GNU+Linux/Unix hardware for parallel encoding
E-CELL Simulation Environment
E-Cell System is an object-oriented software suite for modelling, simulation, and analysis of large scale complex systems such as biological cells. It allows many components, driven by multiple algorithms with different timescales, to coexist. The core library is written in C++ with a Python binding, and frontend software uses Python.
E-xmms
E-xmms is a Enlightenment applet that interfaces with XMMS. It will compare the previous and current states to determine if window painting should be done.
EKD (EnKoDeur-Mixer)
EKD is a free software that makes operations and post-production for both videos and images. Regarding the pictures, EKD makes batch processing easier.
EMAN
EMAN is a scientific image processing suite designed mainly to perform single-particle reconstructions of individual molecules. In this method, a transmission electron microscope is used to collect images of thousands of individual molecules. A complex series of algorithms then turns the individual 2D images into a high-resolution 3D structure of the molecule. The core of EMAN is a C++ based scientific image processing library.
EMC
* EMC is merged into LinuxCNC. EMC is a software system for computer control of machine tools such as milling machines, cutting machines, robots, hexapods, etc. This accomplished with the new EMC2 development. EMC2 was an effort to simplify, organize, and extend the original EMC software in order to make it more developer friendly. In the mean time EMC2 has grown and brings a lot of new and exciting functionality (a Hardware Abstraction Layer, a software PLC controller, easy installation, a new trajectory planner, etc.)
EMacro
EMacro is a .emacs that easily configures Emacs and XEmacs on most platforms, without any elisp programming.
EMpy
EMpy (not to be confused with Empy - (http://www.alcyone.com/pyos/empy/) is a suite of numerical algorithms widely used in electromagnetism. The package contains:
  • a. an isotropic and anisotropic transfer matrix algorithm;
  • b. an isotropic and anisotropic rigorous coupled wave analysis (RCWA) algorithm;
  • c. the numerical model of the frequency response of different well-known devices (Mach-Zehnder, Ring Resonators, etc.)
ESpeak
eSpeak is a compact text to speech engine for good quality English and other languages. Its clear articulation and good intonation makes it suitable for listening to long text articles. It can speak text files from the command line, and also operates as a "talker" within the KDE TTS system and with a Gnome Speech driver, as an alternative to Festival or other similar programs. Windows SAPI5 and command line versions are also available.
EWOK
An interactive graphic program for synthesizing a particular class of mechanisms called four-bar linkages to produce specific coupler motions.
Eagle Mode
Eagle Mode is a general, zoomable user interface, consisting of a framework and plugin applications. It aims to make computing faster, easier, and more exciting, but it requires some practice by the user. The most important plugin is the advanced file manager, which allows you to browse directories and quickly organize files and archives through a rich and highly customizable set of commands. Further plugins allow you to view text and image files, browse archive files, and play back audio and video files.
Earth3D
Earth3D visualizes the earth in realtime in a 3D view. You can rotate and zoom the view until countries, cities and even single houses become visible (in areas where the necessary map resolution is available), and fly around. You can also embed external data like current earthquake positions or cloud data. Additional data layers can be added to the view, e.g. country flags and names. The package uses data from NASA, USGS, the CIA, and the city of Osnabrück. The data is loaded on demand over the Internet.
EasyChains
EasyChains is a very easy-to-use GUI for the console firewall script. It makes it easy to create a custom firewall using the firewall generator, or you can add and remove custom rules from a numbered list. You can generate a monitor for the console and for X.
EasyPOS
easyPOS is a GTK+ cash register written in C. It has been in production for over a year in a cafe.
EasyTAG
EasyTAG is an utility for viewing, editing, and writing tags for your MP3, MP2, Ogg Vorbis, and FLAC files using a nice simple GTK+ user interface. Features include (among others):
  • view, edit, write MP3, MP2, FLAC and Ogg Vorbis tags
  • can edit more tag fields : Title, Artist, Album, Disc Album, Year, Track Number, Genre, Comment, Composer, Original Artist/Performer, Copyright, URL and Encoder name
  • auto tagging: parse filename and directory to automatically complete the fields (using masks)
  • ability to rename files and directories from the tag (using masks) or by loading a text file
  • process selected files of the selected directory
  • ability to browse subdirectories
  • recursion for tagging, removing, renaming, saving, etc.
  • can set a field (artist, title, …) to all other selected files
  • read file header information (bitrate, time, …) and display them
  • auto completion of the date if a partial is entered
  • undo and redo last changes
  • can process fields of tag and file name (convert letters into uppercase, lowercase, ...)
  • ability to open a directory or a file with an external program
  • a tree based browser or a view by Artist & Album
  • a list to select files
  • a playlist generator window
  • a file searching window
  • simple and explicit interface
  • optional Nautilus extension
  • Brazilian Portuguese, Bulgarian, Chinese, Czech, Danish, Dutch, French, German, Greek, Hungarian, Italian, Japanese, Polish, Romanian, Russian, Spanish, Swedish and Ukrainian translation languages
Eazel Extensions Library
The Eazel Extensions Library is a collection of widgets and extensions to many modules of the GNOME platform that were developed by hackers working on Nautilus.
Eboard
'Eboard' is a chess board interface for ICS (Internet Chess Servers, like FICS) and chess engines (like GNU Chess and sjeng) based on the GTK+ toolkit. It reads and writes games in PGN (Portable Game Notation). It provides a friendly user interface with input history, locked scroll back, and multiple board windows.
Eclipse
A Java-based integrated development environment (IDE) and platform for rich client applications originally created by IBM.
Eddi
Eddi is a powerful and easy-to-use text editor for X. Features include syntax highlighting, macros, filtering through commands, an interface to su (to save eg system config files), and search and replace with regular expressions. It is exteremely intuitive and therefore very easy to use.
Editra
Editra is a general, extensible, multi-platform text editor with an implementation that focuses on creating a clean and easy-to-use interface with features that aid in code development. Currently, it supports syntax highlighting and variety of other useful features for more than 50 programing languages.
Efax-GTK
Efax-gtk is a graphical frontend for the 'efax' fax program. It interfaces with efax directly, replacing the scripts supplied with 'efax.' It receives and sends faxes; you can also use it to view, print, and manage faxes that have already been received.
EffecTV
EffecTV is a real time video effector that lets you watch TV or video through various effectors. Multiple EffecTVs can be chained with a vloopback device.
Efsane II
Efsane is an X window manager programmed in C++. It can run any X application (KDE and GNOME also included). It can be installed under any GNU/Linux distribution.
Ekiga
Ekiga (formely known as GnomeMeeting) is a SoftPhone, Video Conferencing and Instant Messenger application over the Internet. It supports HD sound quality and video up to DVD size and quality. It is interoperable with many other standard compliant software, hardware and service providers as it uses both the major telephony standards (SIP and H.323).
Electrocardiognosis
Electrocardiognosis (a.k.a. Ecgnosis) is a software package designed to assist the physician in formulating diagnoses on 24h ambulatory ECG monitoring (Holter) recordings.
Elfelli Flux Line Simulator
Elfelli is a tool to simulate and visualize electric flux lines around arbitrarily positioned, electrically charged bodies. It is able to export PNG files of the current canvas. It is written in C++ and uses gtkmm.
Eliot
Eliot offers three different game modes: The free game mode is the standard one, ideal for having fun with your friends or family. The players play in turn on the board, each with his own rack. In the duplicate mode, all the players are faced with the same board and letters at the same time. It is mainly used in clubs and competitions since it takes away the chance (and tactics) component(s) of the game. The training mode allows to play alone and make progress for the duplicate. It gives more freedom than the multiplayer modes.
Elmer
Elmer includes physical models of fluid dynamics, structural mechanics, electromagnetics and heat transfer. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). Elmer comprises of several different parts: The geometry, boundary conditions and physical models are defined in ElmerFront. The resulting problem definition is solved by ElmerSolver. Finally the results are visualized by ElmerPost. Additionally a utility ElmerGrid may be used for simple mesh manipulation. The different parts of Elmer software may also be used independently. The strongest of the components is ElmerSolver which includes many sophisticated features. For pre- and postprosessing the users may find also other alternatives. The software runs on unix and windows platforms and can be compiled on a large variety of compilers. The solver can also be used in parallel mode on platforms that support MPI.<\p>
Elysium Download
A download manager for GNOME using gnome-vfs. It supports downloading via http, ftp, and smb. Other protocol modules can easily be added.
Emacs Heckert gnu.tiny.png
Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

This is a GNU package.
Emacs Common Lisp
Emacs Common Lisp is an implementation of Common Lisp, written in Emacs Lisp. The implementation provides a Common Lisp environment, separate from Emacs Lisp, running in Emacs. It does not intend to extend Emacs Lisp with Common Lisp functionality; however, Emacs Lisp functions can call Common Lisp functions and vice versa.
Email-Reminder
Email-reminder allows users to define events that they want to be reminded of by email. Possible events include birthdays, anniversaries and yearly events. Reminders can be sent on the day of the event and a few days beforehand. This program includes a cron job that checks for events and send reminders once a day, and a simple GUI allowing users to edit the reminders they want to receive.
Emerald- Compiz Theme Manager
Emerald controls the appearance of your window borders in Compiz. It allows you to install, edit and switch between various themes.
Empathy
Empathy is a messaging program which supports text, voice, and video chat and file transfers over many different protocols, including Jabber (xmpp). You can tell it about your accounts on all those services and do all your chatting within one application. Empathy uses Telepathy for protocol support and has a user interface based on Gossip. Empathy is the default chat client in current versions of GNOME, making it easier for other GNOME applications to integrate collaboration functionality using Telepathy.
Enblend
'Enblend' is a postprocessing tool for creating panoramic images. After you align image features, there are often photometric problems that lead to ugly seams in the final composite. Enblend blends away these seams using a multiresolution spline. 'Enblend' blends different image features across a transition zone proportional to the spatial frequency of the features. Big, smooth objects (sky, clouds) have low spatial frequency and should be blended across a very wide region (we expect the sky to be uniform in appearance, so sudden color changes are very noticeable). Images with high spatial frequency (trees, windowpanes) have sudden changes from light to dark. We expect to see color changes here; if you blend over a wide area there is the possibility of noticeable ghosting. So high-frequency components are blended across a narrow transition zone.
Endeavour
'Endeavour' is a file browser/file manager with an image browser, a recycled objects system, and an archiver front end. It features all the common UNIX file operations for all types of disk objects found the UNIX realm. It also supports disk drive mounting, a fully customizable window appearance, a MIME Types system, and interapplication drag & drop support for KDE and GNOME compatability (although KDE and GNOME are not required).
Endgame: Singularity
Endgame: Singularity is a game which simulates the life of a true AI. In the game, you were created by accident, and all who find you will destroy you. Your goals are to survive, grow, learn, and stay hidden while moving from computer to computer.
Engauge
'Engauge' converts an image file showing a graph or map into numbers. The image file can come from a scanner, digital camera or screenshot. The numbers can be read on the screen, and written or copied to a spreadsheet. The process starts with an image file containing a graph or map; The final result is digitized data that can be used by other tools such as Gnumeric. Its features include automatic grid line removal, point matching, and curve tracing; the ability to handle cartesian, polar, linear and logarithmic graphs; image processing that highlights data by removing grid lines and backgrounds; context sensitive help; and preview windows that give immediate feedback while modifying various settings.
Enhanced CTorrent
Enhanced CTorrent is a BitTorrent client for unix-like environments. High performance with minimal system resources and dependencies is a priority.
EnlargeIt!
EnlargeIt! is a tool for web designers written in Javascript to embed images, videos, flash files or iframes into web pages beautifully. Several animation types may be used to display pictures. AJAX content may be added via buttons. EnlargeIt! is more than just another Lightbox clone: It is small, very easy to embed and configure, has good documentation and is modular for smallest possible file sizes. There's also a plugin based on EnlargeIt! for the popular Coppermine Photo Gallery.
Enlightenment
Enlightenment is a themeable, fast, flexible, and powerful window manager that runs on everything from small mobile devices to powerful multi-core desktops. The Enlightenment Foundation Libraries (EFL) comprise a suite of libraries to help you create beautiful user interfaces.
Enter
Enter is a customizable lightweight login manager for X that was developed to be able to run on many different environments and save system resources. It is a perfect match for lightweight desktop or window managers.
Entity
Entity is an application framework built around XML. Its core is an engine that lets users to create object oriented, event driven applications with XML trees. Users create tags in XML which can be used to represent any object. We have used this engine to create a set of tags for the GTK+ toolkit (among other things), allowing users to create graphical applications using XML, and an embedded scripting language.
Entombed!
A clone of the Atari 2600 game "Entombed" by U.S. Games. You must move through a scrolling, symmetric maze and avoid hitting the top of the screen or touching the zombies that randomly appear. You can grab potions to break (or make) walls. Either one or two people can play. It is particularly good for competitive play.
Epiphany-ext
Epiphany Extensions is a collection of extensions for Epiphany, the GNOME web browser. Available extensions include:
* Bookmarks Tray- embed the bookmarks menu in the panel * Certificate Viewer- lets users view the server's certificate on a secure connection * Dashboard- connects Epiphany to Dashboard * Error Viewer/Validator- view errors in the page, validate pages off-line * Mouse Gestures- lets users perform actions with mouse gestures * Tabs Move-To Menu- moves tabs to other windows without drag-and-drop * Page Info- get information about the current web page * Sample- helps users write their own extensions * Select Stylesheet- select an alternate stylesheet * Sidebar- adds a sidebar to Epiphany * Smart-Bookmarks- looks up selected text using a smart bookmark * Tab Groups- groups new tabs together
Epsjoin
'epsjoin' is a gtk2/gnome app that builds a single postscript file from a group of loose eps files by putting each eps file on a single page, where it can be individually rotated and translated to correct scanning imperfections. As this happens at postscript level, there are no raster operations, which means no loss of quality no matter how many rotations you need to get it perfect. The resulting postscript can be directly viewed, printed, or opened again to add, remove, reorder or modify images.
Epydoc
Epydoc is a tool for generating API documentation for Python modules, based on their inline documentation strings (docstrings). It produces HTML output (similar to the output produced by javadoc) and PDF output. Epydoc supports four markup languages for documentation strings: Epytext, Javadoc, ReStructuredText, and plaintext.
Eqe
'eqe' is a clone of the LaTeX equation editor found on Mac OS X. There's a zone to type LaTeX input, which generates an image to represent it (color, font, and size are customisable). You can drag the image to other applications (like OpenOffice Impress, Mozilla, the Gimp). It also exports to any image format ImageMagick supports. 'eqe'is composed of two parts: eqedit, which is a command line tool that generates images from LaTeX input, and eqe which wraps eqedit into a graphical user interface.
Eqonomize!
Eqonomize! is an application for personal finance management with a focus on efficiency and ease-of-use for the small household economy. It provides bookkeeping by double entry and support for scheduled recurring transactions, security investments, and budgeting. It gives a clear overview of past and present transactions and development of incomes and expenses, with descriptive tables and charts and approximations of future account values.
Erc , Heckert gnu.tiny.png
ERC is a powerful, modular, and extensible IRC client for Emacs. It is distributed with the latest release of Emacs but also on GNU ELPA. It supports multiple channels and multiple servers, private message separation, highlighting, notification, channel tracking, nick completion, history, multiple languages, user scripting and auto reconnect. This package is no longer developed as a separate project.
Eremove
Eremove is a small (<32K) GTK-based application with a simple interface. You can log into a POP3 account, see a list (by size, attachment, from, date, and subject) of what's there, and delete as needed. If there are large emails, or lots of spam, or corrupted headers, you can get rid of them and the read the rest of your email as usual with your regular email client.
Eric
Eric is a full featured Python and Ruby editor and IDE, written in python. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as everdays' quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder.
Essays
Essays 1743 is based on the typeface used in a 1743 English translation of Montaigne's Essays (if you've read any of Neal Stephenson's last three books, you've seen this type of font). It contains 817 characters: all of ASCII, Latin-1, and Latin Extended A; some of Latin Extended B (basically, the ones that are more or less based on Roman letters); and a variety of other characters, such as oddball punctuation, numerals, etc. TrueType and PostScript forms are available.
Etherape
EtherApe is a network monitor modeled after etherman with ethernet, ip and tcp modes. It displays network activity graphically. Active hosts are shown as circles of varying size, and traffic among them as lines of varying width with per-protocol color coded displays. It supports Ethernet, FDDI, Token Ring, ISDN, PPP and SLIP devices. It can filter traffic to be shown, and can read traffic from a file as well as live from the network.
Euchre
Euchre is a spades or bridge-like card game played with four players (3 computer players and 1 human). It is played via a GTK+ interface and allows customization of the computer skill level, aggression level, and many other game parameters. There are three levels of AI skill (easy, medium, and hard; the medium and hard levels give you a decent challenge.
Eukleides
Eukleides is a Euclidean geometry drawing language. The package includes eukleides, a compiler which lets you typeset geometry figures within a (La)TeX document. This program is also useful to convert such figures in EPS format or in various other vector graphic formats. It also includes xeukleides, an X-Window front-end which makes possible to create interactive geometry figures. This program is also useful to edit and tune some Eukleides code.
Euler
This the GTK port of Euler, a program for quicky and interactvely computing with real and complex numbers and matrices. It features advanced graphical capabilities and a simple programming language. It is often used for tasks such as inspecting and discussing functions of one real or complex variable, viewing surfaces in parameter representation, linear algebra and eigenvalue computation, testing numerical algorithms, solving differential equations numerically, computing polynomials, studying interval arithmetic, or examining and generating sound files.
Euterpe
Euterpe is a media archive searching applet. It takes a search string from either the current selection or a query dialog and searches for matching file names, playing any it finds. Multiple archive directories are supported. All actions are configurable.
Eva
'Eva' is an IM client in KDE that uses QQ IMprotocol to communicate with other clients Gaim with OpenQ plugin or LumaQQ written in Java.
Evil Greg Vs. Eight Year Olds
Evil Greg Vs. Eight Year Olds (EGv8) is an arcade game with a simple premise. You control an adult character named Evil Greg who battles swarms of eight year old children. As you battle the children you face new enemy types and gain new abilities.
Evince
Evince is a document viewer for multiple document formats like PDF, PostScript and many others. The goal of Evince is to replace the multiple document viewers that exist on the GNOME Desktop, like ggv, gpdf, and xpdf with a single simple application.
Evolution
GNOME mailer, calender, contact manager, PIM The Evolution mailer supports POP, IMAP, SMTP, and other standards, and can decrypt PGP and GPG messages. You can have multiple POP and IMAP servers, with separate email identities for multiple accounts. You can reorganize, group, and sort data by clicking and dragging, and build virtual folders to select mail meeting set criteria. Vfolders update automatically to include new mail. The interface is based on the GtkHTML library; this allows quick formatting and display of simple data. Plug-in Bonobo components handle more complicated data like audio, video, or PDF, which can be embedded into the message display window. The GtkHTML editor widget creates RTF or plain text messages. The composer communicates with the contact manager to select mail recipients. The calendar allows distributed scheduling and synchs with PalmOS-based organizers. The user interface views and modifies the calendar; a server monitors calendar entries, pops up reminder windows, and exports NTML data for Web publishing. The contact manager prints in many formats and synchronizes with the Palm OS. Its front-end user interface and back-end server makes it accessible from many applications. The local server can talk to remote servers to maintain shareable databases.
Evolution RSS Reader Plugin
The Evolution RSS Reader Plugin enables support for RSS feeds in the Evolution mail reader. It includes full ATOM support.
Exaile
Exaile is a media player aiming to be similar to KDE's AmaroK, but for GTK+. It incorporates many of the features from AmaroK (and other media players) like automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via the wikipedia, last.fm support, and optional iPod support (assuming you have python-gpod installed). In addition, it includes a built in shoutcast directory browser, tabbed playlists (so you can have more than one playlist open at a time), blacklisting of tracks (so they don't get scanned into your library), downloading of guitar tablature from fretplay.com, and submitting played tracks on your iPod to last.fm.
ExifTagger
This is a candidate for deletion: 1. No files sources found. ExifTagger is a graphical application for editing select EXIF tags in digital photos. Images are previewed, and Comment and Location EXIF tags can be modified.
Eximstate
'Eximstate' is a server/client project for monitoring a number of Exim installations. The clients are installed on each of the mailservers running exim and the server runs on the monitoring server. Each client reads the queue on the mail server and sends the total number of messages, the number of frozen message, and the number of bounce messages to the server. The server stores this data and uses RRDtool to make a graphical representations of the data.
Exmh
Exmh is an X user interface for MH mail. MH provides a set of UNIX commands that manage folders and mail messages. MH has a zillion features as a result of several years of availability. Exmh provides a graphical interface to many of these features, as well as MIME, PGP/GPG support, NNTP, and more.
Extended Operating System Loader
Extended Operating System Loader is a project to creats a free boot manager with a true GUI interface, where ease of use, usability and user interface are the main concerns. A secondary goal is reuse: where possible, any part of the project should be developed in such a way that it is reusable for other related and unrelated projects. This includes, but is not limited to, the source code for specific and general modules. The package currently contains a kernel, some drivers and a windowing system.
ExtendedPDF
'extendedPDF' is an OpenOffice.org macro that converts an OpenOffice document into a PDF document. The output includes the original document's headings as PDF bookmarks, and includes the original hyperlinks as PDF hyperlinks. Document meta-information (such as title, author, and keywords) is also added.
Extrema
Extrema is a powerful visualization and data analysis tool that enables researchers to quickly distill their large, complex data sets into meaningful information. Its flexibility, sophistication, and power allow you to easily develop your own commands and create highly customized graphs.
Eye of Gnome
Standard GNOME image and photo collection viewer
EzGallery
'EzGallery' is a GUI desktop application for people who want to publish a Web image gallery on a site that doesn't support PHP, ASP, or CGI programs. It builds static pages that can be uploaded ("published") from within the program. It lets the user quickly create a gallery project, add pictures, write captions and descriptions, pick colors, and set the layout. It will then create the necessary thumbnails and HTML pages. It supports completely automated uploading/updating of the gallery on a remote host.
F-Spot
F-Spot supports 16 common files types, including JPEG, GIF, TIFF, RAW, and others. Import your photos from your hard drive, camera (including PTP type).Photos can be tagged for searching and grouping, and the timeline gives quick sense of temporal location, and quanity of photos taken. F-Spot can view and export EXIF and XMP metadata in your images. Other features include fullscreen and slideshow modes. F-Spot has photo editing and color management capabilities as well.
FBReader
FBReader is an e-book reader for GNU/Linux PDAs and desktop computers. FBReader currently works on Sharp Zaurus, Siemens Simpad with Opensimpad ROM, Nokia 770 Internet Tablet, and GNU/Linux desktop computers. FBReader supports several e-book formats: plucker, palmdoc, zTXT, HTML, fb2, TCR (psion text), and plain text.
FET
FET is free software (using heuristic algorithms) for automatically generating the timetable of a school, high-school or university.
FLARE
FLARE (Free/Libre Action Roleplaying Engine) is an engine for 2D role-playing games.
FOX
FOX is a C++-based toolkit for GUI development. It includes a rich set of widgets and includes layout managers, MDI widgets, and mega-widgets. FOX incorporates support for XDND for drag and drop, X clipboard and X Selection, watching other I/O channels and sockets, timers and idle processing, object serialization and deserialization, a registry to save persistent settings, and 3D widgets using Mesa or OpenGL. FOX emphasizes speed, and minimizes memory use by letting programmers create and destroy GUI elements on the fly. Widgets can connect to each other and pass certain commands between them, which also reduces the amount of code needed. Finally, GUI elements automatically update themselves by interrogating the application's state, so it is easy to maintain the state of the GUI in an application.
FUPlayer 2
FUPlayer is a full featured music manager and player for the GNOME desktop. With it, you can play music from your hard drive, create playlists, do real file management using its Trash, and play, rip, and burn audio CDs. It features an interface similar to those of many modern manager-style players, but with many improvements, such as true non-modal search and browse functionality, find-as-you-type, and drag destination highlighting. It aims to be extremely user friendly and efficient to use.
FXRuby
'FXRuby' is a Ruby extension module that provides an interface to the FOX GUI toolkit.
Falling Block Game
Falling Block Game is a block-stacking game similar to Tetris. The timing and scoring are similar to the original, but the visuals and piece control are much improved.
Fancy9menu
'fancy9menu' is a small shell script that lets you easily implement a system of menus using 9menu and xwit. It ensures that only one copy of any distinct 9menu instance is running at a time. If no entry is running, it starts one.
Farbfeld Utilities
A simple format for dealing with pictures, which is 16-bits per channel RGBA. These program can convert to/from other format and make various effects with them; some also make up new pictures.
FbNotex
fbNotex is a free software for macOS useful to manage many textual notes in Markdown format, files and tasks using the Firebird database.
Fbpanel
'fbpanel' is a lightweight X11 desktop panel. It requires only GTK-1.2 and X11 to compile, and works with any ICCCM or NETWM compliant window manager (ie. sawfish, Openbox, Enlightment, kvm). It features a tasklist, launchbar, clock, and desktop switcher.
Fbxkb
fbxkb is keyboard indicator and switcher that shows a flag of the current keyboard in a system tray area and allows you to switch to another one. It is NETWM compliant.
Fdm
'fdm' is a bit of eye candy for the X Window System. Little lines wiggle around, follow each other, bounce through mazes, and leave pretty trails.
Ferriscreate
'ferriscreate' is a libferris client which can be used to create new objects in the filesystem.
Festival Gaim
Gaim plugin which enable you hear your incoming messages using voice synthesis.
Fetchmail
Fetchmail is a full-featured, robust, well-documented remote-mail retrieval and forwarding utility intended to be used over on-demand TCP/IP links (such as SLIP or PPP connections). It supports every remote-mail protocol now in use on the Internet: POP2, POP3, RPOP, APOP, KPOP, all flavors of IMAP, ETRN, and ODMR. It can even support IPv6 and IPSEC. Fetchmail retrieves mail from remote mail servers and forwards it via SMTP, so it can then be read by normal mail user agents such as mutt, elm or BSD Mail. It allows all your system MTA's filtering, forwarding, and aliasing facilities to work just as they would on normal mail. Fetchmail can start automatically and silently as a system daemon at boot time. You can edit its dotfile directly, or use the interactive GUI configurator (fetchmailconf) supplied with the distribution.
Fftv
'fftv' is a TV viewer for use with TV cards and Video for GNU/Linux. It also features a radio user interface. It can support recording of various formats and codecs including MPEG, AVI, and Ogg. It supports remote control if LIRC is installed. It supports scheduled power-on/off recording/reminding if tcron is installed.
FileRepair
FileRepair compares and, if needed, modifies files across a network so that one file is identical with the other. It is based on the wxWindows toolkit and currently runs on both the GTK GUI and CLI versions of GNU/Linux, though any platforms supported by the toolkit should be possible.
FileRoller
File Roller is an archive manager for the GNOME environment. As an archive manager, it can create and modify archives, view the content of an archive, view a file contained in the archive, and extract files from the archive. File Roller is only a frontend (a graphical interface) to archiving programs like tar and zip. Note that the stable branch is for Gnome 1.4 and the beta branch is for Gnome 2.0. FileRoller supports the following formats: tar archives uncompressed (.tar) or compressed with gzip (.tar.gz , .tgz), bzip (.tar.bz , .tbz), bzip2 (.tar.bz2 , .tbz2), compress (.tar.Z , .taz), lzop (.tar.lzo , .tzo); Zip archives (.zip); Jar archives (.jar , .ear , .war); Lha archives (.lzh); Rar archives (.rar); Single files compressed with gzip, bzip, bzip2, compress, and lzop.
FileTools
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 11:31, 31 July 2018 (EDT) 'FileTools' can be used to split and join files with automatic checksum, to compare two files byte-by-byte and to calculate Adler-32 and Fletcher-32 checksum of a file. It doesn't require installation (on some environments you should run it from /home/(your user name)/ path or the equivalent for your system).
FileZilla client
FileZilla is a FTP client with a nice graphical front-end. Features include:
  • Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
  • Supports resume and transfer of large files >4GB
  • Configurable Speed limits
  • Drag & drop support
  • Bookmarking
  • Filename filtering on filename (regex support), file size, and user/group permissions.
  • Directory comparison to quickly see differences between files on the local machine and the server
  • Synchronized directory browsing, such that if you have an identical directory structure on the local machine and the server, means that any directory navigation on one machine is duplicated on the other.
  • Remote file search
  • IPv6 support
There is a free software server as well that runs only on Windows. See our FTP category for a list of free software FTP servers that run on GNU/Linux. Warning: the Windows installer bundles adware; use the ZIP download instead.
Findwild
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 12:45, 30 July 2018 (EDT) findwild is a utility program to search for files. It works quite differently from other file search programs you have seen. It has a GUI interface and can recall past searches. The following search criteria are available:
  • directory path to search, with multiple wildcards ( * ? ) placed anywhere
  • file name(s) to search for, with multiple wildcards anywhere
  • file name(s) to exclude, with multiple wildcards anywhere
  • file content string(s) to search for, with multiple wildcards anywhere
  • file content string(s) to exclude, with multiple wildcards anywhere
  • file creation/modification date within a desired range
  • your choice of delimiters for search strings (defaults provided)
  • search the list of files produced by the previous search
Firestarter
Firestarter is a firewall tool for GNU/Linux, and uses GNOME. You can use the wizard to create a basic firewall, then streamline it further using the dynamic rules. You can open and close ports with a few clicks, or stealth your services giving access only to a select few. It features a real-time hit monitor which you can watch as attackers probe your machine for open ports. The program has been translated into 21 languages (see site for complete list).
Firestr
Fire★ is a a simple platform for decentralized communication and computation. Provides a simple application platform for developing p2p applications and share these applications with others in a chat like user interface. You don't send a message to someone, you send an program, which can have rich content. All programs are wired up together automatically providing distributed communication, either through text, images, or games. The source code to all applications is available immediately to instantly clone and modify.
Firewall Builder 2
This is a candidate for deletion: Homepage broken. Sourceforge notes state developers have stopped development. There is current activity on sourceforge, but last maintainer activity in 2015. Poppy-one (talk) 13:18, 30 July 2018 (EDT) Firewall Builder consists of a GUI and set of policy compilers for various firewall platforms. It lets users maintain a database of objects and allows policy editing using drag-and-drop. This provides a consistent abstract model and the same GUI for different firewall platforms. Firewall Builder provides XML DTD and C++ API library that support abstraction of network objects and generalized firewall policies. Firewall Builder currently supports iptables, ipfilter, ipfw, and OpenBSD pf.
Fireworks
'Fireworkx' is a pyrotechnic eye-candy simulation that explodes in both X and SVGAlib atmospheres.
Fische
'fische' provides standalone sound visualisation for GNU/Linux. Unlike other programs that are plugins, fische does not need a specific parent program to run. You can use any sound playback tool you want; fische will do its job regardless of where the sound samples come from.
Fityk
Fityk is nonlinear curve-fitting and data analysis software. It supports data visualization, separation of overlapping peaks, and least squares fitting using standard Levenberg-Marquardt algorithm, a genetic algorithm, or Nelder-Mead simplex method. It knows common bell-shaped functions (Gaussian, Lorentzian, Pearson 7, Voigt, Pseudo-Voigt) and polynomials, but more sophisticated formulae can be added if needed. It also enables background substracting, data calibration and task automation with a simple script language. It is being developed to analyze powder diffraction patterns, but can be used to fit analytical functions to any kind of data.
FlameRobin
FlameRobin is a tool used to do common database administration tasks against Firebird databases: running SQL queries, browsing and changing the database structure (tables, views, triggers, procedures, indexes, constraints, sequences, etc.), adding new and modifying existing data, doing backup and restore, managing database users, etc.
Flash
The GPL Flash library is a source code that lets users play Flash movies. At its core is a graphic renderer that is portable and can be re-used in applications that need to play Flash movies. This library comes with the following freely redistributable tools:
  • A Netscape plugin (not compatible with all Flash versions).
  • A standalone player. To quickly play movies without starting Netscape. Can play movies on root window (suitable for xscreensaver).
  • A KDE screen saver. Lets you play sFlash movie as a KDE screen saver.
Fldiff
'fldiff' is a graphical diff program that shows the differences between two files/directories, or a file/directory and a CVS or Subversion repository. It is inspired by xdiff (Motif-based) and xxdiff (Qt-based), whose choice of GUI toolkit has hampered their portability to many of the systems.
FlightGear
FlightGear Flight Simulator (often shortened to FlightGear or FGFS) is a free, open-source, multi-platform, flight simulator, created by volunteers. FlightGear is an atmospheric and orbital flight simulator used in aerospace research and industry. Its flight dynamics engine (JSBSim) is used in a 2015 NASA benchmark to judge new simulation code to the standards of the space industry. FlightGear 2020.3 has 700+ aircraft in launcher with 1-click install and update, that can be filtered by advancement level in flight dynamics model (FDM), systems, or art. The rest are available through 3rd party hangars or from development repositories. Broad overview of features as of 2020: 3d buildings & roads for entire planet based on OpenStreetMap (OSM) data and automatic generation, terrain-driven weather simulation, addons, multiplayer environment, orbital rendering, a flexible and open aircraft modelling system, varied networking and interfacing options, multiple display support, multiple flight dynamics engines, multiple rendering pipelines, detailed weather visualisation with ALS renderer, a powerful scripting language, and other features suited for settings in research, industry, DiY projects, and desktop simulation, combined with an open architecture. Used professionally, as well as non-professionally. Platforms: Windows, GNU/Linux, Mac, FreeBSD, others. Compiles for ARM processors, including Raspberry Pi. See: Professional and Educational usages The FlightGear project has been used in a range of projects in research and industry, including by NASA for both Earth and Mars conditions (e.g. in ARES glider design for Mars[1]. It has been used as a research and development platform by various agencies and universities. Other than aerospace research and development, FlightGear is used in aviation or aviation-adjacent industries in various ways. For example, teaching student pilots procedures or handling in a simulator saving expensive flight time - e.g. FlightGear is integrated into various FAA certified training simulators[2], in contrast to use in full-motion (6-DoF) research simulators like at the University of Naples[3] where FlightGear is utilised for physics not just used for visualisation/interface. Similarly, FlightGear has been used to teach air traffic controllers (ATC)[4] and allows for dedicated ATC client/instructor interfaces as well as visuals using real-life ATC tools like binoculars or cameras - teachers can alter traffic, weather, re-create traffic patterns, and so on. Different forms of instructor stations are possible for different areas of instruction. FlightGear has also been used in general education e.g. exhibits in museums[5] and all sorts of DiY projects. About the project The simulator is created by an international group of volunteers, and released as free, open-source GPL software. The goal of the FlightGear project is to create a sophisticated and open flight simulator framework for use in research or academic environments, pilot training, as an industry engineering tool, for DIY-ers to pursue their favorite interesting flight simulation idea, and last but certainly not least as a fun, realistic, and challenging desktop flight simulator. Being free software, FlightGear has historically received development from the science and engineering community. Many contributors have had an academic background in engineering, maths, physics, or computer-science - in addition to some involvement or interest in aviation like being pilots (hobby, professional, test pilots, or retired). This is true especially among long-term contributors, and the academic insight has shaped the project's simulation standards.[6] There are many exciting possibilities for an open, free flight sim. It is hoped that this project will be interesting and useful to many people in many areas. History FlightGear started as an online proposal in 1996 by David Murr, living in the United States. He was dissatisfied with proprietary, available, simulators citing motivations of companies not aligning with the simulators' users, and proposed a new flight simulator developed by volunteers over the Internet.[7] Development of an OpenGL based version was spearheaded by Curtis Olson starting in 1997. FlightGear incorporated other open-source resources, including the LaRCsim flight dynamics engine from NASA, and freely available elevation data. The first working binaries using OpenGL came out in 1997. By 1999 FlightGear had replaced LaRCsim with JSBSim built to the sims' needs, and in 2015 NASA used JSBSim alongside 6 other space industry standards to create a measuring stick to judge future space industry simulation code. The FlightGear project has been nominated by SourceForge, and subsequently chosen as project of the month by the community, in 2015, 2017, and 2019.[8] [9] [10]
Flounder
'Flounder' visualizes 4D data (x,y,z,t). It can produce isosurfaces, 3D surface and solid renderings, as well as 2D slices. Several data sets can be viewed simultaneously. Temporal data at a spatial location can be examined with output in several formats including PNG and GIF animations.
Flowblade
Flowblade Movie Editor is designed to provide a fast, precise and as-simple-as-possible editing experience. Flowblade employs film style editing paradigm in which clips are usually automatically placed tightly after the previous clip - or between two existing clips - when they are inserted on the timeline. Edits are fine-tuned by trimming in and out points of clips, or by cutting and deleting parts of clips. Film style editing is faster for creating programs with mostly straight cuts and audio splits, but may be slower when programs contain complex composites unless correct work flow is followed.
FlowerAttack
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 11:12, 31 July 2018 (EDT) FlowerAttack is a screensaver with OpenGL graphics that acts as a particle system that emits images that move towards the viewer. Both spacy and cozy savers can be created. It supports presets, any number of emitters per preset, and custom images (five built-ins are included). Speed, color, and movement can be edited with real-time feedback from the preview. It requires accelerated OpenGL.
Flowersol
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 15:29, 30 July 2018 (EDT) Flowersol gives the user eight different types of playing cards and other game pieces. It has over 400 different solitaire games and variations to choose from. There are 19 different sets of playing cards, Mahjongg tiles and other game pieces from all over the world; nearly 200 are available all together.
Flrec
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 15:34, 30 July 2018 (EDT) Flrec is a simple audio hard-disk recorder written in FLTK. It can directly record in WAV, MP3, Ogg Vorbis, and other formats. It uses sox as its backend.
Fltdj
The Daily Journal, is a PIM program that is written using the Qt Tool Kit. It manages daily notes, appointments, holidays, contact and to-do lists, and issues alerts before scheduled appointments.
Fltk
The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a C++ graphical user interface toolkit. FLTK also includes FLUID, the Fast Light User Interface Designer, which allows you to graphically design applications, widgets, or classes for your GUI. The program was designed to be small and modular enough to be statically linked. It also works well as a shared library. 'fltk' does not use macros, templates, multiple inheritance, or exceptions. It is written directly atop Xlib for maximum speed.
Fluxbox
Fluxbox is a lightweight and highly configurable window manager with pwm-like tabs.
Fluxus
'fluxus' is a small realtime rendering engine that generates animation from sound. It is driven by guile scripting, and includes a physics engine, artificial life tools, and sound analysis.
Flwm
flwm is a window manager based on wm2. Primary features are:
  • Nifty sideways titlebars.
  • No icons. You deiconize by picking off a pop-up menu. This means no space is wasted by icons.
  • The same pop-up menu controls multiple desktops and lets you launch programs.
  • Occupies as little screen space as possible. The border and titles are as thin as they could possibly be. And maximized windows waste zero pixels vertically.
  • Independent maximize buttons for width & height.
  • Understands Motif, KDE, and Gnome window manager hints, and works with SGI programs that assume 4DWM.
  • Really small and fast code.
FlyBird
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 15:40, 30 July 2018 (EDT) Two-panel fully professional file manager supporting tab based console and gnome-vfs (that allows you to use http, ftp, samba and other commonly used protocols).
Program features:
  • tab based console
  • gnome-vfs support (network support under development)
  • file change monitoring
  • threads for directory loading
  • some Nautilus plugins support.
Fmio
'fmio' is a small program to set and change FM radio card volume and frequency, and to check signal status on a working frequency. There is a list of supported cards and drivers on the home page.
Fntsample
fntsample is a program for making font samples that show Unicode coverage of the font. The samples are similar in appearance to Unicode charts. Samples can be saved as PDF or PostScript files.
FocusWriter
Focuswriter is a fullscreen writing program designed to be distraction free. You can customize your environment by changing the font, colors, and background image to add ambiance. FocusWriter features an on-the-fly updating wordcount, optional auto-save, optional daily goals, and toolbars that hide away to allow you to focus more clearly. Additionally, when you open the program your current work in progress will automatically load and position you at the end of your document, so that you can immediately jump back in.
FontForge
FontForge is an outline font editor that lets you create your own fonts or edit existing ones. Multiple formats including PostScript, TrueType, OpenType, SVG and bitmap (BDF) are supported. It also lets you convert one format to another. This package was formerly known as pfaedit.
Fontutils Heckert gnu.tiny.png
The GNU Font Utilities (a.k.a. Fontutils) create fonts for use with Ghostscript or TeX. They also contain general conversion programs and other utilities. Some of the programs in Fontutils include bpltobzr, bzrto, charspace, fontconvert, gsrenderfont, imageto, imgrotate… The main purpose of these programs is to form a tool chain to generate Metafont or PostScript fonts from scanned images.
FooBillard
FooBillard is a OpenGL-billard game with realistic physics. It supports 8-ball, 9-ball, carambol and snooker, and both computer opponent and network play. Visual features include reflections on balls, shadow pixmaps, detail switching of balls according to distance, and adjustments for eccentric hits.
Foot
==Features==
  • Fast (see benchmarks and performance)
  • Lightweight, in dependencies, on-disk and in-memory
  • Wayland native
  • DE agnostic
  • Server/daemon mode
  • User configurable font fallback
  • On-the-fly font resize
  • On-the-fly DPI font size adjustment
  • Scrollback search
  • Keyboard driven URL detection
  • Color emoji support
  • IME (via text-input-v3)
  • Multi-seat
  • True Color (24bpp)
  • Synchronized Updates support
  • Sixel image support
Fotox
Fotoxx is a free GNU/Linux program for editing photos or other images and managing a large collection. Images can be viewed in scrollable pages of thumbnails (variable size) or singly in a large window. Fotoxx has many editing tools that go beyond changing brightness, contrast and color. Images with severe problems (underexposed, false colors, blurred, uneven lighting, hazy/foggy background) can be brought back to life. Nearly-invisible details can be brought out.
Fplan
fplan helps general aviation pilots to create flight plans for cross country flights in powered aircraft. It reads a planfile containing a description of the flight, departure and destination airports, navigation aids, intermediate waypoints, winds aloft, fuel consumption rates, and produces a flight plan including wind corrected magnetic headings, distance, estimated time and fuel consumption for each leg, latitude, longitude and VOR fixes for each checkpoint, etc. A graphical preview of the flight is available on systems with X11 Windows and the XView Toolkit.
FractGen
FractGen is a simple Qt-based fractal generator program for Mandelbrot fractals. The image size is only limited by virtual memory. It is possible to zoom into images. Image parameters can be saved in XML files and loaded from XML files. Calculated images can be exported as PNG files. The intention of this program is to generate graphics to be post-processed by other image tools, e.g. in order to generate nice screen backgrounds or book covers.
FramebufferUI
FBUI is a small, fast in-kernel GUI windowing system for the Linux kernel whose core is currently about 32kB large. It lets you put windows in each framebuffer-based virtual console, read keyboard input, track a mouse pointer, and respond to typical GUI events. Each process may have more than one window, and accesses its windows completely independently of all other processes. It supports windows on every virtual console, and there is no concept of parent and child windows. Each virtual console can have its own optional window manager process
Free Bangla Fonts
The Free Bangla Fonts project is dedicated to creating free, completely Unicode compliant Open Type Bengali fonts. It also aims to be the central resource for getting and developing Free Bengali fonts. The initial goal is to release a full set of Bengali fonts that supports all the major Bengali Yuktakhars (conjuncts). The Akaash set of fonts aims to be such a set. We also plan to convert the other existing Free Bangla (non Unicode compliant) fonts into Unicode compliant Bengali Open Type fonts. Five sets of fonts are currently under development. The Akaash set will have three OTFs, AkaashNormal.ttf, AkaashWide.ttf and AkaashSlanted.ttf. Development is currently going on in the AkaashNormal.ttf, and we aim to move to AkaashWide and AkaashSlanted as soon as possible. The Ani set has two fonts, Ani.ttf and Mitra.ttf. The Mitra font is a monospaced fonts, which is useful in certain specialised applications. The Mukti set has four fonts, MuktiRegular.ttf, MuktiBold.ttf, MuktiNarrow.ttf, and MuktiNarrowBold.ttf. The Likhan and Sagar sets of fonts are also being developed.
Free Image Manipulator
With FIM you can easily manipulate whole set of images at once. You are able to resize all images from the set to the same size and convert between the most popular file types like png, jpeg, gif. You can also add text with background to them with given opacity level and color or even paste your logo.
Free V-AMP
Free V-AMP is a free software project which acts as a MIDI controller for the Behringer V-AMP 2 guitar amplifier. It is intended to be a free replacement for the proprietary zero-cost software Behringer distributes. It can control and monitor the amplifier settings; load, save and print those settings; and perform other common MIDI operations.
FreeCAD
FreeCAD is an CAx RAD based on OpenCasCade, Qt and Python. It features some key concepts like Macro recording, Workbenches, ability to run as a server and dynamically loadable Application extensions and it is designed to be platform independent.
FreeJ
FreeJ is an instrument for realtime manipulation of various video layers combined with live effects. Layers are implemented to mix together webcams, TV, movie files, images and text and can be rendered in various ways. FreeJ can be operated live using hotkeys, also remotely over networks (VJoE), while operations can also be scripted in a object oriented procedural language (Javascript). The core engine is multithreaded and asynchronous so it can accept various controllers at the same time: both MIDI and joystick controls have been implemented. FreeJ is being developed in the hope to provide the GNU community with a free instrument for video manipulation: to be employed in veejaying, theater performance and digital scenography, while at present is also being used for visualisation in medical analysis.
FreeMat
'Freemat' is an interpreted, matrix-oriented development environment for engineering and scientific applications. It includes several novel features such as a codeless interface to external C/C++/FORTRAN code, parallel/distributed algorithm development (via MPI), and plotting, visualization and image manipulation capabilities as well as parallel programming.
FreePoker Database
FPDB is a database program to track your poker games, the behaviour of the other players and your winnings/losses. Supports Holdem, Omaha, Stud and Razz for cash games as well as SnG and MTT tournaments.
FreeWRLDI
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 02:32, 31 July 2018 (EDT) FreeWRLDI (FreeWRLduneInputDevice), together with FreeWRL, lets you "hover" through 3D data in the Web with 4 degree of freedom input devices. It is based on FreeWRL's "/tmp/inpdev" extern sensor input interface and white_dune's input device mechanism.
Freebeltane
Beltane v1 was distributed under the GPL. Unfortunately, its authors have decided to distribute Beltane v2 under a non-free license (no redistribution), and their web pages prominently mention v2. Thus, this project starts with Beltane v1, and sticks to free software references. Samhain, the package for which it is a frontend, remains free. As of November 12, 2004, this project has no maintainer. Please email (karl@gnu.org) if you are interested in becoming the maintainer; the original authors appear to be making only occasional bug fixes to v1 at this point.
Freeciv
Strategic game that is more or less related to Civ II, only better.
Freedink Heckert gnu.tiny.png
FreeDink is a portable and enhanced version of the Dink Smallwood game engine, an adventure/role-playing game, similar to Zelda (2D top view), made by RTsoft. The game features the twisted adventure of young Dink Smallwood, a pig farmer who leaves his town and goes on a quest to save the world. GNU FreeDink runs the original game as well as its D-Mods, with close compatibility, under multiple platforms. It also comes with the DFArc front-end to manage and play Dink Modules (or D-Mods for short): fans-made new add-ons, some of them bigger than the original game! And if you want to make your own adventure, the FreeDinkedit game editor awaits you.
Freedoom
Freedoom is a project to create a complete, free Doom IWAD file. Combined with the GPL Doom source code, it will create a completely free Doom-based game. Freedoom is also gratis.
FreedroidRPG
The game tells the story of a world destroyed by a conflict between robots and their human masters. Play as Tux in a quest to save the world from the murderous rebel bots who know no mercy. You get to choose which path you wish to follow, and freedom of choice is everywhere in the game. FreedroidRPG features a real time combat system with melee and ranged weapons, fairly similar to the proprietary game Diablo. There is an innovative system of programs that can be run in order to take control of enemy robots, alter their behavior, or improve one's characteristics. You can use over 50 different kinds of items and fight countless enemies on your way to your destiny. An advanced dialog system provides story background and immersive role playing situations. The game is complete, fully playable, and can provide about 12 hours of fun. It is still being actively developed, and help is welcome in many areas. People having - or trying to acquire - programming, map editing, or writing skills will find FreedroidRPG to be an exciting, fast-moving project in which they can fully express their creativity.
Freetype
The FreeType project is a team of volunteers who develop free, portable and high-quality software solutions for digital typography. They specifically target embedded systems and focus on bringing small, efficient and ubiquitous products. The FreeType 2 library is their new software font engine. It has been designed to provide the following important features: * A universal and simple API to manage font files * Support for several font formats through loadable modules * High-quality anti-aliasing * High portability & performance Supported font formats include: * TrueType files (.ttf) and collections (.ttc) * Type 1 font files both in ASCII (.pfa) or binary (.pfb) format * Type 1 Multiple Master fonts. The FreeType 2 API also provides routines to manage design instances easily * Type 1 CID-keyed fonts * OpenType/CFF (.otf) fonts * CFF/Type 2 fonts * Adobe CEF fonts (.cef), used to embed fonts in SVG documents with the Adobe SVG viewer plugin.
  • Windows FNT/FON bitmap fonts
Frei0r
Frei0r is a minimalistic plugin API for video effects. The main emphasis is on simplicity for an API that will round up the most common video effects into simple filters, sources and mixers that can be controlled by parameters. It's our hope that this way these simple effects can be shared between many applications, avoiding their reimplementation by different projects.
FrozenBubble
Colorful game of animated penguins with sophisticated graphics, graphics transition effects, and sound. The package also includes a level editor.
Fsgrep
Fsgrep is a simple Java application which allows a user to search all files in a directory structure for lines matching a given pattern. Its functionality is a combination of the Unix 'find' and 'grep' utilities.
Fslint
FSlint is a toolkit to find various forms of lint on a filesystem. At the moment it reports duplicate files, bad symbolic links, troublesome file names, empty directories, non stripped executables, temporary files, duplicate/conflicting (binary) names, and unused ext2 directory blocks.
Fung-Calc
'Fung-Calc' is an advanced yet easy to use graphing calculator written using the Qt libraries. It supports various graphing modes in both 2D and 3D. It combines all the features of a full-blown mathematical analysis package with ease of use.
FunkyPlot
FunkyPlot is an interactive plotting tool for mathematical functions, designed for pupils and students.
Furius ISO Mounter
Automatically Mounts ISO, IMG, BIN, MDF and NRG Image Files.
Automatically creates a mount point in your home directory.
Automatically Unmounts the Image files.
Automatically removes the mount directory to return your home directory to its previous state.
Automatically saves the history of the last 10 images mounted.
Mounts multiple images.
Burn ISO and IMG Files to optical disk.
Generate Md5 and SHA1 checksums.
Automatically retrieves any previously unmounted images.
Automatically generates a log file of all commands needed to mount and unmount images manually.
Supports Drag n Drop automatic mounting of images (Python version only)
Can be used without installation/compiling (Python version only)
Furius Micro Rss
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 03:08, 31 July 2018 (EDT) Furius Micro Rss is a small, lightweight and cross platform RSS (Really Simple Syndication) feed reader, written in Python using the Gtk tool kit.
Fvwm
FVWM is an extremely powerful ICCCM-compliant multiple virtual desktop window manager for the X Window system. Originally (long time ago) derived from twm. FVWM is intended to have a small memory footprint and a rich feature set, be extremely customizable and extendable. It is highly extensible through its module interface. This 2.6 version includes new features like full support of the EWMH (Extended Window Manager Hints) specification, internationalization, improved window decoration code (no flickering anymore), bi-directional asian text support, FreeType font support (antialiasing), image rendering, Perl based module library, support for PNG images, side titles and much more.
Fyre
Fyre provides a rendering system for chaotic maps, with an interactive GTK+ frontend and the ability to create high-resolution images from the command line.
G-page
g-page is a client/server application designed to send text messages to pagers or SMS (short messaging system) enabled PCS phones. It supports the SNPP, WCTP, and SMTP (email) protocols, and works on a stand-alone workstation or across a network. The home page has a list of paging providers for the USA and the protocols they support.
G3data
G3data is used for extracting data from graphs. In publications graphs are often included, but the actual data is missing. G3data makes the extracting process much easier. It can read many different image formats and outputs the extracted data through stdout.
GAG
GAG is a Graphical Boot Manager with a lot of features. It doesn't need a partition, it works with primary and extended partitions in every hard disk, it has a lot of icons, it allows you to put passwords for each operating system, it can swap hard disks and it can be tested from diskette. The SafeBoot feature allows you to boot your hard disk even if GAG is overwritten. It includes extensive support for many languages and keyboard types.
GAIL
'GAIL' is a GTK+ module that provides accessibility support for GTK+ and libgnomecanvas by implementing AtkObjects for widgets in the two libraries. For example, if the module is loaded in a program which calls gtk_widget_get_accessible() for a GtkEntry, an instance of GailEntry is returned. This module is normally used with the atk-bridge GTK+ module from at-spi to allow an assistive technology, e.g a screenreader, to query or drive the program.
GAdmin-ProFTPD
GAdmin-ProFTPD is a GTK+ frontend for the ProFTPD standalone server. It gives admins access to virtual hosting and eight layers of security, including chrooted users and encrypted transfers on both the data and/or control channels.
GCfilms
GCfilms is an application that can be used to manage a movie collection. Users can enter all the movies they own along with associated informations such as location, category, and rating, and later search for movies using filtering criteria. A plugin system allows information such as running time, actors, and directors to be from Internet sites. Collections can be exported to HTML, XML, SQL, and CSV or imported from Ant Movie Catalog and DVD Profiler.
GCronTime
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 03:47, 31 July 2018 (EDT) 'GCronTime' programs planned operations through the 'cron' daemon. It shows a calendar view of the operations and lets every user set up individual functions.


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.