Read about our latest addition: emesene - an open source instant messaging client, a "clone" of Windows Live Messenger.
In case you missed our announcement, also check out our 80 of the Best Linux Security Applications. (Read more)
Links:
ourico ouriço is a simple EWMH taskbar (no clocks, icons, trays, bells, or whistles). new 2vcard a little perl script to convert an addressbook to the popular VCARD file format 8rdavcore able to set VCore, Vdimm, Vagp and Vdd (only Rev. 2.x) on Epox 8RDA(3)+ mainboards acdctl acdctl is a commandline utility to control the otherwise inaccessible brightness levels of a VESA-compliant USB connected display such as the Apple Cinema Display. acdctl works on any system with libusb support by directly manipulating the display's USB HID interface. Activewall Activewall is an utility that allows you to control mouse pointer with an infrared pointer over your presentation. It works with virtually all video4linux(1) devices ACV ACV is a data copying program intended to enhance performance when there is a mismatch in the rate at which a produced provider data, and a consumer can swallow it. Alist Alist collects information about a systems and stores it in a database for users to peruse. The program consists of three parts; a client portion, a daemon that receives data sent from clients and a CGI that displays and lets you search for info. Amphor a Python wrapper module for manipulating disk quotas anyfs-tools anyfs-tools allows you to recover and convert filesystems while using minimal extra disk space. Unlike other recovery tools, anyfs-tools doesn't copy all the files found on other disks (or partitions), but only saves information about the location of the file blocks to an external inode table. After recovery, a user may mount the damaged filesystem with anyfs and the external inode table and then interact with all recovered files with any program. appcap appcap is a tricky application for x86 Linux which allows an user with enough power (usually the superuser) on a machine to attach and redirect standard input and output of any application to his actual tty. APT Indicator APT Indicator is a small applet that looks like small icon on system tray of your window manager. This applet will notify you about available new packages for your system, e.g. security updates, using APT software management system. aptconvert lets you write structured technical papers that must be translated to a variety of formats (e.g., HTML, PDF, PS, DocBook) without having to type tags like extit{} or Argyll Color Management System Argyll is an experimental, open source, ICC compatible color management system. It supports accurate ICC profile creation for scanners, RGB or CMYK printers, film recorders and display monitors. Spectral sample data is supported, allowing a selection of illuminants observer types, and paper fluorescent whitener additive compensation. array-info a tool to retrieve informations and logical drives status from several RAID controllers (currently Compaq IDA and CISS Augeas Augeas is a configuration API and editing tool. It parses common configuration files like /etc/hosts or /etc/grub.conf in their native formats and transforms them into a tree. Configuration changes are made by manipulating this tree and saving it back into native configuration files. AutoCutSel a tool to merge the two cut & paste buffers mainly used by X applications Aware Reports (commercial) a Multiplatform high-speed template based report generator. Produces the documents in Microsoft Excel (XLS), arbitrary text, HTML, XML, TEX (ADOBE PDF, ADOBE PS, DVI) formats. Designed for batch and Web server environments barcat barcat is a small shell script intended to be used in portable Unix install scripts for showing progress bars. bash programmable completion conceived to produce programmable completion routines for the most common Linux/UNIX commands, reducing the amount of typing sysadmins and programmers need to do on a daily basis BBCTicker an attempt to create a Linux/Unix version of the BBC Online Ticker using GTK bbkeys a key-grabbing tool for Blackbox BBUNAME BBUNAME is a Blackbox/Fluxbox tool which displays the system information, similar to GNU uname. BiCon a tool which allows the usage of Arabic on Linux/Un*x consoles. BiCon allows the user to read, write or view Arabic in text consoles using any existing application without any changes binfind binfind searches files for a byte sequence specified on the command line. binfind uses the Boyer-Moore algorithm and is able to search large files without using a lot of memory. BitCluster a small set of tools for doing distributed computing BIXTEP BIXTEP is a tool for organizing textual information in the Bash shell. It features an easy-to-use interface, allows for fast input of texts with your default editor, and displays the relations between the tagged items. Its use spans from quick note taking to managing excerpts and sources. All data is stored in an XML file. Blogfish Blogfish is a Gnome panel applet, written in Python using PyGTK and Gnome-python. It allows you to spread your blog URL, website URL or random thoughts to other users. Bloglines notifier a Gnome panel applet that monitors a Bloglines account and displays an alert when there new items. When there are new items the applet displays a tooltip with the count of unread items BnuView BnuView is used to view the graphical tile data within a binary file (ie. ROM dumps, compiled programs, etc.). Right now it supports BPP1, NES, and Gameboy tile formats. cd2browse cd2browse is a menu creation program able to make menus out of a directory tree. It indexes all documents and also provides an offline, full-text search engine with JavaScript. CD2Browse helps you to publish documentation on CD/DVD in an easy way. CellWriter CellWriter is a grid-entry natural handwriting input panel. As you write characters into the cells, your writing is instantly recognized at the character level. When you press 'Enter' on the panel, the input you entered is sent to the currently focused application as if typed on the keyboard. Writer-dependent, CellWriter learns your handwriting for reliable recognition. Correcting preprocessor algorithms account for digitizer noise, differing stroke order, direction, and number of strokes. Unicode support enables you to write in any language. Character set and encoding converter converts input which is encoded in some character set and encoding another character set and encoding. Supported character sets and encodings include all the ISO 8859 sets, several IBM/MS code pages, most used Japanese encodings, some unicode-relatives (like UTF8 and UTF7) with some dialects and the HTML encoding (codes;) CharEntry CharEntry is a tool for inserting non-ascii characters into text, with particular emphasis on linguistic notation. It provides charts of the consonants, vowels, and diacritics of the International Phonetic Alphabet as well as chart of precomposed accented characters. Clicking on a character inserts it into a text region, the contents of which may be saved to a file or copied and pasted elsewhere. Charlix Charlix is a desktop assistant that is based on AIML (Artificial Intelligence Markup Language) and is compatible with any AIML interpreter with a working tag. It provides Web searching tools, a dictionary, a calculator, weather, translations, and more. check_nagios_latency check_nagios_latency is a Nagios plugin to check the check latency of the Nagios server. chkperm chkperm is a tool that lets you automatically check and set the permissions and ownership of files and directories. CHPP a powerful preprocessor originally designed for, but notlimited to, HTML CL-BibTeX a replacement for the BibTeX program in Common Lisp. The aim is to enable the user to format bibliographic entries using Common Lisp programs, rather than using the stack language of BibTeX style files ColdSpot a simple screen locker for X. When the mouse is left inside the transparent ColdSpot window, a user-specified program is kicked off to lock the screen ColdSync a tool for synchronizing PalmOS devices (PalmPilot, Palm V, Qualcomm PDQ, etc.) with Unix workstations. This is an open source project ColorExplorer ColorExplorer is a tool for exploring the color space and finding out how colors, color names, and numerical color specifications are related. You can specify a color by selecting its name from a list of color names, by adjusting sliders that control the mixture of red, green, and blue, or by entering a numerical color specification. The numerical specification of the current color and an example of that color are shown in a pair of adjacent boxes. Common Configuration Parser Common Configuration Parser (CCP) is a program that reads configuration files and upgrades them. It takes an oldfile (typically the configuration file currently in use) and a newfile (typically the default new configuration file) and optionally a template (a file that describes how the generated configuration file should look) and merges the files into one, creating a new configuration file that has the changes made to the old file in addition to the new options included in the new file. convtuxcmd convtuxcmd generates a file filetypes for the file manager tuxcmd (Tux Commander) cool gamma cool gamma is a GUI frontend for xgamma. It also features a built-in xkill funcion. Corruption Corrector designed for fixing corrupt files. It is for situations when you have (downloaded) many copies of the same file, but all of the copies are a bit corrupt. If the corruptions are in different parts of the file, it is possible to combine the good bytes from each file and get an uncorrupted copy of the file cowdancer cowdancer allows copy-on-write file access. You can copy a full tree using hard links, and cowdancer will create a new copy when you need to write to a file. It's completely implemented in userland, and should run on most Linux filesystems. cpu_freq_throttle cpu_freq_throttle is a throttle or/and frequency command line controller. It use files in /sys/devices/system/cpu/cpu0/cpufreq/ to set speed or throttle speed. cpudyn controls the speed in Intel SpeedStep, Pentium 4 Mobile and PowerPC machines with the cpufreq compiled in the kernel cpufrequtils To make access to the Linux kernel cpufreq subsystem easier for users and cpufreq userspace tools, a cpufrequtils package was created. It contains a library used by other programs (libcpufreq), command line tools to determine current CPUfreq settings and to modify them (cpufreq-info and cpufreq-set), and debug tools. It is licensed under the GPLv2. cpulimit cpulimit is a simple program that attempts to limit the cpu usage of a process (expressed in percentage, not in cpu time). This is useful to control batch jobs, when you don't want they eat too much cpu. It does not act on the nice value or other scheduling priority stuff, but on the real cpu usage. Cryptkeeper Cryptkeeper is a system tray applet that manages EncFS encrypted folders. cuckooo a KDE Part, which allows OpenOffice.org to be run in a Konqueror window CueAct CueAct is a utility that uses the CueCat driver to look up information about barcodes swiped by a :Cue:C.A.T.[tm] reader, but also perform any other action of interest associated with the barcodes. cx_Freeze cx_Freeze is a set of utilities for freezing Python scripts into executables in a cross platform way, using many of the techniques found in Thomas Heller's py2exe, Gordon McMillan's Installer, and the Freeze utility that ships with Python itself. DAA2ISO DAA2ISO is a command line tool for converting the DAA files (Direct Access Archive, used by PowerISO) to ISO. Daedalus Daedalus provides a simple mechanism for running programs in response to the output of "check programs". In practice, this is generally used to provide an automated restart service for programs by checking the output of "ps axww", and running a start script when a particular program fails to appear. However, it can be used for any occasion where you want to automate an action based on an event in the system. Beyond simple restarting of systems, it can be used to send alerts, clean up files, or even start one program when another finishes or reaches a certain point. dailypage can be used to receive a webpage daily by email Dalle Dalle aims to build a set of utilities to work with split files in various formats. Supported formats are hacha (1, 2, and pro), kamaleon (1 and 2), FileSplit, and SplitFile. DDCcontrol A program used to control monitor parameters, like brightness and contrast, by software, i.e. without using the OSD (On Screen Display) and the buttons in front of the monitor. Decoy a no-ad redirection utility for squid or compatible cache apps Deskbar Applet The goal of Deskbar Applet is to provide an omnipresent versatile search interface. By typing search terms into the deskbar entry in your panel you are presented with the search results as you type. Seaches are handled by a series of plugins. DeskbarApplet provides a simple interface to manage these plugins to provide you with the search results that fit your needs. devlabel devlabel dynamically creates symbolic links to disk/partition names. It uses the disk's and/or partition's unique identifiers to keep the symlink pointed to the correct location even if the underlying partition's name has changed. Diago Diago is a dialog-based system for easily creating nested menus, executing programs, and starting connections to remote systems from within console sessions. DirsSync a python tool to synchronise 2 directories DIRT a simple directory stack utility, that lets the user use the same directory stack across terminals, and sessions disktype detects the content format of a disk or disk image. It knows about common file systems, partition tables, and boot codes DiskZapper (commercial) a bootable tool for wiping off the entire contents of all disk drives (IDE and most SCSI in the current version) found on the PC it boots from. Free version also available displayusers a Perl script for creating automatic user directory listings DrQueue a tool to distribute shell based tasks such as rendering images on a per frame basis. DrQueue works under Linux and Irix. It is distributed under GPL and is composed by three main tools: master, slave and drqman DrWright DrWright forces you to take regular breaks from your computer. Its main focus is being usable and to simply work. If you like whistles, bells, and a thousand options, this is not for you. dsmtk dsmtk is PC-side software for programming Dallas Semiconductor's Ultra-High-Speed Flash Microcontrollers DS89C420/430/440/450 using ISP. It is a terminal program that gives access to boot-ROM functions in programming mode. It also provides support for loading or verifying flash memory, encrypting vector and external memory, and grabbing the microcontroller's output to a file. This project is not related to the Dallas Semiconductor company. dsync a tool for merging or synchronizing contents of two directories, or just for backups. Written in Perl DupFinder DupFinder searches for duplicate files. It has many options that allow you to include only the files that you want. A special algorithm makes it much faster than other programs. A GUI and a command line version are available. duv duv visual disk usage draws an interactive visualization of disk usage, with display area proportional to disk space. e2fsimage allows you to create ext2 filesystem images, mostly used on Linux systems, by copying an entire directory structure int an ext2 formatted image without needing root permissions Entry-Cleaner Entry-Cleaner is a small utility for Linux which deletes text in text input fields with a simple key press using the "Windows-Key". It is written in C using only Xlib. Entry-Cleaner works well with input fields like Google search field or Firefox address field. Envoy Envoy is a stand-alone database for file associations and MIME types. You can easily set and change file associations in one central location, and keep existing settings between different software. EText Reader a simple cross-platform GUI EText reader utilizing the wxWindows GUI library fakedbfs fakedbfs is a suite of tools and a main library for cataloguing files. Anything that is a file can be catalogued along with metadata. The metadata is then searchable by various querying facilities. It uses SQLite to store and search data fbdump a simple tool to capture screenshots from a Linux kernel framebuffer device and write it to the standard output as a PPM file. It currently has fairly complete support for packed-pixel framebuffer types and also works with the VGA16 framebuffer driver fdmess fdmess is a utility that works by attaching with ptrace to an existing process and forcing it to execute certain syscalls. This lets you force a process to drop privileges, to redirect a file descriptor to a file or a TCP/IP connection, to connect a descriptor to the descriptor of another running process with a Unix socket, or to set a file descriptor equal to the descriptor of another running process (by using unix file descriptor passing). FIFOs can be inserted into a command pipeline that takes data on standard input and writes it to standard output. It will measure the input and output rates and create a buffer of the appropriate size needed to buffer the entire stream FileRepair an application to compare files across a network and, if necessary, modify one so that it is identical with the second FILTR File Inventory for Loading, Transfer and Recovery: combines the features of a backup utility, an archiving/version-control utility and a document management utility to create an effective and simple-to-use personal document management system FireFox Mail User Data a simple program to save bookmarks, passwords, cookies and ad blocking information. The program is limited to backing up only one profile Fix broken links Fix broken links is a small application that assists you in fixing broken symbolic links on UNIX systems using a wizard. It automatically looks for files with similar names on your hard disk using the locate and Beagle databases, and presents you with a list of possible choices. Fragger Fragger is a graphical representation of files as they are located on a block device, using GTK+ 2.0. Fragger was written after using a command line file fragmentation reporting utility, filefrag (part of Theodore Tso's e2fsprogs collection), to analyze file fragmentation. Free Disk Space Applet Free Disk Space Applet is a panel applet for the KDE Kicker to show how much free disk space is available on your mounted partitions. freecolor a `free' replacement for Linux that displays free memory graphically FreeDup Freedup walks through the file trees (directories) you specify. When it finds two identical files on the same device, it hard links them together. In this case, two or more files still exist in their respective directories, but only one copy of the data is stored on disk; both directory entries point to the same data blocks. If both files reside on different devices, then they are symlinked together unless there are relative paths given (and the -s option is unused). FreeSpeak FreeSpeak is a free (as in freedom, developed and released under the terms of GPL) frontend to online translator engines (such as Google or Altavista ones). It is written in Python and it uses the GTK toolkit. Features include: tabbed consulting, localizations (English, Italian and Dutch), and minimal window for fast translations. ftpsync a tool that allows mirrors to be incrementally and recursively made from remote FTP servers. It examines time stamps and sizes, and is designed to operate in a manner similar to rsync FunkyMD Suite aims to provide Linux users with usable tools to title MiniDiscs using a portable MiniDisc Recorder (Sony MZR-900, but it should run on other MiniDisc recorders too) and a self-made interface for the parallel port g-jutils a collection of small Python utilities that all use the GJutils module for things like color output and command line parsing Garble a C++ program for transferring data to and from Garmin GPS receivers. It is based on a set of library routines that implement the the Garmin protocol specification gcin gcin (Gtk Chinese INput application in X) is a Chinese input method server for Big5 Traditional Chinese character sets. It features a GTK user interface. gclipboard a bonobo-based clipboard server. It defines the new standards (draft) for clipboard, such as flavors, IDL interface, APIs for developers gFR a basic Gtk reader for .doc files also in cyrillic gHasher gHasher shows the MD5 sum(or md2,md4,sha1,sha,ripemd160,dss1) of a file. GKrellM gamma a gkrellm plugin which allows you to control your monitor's gamma correction (with XFree86) Glimpse a powerful indexing and query system that allows you to search through allyour files quickly. It can be used by individuals for their personal filesystems as well as by organizations for large data collections. GLT ZPR a mouse manipulation module for C or C++ GLUT/OpenGL programs. With the addition of two lines of code, any GLUT based OpenGL program can include mouse-based zooming, panning and rotation GMag an X magnifier that should be more useful for the visually-impaired than the currently existing alternatives GNOME Advanced Preferences GNOME Advanced Preferences lets you to tweak hidden GNOME preferences, including custom keyboard shortcuts to execute specific commands. GNOME Colorscheme GNOME Colorscheme is a very simple application for the GNOME desktop that allows you to generate a variety of colorschemes from a single starting color. It is free software licensed under the open-source GPL License. GNOME NetSelect Applet a Gnome applet for launching Netscape/Mozilla. Can jump to the currently highlighted URL, or perform a search using the currently highlighted text gnome-pkgview gnome-pkgview displays the overall desktop version. This is currently tucked away in a file called gnome-version.xml which is part of the gnome-desktop package. Google Hacks Google Hacks is a compilation of carefully crafted Google searches that expose novel functionality from Google's search and map services. Grandr Applet Grandr is a GNOME Panel Applet that allows you to select screen resolution and orientation from the GNOME Panel. Gspot Applet Gnome applet for Searching the web in a Practical, Outlined and Tidy way: It uses the text in the clipboard as a search string for querying search engines, dictionaries, and Web databases. gXMMS a simple GNOME panel applet that lets you control the basic functions of the X MultiMedia System (XMMS) hdparm a Linux shell utility for viewing and manipulating various IDE drive and driver parameters HighLnk aims to save space on read-only partitions and on CDs/DVDs by hard-linking files that are the same Host Grapher a very light and efective program to gather Host Statistics like cpu memory and processes. It has been written to be light and fast Hotwire Hotwire is intended to replace the interactive command execution portion of a typical Unix shell. It includes much of the functionality found in the combination of a terminal emulator, a shell, and core utilities like ls and grep. Most of the commands are named the same, and do basically the same thing. Where it makes sense, Hotwire improves the commands to have better defaults and makes things nicer by using the mouse, and so on. For example, rm moves files to ~/.Trash on Unix and Recycle Bin on Windows, cd automatically lists the contents of the directory you change to, ls links are clickable (view file or cd to directory), filter (analogous to Unix grep) shows matching text in bold, and the ps process list has right-click menu for killing. Htmlpath This is an utility to extract some information from HTML page (a webpage). It is developed for use in non-interactive scripts or script-alike programs. httptype returns the http host software of a website. It is written in Perl i.Task a little task viewer for Linux. Source is included under the LGPL license. The distribution includes binaries for GCC3 based systems and the source code IceWMCP Mouse a tool for setting the mouse speed. Basically, it is a frontend for 'xset', standard on most Unix/Linux systems IconMgr IconMgr is a program that provides icons on an X11 desktop. Features include configurable actions to run shell commands. It has support for imlib2. im-ja a generic Japanese input module for GTK+ 2. Currently supported input modes are Hiragana, Katakana, Zenkaku, Canna (using the Canna conversion engine), and Kanji character recognition (based on Kanjipad) Impatience a utility to notify the user when a Web page is updated with information that they're interested in. It consists of a list of web pages. These have keywords associated with them. Periodically (currently every 30 minutes) these pages are downloaded and compared with the previous version install-log a simple utility to help you keep track of what files are installed by your source and binary packages InterApplet Interapplet is a GNOME applet which allows for interface configuration using the Debian ifupdown system. It integrates with that system in a way which allows the user full use of the command line utilities, without the applet losing any state information. Java ACPI a simple application that connect to the acpid interface and retrive the info about the system JeruKey a complete suite to manage your keyboard: let you use job-scheduler a program that schedules programs to be run at their specified times. It gives users several options for scheduling programs KAM2 an answering machine for KDE2 (ISDN). It shows all calls and plays them by using vboxplay/auplay. KBeam a KDE application that lets you send and receive files to devices, using your Infrared port KBinView a little tool that allows you to read a structured binary file KchmViewer KchmViewer is a chm (MS HTML help file format) viewer, written in C++. Unlike most existing CHM viewers for Unix, it uses Trolltech Qt widget library, and does not depend either on KDE or Gnome. The main advantage of KchmViewer is non-English language support. KFuseIso KFuseIso provides KDE integration to mount CD-ROM filesystem images, such as .iso, .nrg, .bin, .mdf, and .img files. It uses fuseiso to do the actual job. KHeiseReg a utility to search offline within the article data base ("Heise Register") of the magazines "c't" and "iX" kio-mac a KDE ioslave for mac OS hfs+ partitions KLcdDimmer KLcdDimmer is a KDE applet to adjust LCD brightness. It relies on an external program to get/set the brightness, such as smartdimmer or nvclock. KMLOVoice a KDE-based utility to process voice messages received with the ELSA MicroLink Office modem Krefty Krefty is a small, lightweight set of pages that summarize the command line options, hotkeys and cheats for various Linux programs. KRuler KRuler is a nice little tool for all who want to keep control of their screen full of pixels. KServiceMenu a tool to create, edit and manage Konqueror's service menus appearing when using the right mouse button on a directory, file, device etc KSlackCheck KSlackCheck is a utility to check Slackware -current changelog updates with nice graphical popup. lcdtest lcdtest is a utility to display LCD monitor test patterns. It may be useful in finding pixels that are stuck on or off. lcdtest uses the SDL library, and has only been tested on Linux with X, but may work on other platforms. leet-generator Leet-Generator is an application that converts plaintext to leettext. litetrash A light-weight, portable trash can for Unix systems. littleutils The littleutils include a duplicate file finder (repeats), image optimizers (opt-jpg opt-png opt-gif recomp-jpg), file rename tools (lowercase uppercase), archive recompressors (to-bzip to-7zip to-lzma), a tempfile utility (tempname), and others. Live Kernel Configuration Panel Live Kernel Configuration Panel is an ncurses interface to the run-time Linux kernel configuration data that can be accessed through the /proc filesystem. Lomega for maintaining your Iomega disks under Linux, similar in functionality to Iomega's IomegaWare Tools lomoco lomoco is a fork of lmctl, since we were not able to get in contact with the lmctl developer. omoco can configure vendor-specific options on Logitech USB mice (or dual-personality mice plugged into the USB port). A number of recent devices are supported. The program is mostly useful in setting the resolution to 800 cpi or higher on mice that boot at 400 cpi (such as the MX500, MX510, MX1000 etc.), and disabling SmartScroll or Cruise Control for those who would rather use the two extra buttons as ordinary mouse buttons. lookat a program to view Un*x text files and manual pages lookbusy Lookbusy is a simple application for generating synthetic load on a Linux system. It can generate fixed, predictable loads on CPUs, keep chosen amounts of memory active, and generate disk traffic in any amounts you need. lookuplet provides an easily accessible, unified interface for looking things up. There are many applications (desktop and web-based) in which you enter some text and they return some information based on that text Low Resolution Modeline Calculator lrmc is a modeline calculator designed to calculate low resolution modelines for CGA, EGA, and VGA arcade monitors, NTSC and PAL televisions, and multisync PC monitors. It supports X11, fb, and AdvanceMAME modeline formats. ls4sweep ls4sweep is a tool intended for use as helper for removing old backups. A sweeping policy consists of a set of records that contains the number of intervals or a periods in days to retain. lsd mount utilities The LSD mount utilities assist in setting up (creating) and mounting encrypted loopback file systems in Linux 2.4 and 2.6. They also enable users (not just root) to mount encrypted file systems if appropriate entries have been added to /etc/fstab. Macfly Macfly is a tool allowing you to run one or more programs with a shifted clock compared to the system clock. The programs have the same shift and are synchronized at the same time. Magnifier a utility for measuring screen coordinates and colors and also taking screenshots mapscsi a simple alternative to devfs and provides the added ability of including drive information such as vendor / product details and serial numbers in in device link names mediaCenter mediaCenter is a startup center for multimedia computers that can be configured through one configuration file. It can be controlled by keyboard or with a remote control. Metaclip Metaclip is a distributed clipboard for the X Window system, allowing the contents of the X selection (clipboard) to be shared among several users. It uses an ordinary HTTP server to keep the clipboard's contents, so it can be easily used even if the clients have dynamically assigned addresses. metaconf metaconf is generic software for maintenance of multiple configurations in a single machine. One of its main uses is for notebook users which need mobility between several places, but unlike other similar softwares, metaconf is not designed to work specifically with network configurations. MetaFS allows you to access information about your files (such as MP3 tags or JPEG's EXIF tags) easily and consistently using extended attributes. It also allows you to easily perform fast searches using this information MIME Defanger a flexible MIME e-mail scanner designed to protect Windows clients from viruses mkhindex MKHINDEX generates HTML directory listings like the "Option Indexes" functionality of Apache. Other than the Web server, these listings are static. They greatly increase the performance of the Web server if you use it as a file server. mlocate mlocate is a new locate implementation. The ?m? stands for ?merging?: updatedb reuses the existing database to avoid rereading most of the file system, which makes updatedb faster and does not trash the system caches as much. mmrun The mmrun tool is a very simple command-line tool to run a series of (non-MPI) programs on machines connected through an MPI layer. You give it a list of programs, and mmrun will spawn each of these in turn over as many nodes as you have requested from the MPI layer. It is useful, for instance, if you want to run one program many times, but with different values of the input parameters. Monica Monica is a Monitor Calibration Tool. An easy way to get respectable color rendetion on your screen. Especially important to get a reasonable overall gamma setting, to make sure the basic "brightness" of your screen jibes with what others see... MouseStat MouseStat is a menu bar status item that displays mouse location coordinates. msgsd a replacement for old-style Dynix "msgs" MOTD system tool. Designed as a simplified single-forum discussion-group tool Music Manager a Konqueror plugin that lets you standarize the filenames of your music files, set ID3 tags, create HTML and Text indexes of your collections myrescue rescues the still-readable data from a damaged harddisk. It is similiar in purpose to dd_rescue, but it tries to quickly get out of damaged areas to first handle the not yet damaged part of the disk and return later najitool najitool generates or makes altered copies of files in the patterns you specify or show to the screen. Nautilus-clamscan Nautilus-clamscan is a Nautilus extension that adds a "Scan for viruses" item to the menu that appears when right-clicking on files. nautilus-follow-symlink nautilus-follow-symlink is a nautilus extension that adds a menu entry on symbolic links to directories which open the pointed directory (the real path). Netclipboard a simple multiplatform utility that allows clipboard synchronization between multiple machines on a subnet, allowing cut-and-paste between different computers newrpms a quick and dirty Perl hack for RPM-based Linux distributions. It scans a directory of packages and finds out which ones are newer than the installed noexec a package for preventing process(es) from executing exec sysem call Noia Icons for KDE a modern icon set based on the hilight icons Ocrad an OCR (Optical Character Recognition) program implemented as a filter and based on a feature extraction method. It reads a bitmap image in pbm format and outputs text in ISO-8859-1 (Latin-1) charset OnliNet Centro (commercial) UPS power management software for our three phase UPSs and our single phase UPSs with a ConnectUPS network adapter oogalleryimport oogalleryimport is a command line tool to import media objects into OpenOffice 2.0 or greater. It can import any media supported by Oo's gallery, as well as mpf files, Microsoft Media Package Files used by recent versions of Microsoft Office. OpenInSO OpenInSO lets you open URLs and documents remotely in StarOffice 5.2. Openit Openit is an application that opens a web browser using the current X selection as the URL. OpenLogos OpenLogos is a large and powerful machine translation system that supports German and English as source languages and major European languages such as French, Italian, Spanish, and Portuguese as target languages. opmlmerge opmlmerge is a console-based program to merge two or more OPML files together. Feeds are considered duplicate only if the title and the feed URL both match. Please note that Debian and RPM packages are auto-generated using Python's distutils, and as such don't have full dependency information. You need appropriate Python XML libraries installed to use this program; something like libxml2 should do. Panasync Tools Panasync Tools supports ad hoc management of file replicas, backups and versions in very flexible use scenarios, where traditional tools for file replication and version control cannot operate. PasteIt PasteIt is a utility for the Linux desktop which improves the process of pasting text with the middle mouse button (Primary selection). When the middle mouse button is pressed for more then 0.3 sec, the text entry will be cleared (old text will be erased) before the current selection will be inserted. When pressed for short-time, the middle mouse button behave as usual. It is written in C, using GTK, Xlib and Xtest. pathmerge Pathmerge is a tool that allows more manageable setting of PATH and similar environment variables. It merges the paths given as arguments into a new path, removing duplicates. pdfcrypt (commercial) allows you to set permissions to a PDF-file pdfmap both a Python module and a command line tool which allows people to easily create very high quality maps in PDF format pdfrearrange (commercial) allows you to reorder the pages inside existing pdfs. It's simple to use it like a batch application to reorder the pages of every PDF in your archive Peeper Peeper is a program to view an area of the screen at a certain magnification. It has the ability to magnify animations, and view the screen at different levels of magnification. It is designed to support many widget sets and graphics backends. PlaaSoft Installer Toolkit allows users to create Windows and Linux installer packages easily, with special features for database connections, shortcuts, and Unix compliant installations PoDoFoBrowser PoDoFoBrowser is a Qt application for browsing the objects in a PDF file and modifying their keys. It is very useful if you want to look at the internal structure of PDF files. Poooks.py a Python/GTK program for reading books in plain text. It lets you use any font to read text, and it supports named bookmarks for files PostgreSQL File Finder an alternative to locate / updatedb commands found in most Linux environments. pgfindfile searches the filesystem for all files and directories and stores that information in a PostgreSQL database Project Earth Earth allows you to find files across a large network of machines and track disk usage in real time. It consists of a daemon that indexes filesystems in real time and reports all the changes back to a central database. psmark psmark is a C program that renders a vertical string on any PostScript document. psrip extracts images from postscript files pydirstat pyDirStat is a small tool to view statistical information about a directory. It will generate a view of all files contained in a directory (and subdirectories) with rectangles. Each rectangle area is proportional to file size. It's a perfect tool to view disk usage with graphics. pygnugk PyGNUGK is a command line tool, a CGI script, and a set of Python classes available as a Python module, which can connect to GNU Gatekeeper's status port and return information about what's there. python-stablesort an adaptive, stable, natural mergesort qgamma lets you customize the gamma correction you want to use in X11, using xgamma qlbar QLBar is a toolbar gadget for X11 that contains icons and allows you to launch associated applications quickly. Normally, it appears as a one pixel line high placed at the edge of the screen. When the mouse is moved over this line, QLBar appears as a bar with icon images. Quax a very small Qt graphical application which can be used to enlarge parts of your X Window desktop. It's mainly targeted at web designers and graphic artists, but it's very easy to use by any other user Razer DeathAdder Mouse configuration Razer DeathAdder mouse configuration is a configuration utility for the Razer DeathAdder USB mouse on Linux systems. LEDs, scanning resolution, frequency, and profiles can be controlled. Redundancy Information Protection System Redundancy Information Protection System can protect data in a manner that minor corruptions can be balanced out by adding some redundancy to it. RemenDeKO a file repair program. You can use it to generate a checksums file for your corrupted file and send it to someone who has the original file. The second person then generates a patch that you can use to fix your file replimenu a small menu program mainly for boot-diskettes. It's not as powerful as "dialog" but it's small, does the job and is very customizable. replimenu does not use curses rt-utils a set of utilities for manipulating the POSIX realtime schedulers supported by POSIX-realtime-aware kernels, like Linux 1.3 (yes. one-point-three) and later rtgrep a bash script which searches for all files located in the current directory or a given base directory which were created or modified within a given time period Run control process scheduler attributes and CPU affinity. run executes the specified command in the environment described by the list of options and exits with the command's exit value. If a process specifier is given, run modifies the environment of the set of processes selected by the specifier saydate a Linux shell program that talks the date and system uptime schedutils schedutils is a suite of scheduler-related tools in the style of other Linux utilities packages, like fileutils or sh-utils. SCLog SCLog is a little tool for GNOME that, given a changelog URL, periodically checks for upgrades. searchMonkey searchMonkey provides powerful text searches on Linux using regular expressions for both the file name and the search text. It is the graphical equivalent of find + grep. sg_utils sg_utils is a "pass through" driver that allows SCSI commands to be sent to devices. shipper a power distribution tool for developers with multiple projects who do frequent releases. It automates the tedious process of shipping a software release to several standard places, including ibiblio, the Red Hat submission directory, and your own hosted website Sid parser generator Sid is an LL(1) parser generator. It can read grammars written in more convenient forms and transform them to LL(1). The language-specific actions are stored seperately from the grammar, which allows for multiple languages in the future. Currently only C is supported. SlackGrade allows Slackware users to keep the system always up to date with the latest packages available in the most know Slackware sources on the web, by listing, downloading and upgrading its with just a few mouse clicks, through a nice X-based wizard sloth allows you to slow down a specified application by specifying (in miliseconds) the delay on the process Smartmenu Smartmenu is a menuing application for Lirc (Linux infrared remote control). It is my first step to make usage of remote with Linux box as easy and smart as possible. Smooth GTK1/GTK2 Theme Engine a simple theme engine intended to be smooth, fast, and highly configurable, such that it could eventually mimic most, if not all, major theme engines to high degree of acuracy, while still retaining a small footprint softbeep may be used for redirecting beeps of the internal PC speaker to your sound card. It is implemented entirely in user space by using LD_PRELOAD. It catches four different types of beeps, which can be produced on a Linux system Software Suspend most easily described as the Linux equivalent of Windows' hibernate functionality. It saves the contents of memory to disk and powers down. When the computer is started up again, it reloads the contents and the user can continue from where they left off speedstep an Intel Mobile Pentium III Speedstep (speedstep type 2) switching utility for Linux Spinner an anti-idle program that displays a little "spinning" ASCII character in the top left corner of your terminal. To make this effect it cycles through punctuation marks like this " - | / - | / ... " Stretch (commercial) a utility that ensures computer users take stretch breaks at specified time intervals. By using this application, you can remain at the computer for longer periods of time and be in less pain Submount Submount is a system for automatically mounting and unmounting removable media drives like cdroms and floppy disk drives. It works with the Linux 2.6 kernel series. SubSubSub allows the creation and editing of hierarchically-structured documents. It should help you to create such documents by adding both high-level and low-level details until the document is complete SUBTERFUGUE a framework for observing and playing with the reality of software; it's a foundation for building tools to do tracing, sandboxing, and many other things Sunbeam and moonshine Sunbeam and moonshine are a KDE kicker panel applet and application pair that are intended to be used (together or in isolation) as an alternative to the current kicker panel. supermount a set of patches to recode the existing supermount for the 2.0 kernel to 2.2 SWFTools SWF Tools is a collection of SWF manipulation and creation utilities released under the GPL. Syscriptor a little script/program that displays information about your hardware task spooler task spooler is a Unix batch system where the tasks spooled run one after the other. Each user in each system has his own job queue. The tasks are run in the correct context (that of enqueue) from any shell/process, and its output/results can be easily watched. Tcharge Tcharge is an X program for watching the time a telephone connection is up and to have an eye on the charges to be paid for the connection. TestDisk a tool to check and undelete partitions The Launcher The Launcher is minimalistic application launcher focused on touchscreen and keyboard usage. It tries to display as many relevant applications on the screen as possible. Currently, it has GTK+ frontend and supports Debian and freedesktop.org menus. Ticker.app Ticker.app is a ticker that designed in the dockapp that is supported by X window managers such as Window Maker, AfterStep, BlackBox, and Enlightenment. tile tile tiles windows on the desktop (vertically or horizontally). It has been tested with the Motif Window Manager. transset-df transset-df is a heavily patched version of xorg's transset. It is used to set the transparency of windows in X with the xcomposite extension. It adds several command line options to make it easier to use directly, bound to hot keys in your window manager, or through scripts. These include the ability to select a window by window ID. Transtalo an automatic translator for UNIX systems. The source language is independend on the destianation language (and vice versa), because there are different input and output modules for all supported languages Ubuntu Customization Kit Ubuntu Customization Kit is a tool that helps you to customize official Ubuntu Live CDs (including Kubuntu/Xubuntu and Edubuntu) to your needs. You can add any package to the live system, including language packs and applications. ucsd-psystem-fs The ucsd-psyste-fs package allows you to mount UCSD p-System filesystem disk images as Linux file systems. It is a implemented in user space, using the FUSE library and module. The ucsd-psystem-fs package also includes several other tools for manipulating UCSD p-System disk images. ufs2tools a program for accessing ufs2 partitions from windows UIF2ISO UIF2ISO is a command line tool for converting UIF files (Universal Image Format, used by MagicISO) to ISO. UnHash UnHash is a program that tries to find a collision in a given hash. The hash can be either MD5 or SHA1, and the program will auto-detect which one is given. uniread adds full readline support (command editing, history, etc.) to any existing interactive command-line program. Common examples are Oracle's sqlplus or jython. uniread will work on any POSIX platform with Perl Unison a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other usb-mount a desktop user interface to USB-storage (Linux 2.4 and 2.6) UTMP Jeber UTMP Jeber is a small tool which prints broken entries found in UTMP. It has a few various methods of process analysis, which you can select using command line arguments. It optionally removes broken entries. uxdstools uxdstools is a set of Unix directory service tools. It is a suite of command tools to administer POSIX user and group accounts in an LDAP directory. It is similar in spirit to the useradd/mod/del tools found on Linux and Solaris, the pw tools on BSD, the mk|ch|rmuser/group tools on AIX, etc. However, instead of manipulating local accounts, uxdstools manages POSIX-type accounts that can be found in LDAP directory services installations, namely those with posixAccount and posixGroup attributes. viewglob a utility which supervises your X terminal shell activity and tracks the glob and expansion data in a display showing the file layout of relevant directories Visuel Hexdiff a curses-based application designed to make it easy to visually detect the differences between two binary files