Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.
rmw (ReMove to Waste) is a safe-remove utility for the command line. Its goal is to conform to the FreeDesktop.org Trash specification and therefore be compatible with KDE, GNOME, XFCE, and others. Desktop integration is optional however, and by default, rmw will only use a waste folder separated from your desktop trash. One of its unique features is the ability to purge files from your Waste/Trash directories after x number of days.
BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.
libfaketime intercepts various system calls that programs use to retrieve the current date and time. It then reports modified (faked) dates and times (as specified by the user) to these programs. This means you can modify the system time a program sees without having to change the time system-wide.
sievemgr is a command-line client for managing Sieve scripts on remote servers via the ManageSieve Protocol (RFC 5804). Given valid credentials, sievemgr can be invoked non-interactively in order to retrieve a list of all scripts, retrieve the scripts themselves, publish scripts on the a server, or delete them. Furthermore, it can be used to change the active script and to display information about the server.
Drawj2d creates technical line drawings using a descriptive language. It writes pdf, svg, eps and emf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.
Graphical counterpart to tabview, a simple tabular data viewer that can be used both stand-alone and as a Python module for various files and Python/Pandas/NumPy data structures.
This is the bsd-games package for Linux, containing classic text mode games from the UNIX folklore.
Elm Millennium Edition 2.5 (or Elm ME+ 2.5) is based on Elm 2.4 and incorporates some code from Elm 2.5. It contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, resolv, and SMTP.
ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.
4Pane is a highly configurable file manager for Linux and GNU-Hurd. It has dual twin-panes, each of which has a directory tree-view pane and a detailed-list pane for files. Advanced features include multiple undo and redo of most operations (including deletions), archive management including 'virtual browsing' inside archives, multiple renaming/duplication of files, a terminal emulator and user-defined tools.
Php web interface and api to manage Philips Hue lights in a local network.
The package-update-indicator utility regularly checks for software updates and notifies the user about available updates using desktop notifications and either a status notifier icon or a system tray icon.
GeniXCMS is a PHP Based Content Management System and Framework (CMSF). It's very suitable for intermediate and advanced PHP developers. It requires a medium amount of configuration to achieve a working starting setup or fully fledged applications. It already provides a built-in User manager, Content manager (Post, Pages), Menu manager, etc. It's simple to add custom code or extend it to a rich custom web application.
A screencast tool to display your keys, inspired by Screenflick. This major rewrite features: Several keyboard translation methods, Key composition/input method support, Configurable font/size/position, Highlighting of recent keystrokes, Improved backspace processing, Normal/Emacs/Mac caps modes, Multi-monitor support, Dynamic recording control by pressing both control keys, Switch for visible shift and modifier sequences only.
A tea timer for your system tray.
uftpd is a small FTP/TFTP server. No configuration files, no hassle, it just works!
Calendar Lock PEA displays password encrypted iCalendar compatible calendars in monthly, weekly and daily view with optional cloud connection. The calendars are always encrypted on the device or in the cloud. iCalendars from other applications can be imported.
ClickMaster2000 is a simple tally counter for images. You can load images containing objects that need to be counted, click on each one of them, and then read the total without having to keep mental record. ClickMaster2000 is geared for batch, precise counting on dense images where automated recognition is not easily possible. ClickMaster2000 was originally designed for microbiology imagery.
WMND is a dockapp for monitoring network interfaces under WindowMaker and other compatible window managers. WMND can monitor multiple interfaces at the same time, sports several display modes and can also monitor remote interfaces through SNMP.
TaskRegistry is a calendar, open tasks and time registation program. The calendar is inspired by a classic monthly "one page, one column" calendar sheet. The time registration is designed to track the time spent on projects, f.e. to write monthly invoices to your customers. And on tasks you can simply note your open tasks, arrange them in groups and prioritize them lower or higher.
Renames all files of a directory by using a counter. Therefore the files can even be sorted by the files timestamp, so you're f.e. able to merge videos from different cameras into one sorted directory ;)
Druwez is a GTK based graphical printing tool written in Python. With Druwez you can use drag & drop or the clipboard to print multiple files at once from the file manager without opening any dedicated applications. You can optionally save print jobs to print them later (again). Only the file names but not the file content are saved in that case so you don’t need much disk space. Druwez itself can handle PDF, PNG, JPEG and SVG files. To print other file formats you can define converters. A co
LibreOffice is a powerful office suite. It provides a simple and intuitive interface with various editing tools. It's comprised of Writer, the word processor, Calc, the spreadsheet application, Impress, the presentation engine, Draw, a drawing and flowcharting application, Base, an database frontend, and Math for editing mathematics and formulas. It's derived from OpenOffice.org and supports the OpenDocument Formats as well as proprietary/legacy office documents.
View a CSV file and Python data structures in a curses, spreadsheet-like display.
BitWrk is a peer-to-peer computation service that tightly integrates into Blender, the 3D rendering software. BitWrk greatly accelerates rendering by scaling to a swarm of computers. Fueled by Bitcoin, BitWrk creates an open marketplace where participants buy or sell computing power like stocks in a stock exchange.
Verbiste is a French conjugation system. It contains a C++ library, two programs that can be run from the command line or from another program, and a GNOME application. This application shows a text field in the GNOME Panel where the user can enter a conjugated verb and obtain its complete conjugation. The knowledge base is represented in XML and contains over 7000 French verbs. A TRS-80 Color Computer version is also available.
PeaZip is a cross-platform compression and archiving tool. It utilizes code from 7-Zip, Pea, FreeARC, PAQ, QUAD and UPX. Besides having full 7z, lzma, xzip, gzip, bzip2 and standard ZIP and TAR support, it can also read from APK, ZIPX, ARJ, CAB, CPIO, LZO, RAR, ISO, JAR, XAR, ACE, ARC, and various application or file system containers. AES256 encryption is further supported in some archive types, or splitting and merging, converting between formats, or secure archive content deletion, and creati
CometVisu is a realtime visualization software using modern web technologies for building automation. It shows different statuses of a building and allows the interaction with it (like temperature set point). It runs from small systems like the Raspberry Pi up to big systems and requires only a web browser (desktop ones like Firefox or Chrome as well as mobile ones like those from the Android system or iOS) for interaction. Backends for the KNX bus as well as OpenHAB are available.
Image Lock PEA protects photos, drawings, and documents in image format with a password. Thanks to the integrated viewer the images are never stored unencrypted on the hard disk, but are held only in memory. The Image Lock PEA uses functions to derive the key from the password, that protect also against attackers with a high budget. In addition to the confidentiality, an authenticated encryption protects the integrity and authenticity of the images.
Image viewer program for Linux running X-Desktop enviroment. Single window for fast and convenient view and browse, with acurate zoom and pan features. Key and mouse navigation customizable trough command line interface or configuration file. Internally uses Imlib2 library, so can load any image formats that Imlib2 understands, including JPEG, PNG, GIF, BMP and more.
A tea timer for your systray.
pk-update-icon displays notifications and an icon in the tray area of the panel when package updates are available.
The xwrited utility displays write(1) and wall(1) messages as desktop notifications. A notification daemon compliant to the freedesktop.org Desktop Notification Specification draft needs to be running in order to display the notifications.
Stresslinux is a minimal linux distribution running from a bootable cdrom, usb, vmware or via PXE. Stresslinux makes use of some utitlities available on the net like: stress, cpuburn, hddtemp, lm_sensors ... Stresslinux is dedicated to users who want to test their system(s) entirely on high load and monitoring the health.
Simple program to browse your available fonts.
Monotype informed me that the name of the software is protected by them, so this software doesn't exist anymore. Please admins: Remove this software from beeing listed.
EdgeDeflector is a small helper application that intercepts URIs that force-open web links in Microsoft Edge and redirects it to the system’s default web browser. This allows you to use Windows features like the Cortana assistant and built-in help links with the browser of your choice instead of being forced to use Microsoft Edge. You’ll never see EdgeDeflector ever again after installing it. It does its thing transparently in the background and only runs when a link needs to be deflected away
NitroShare is a simple desktop file sharing application. It automatically discovers peers on the local network, provides speedy transfers, and supports any file type. Furthermore is available on all major platforms.
Mapollage is a photo kml generator for Google Earth, a photo kml maker. Create kml folders by directory name, date pattern and regex Name placemarks by filename and date pattern Use a photo or a pin as a marker Dynamic description generator Customizable photo reference Draw path between placemarks
Filebydate is a tool that organizes (moves and copies) files. The destination directory is based on either file or exif dates and the user specified date pattern.
fIcy is a small icecast/shoutcast stream grabber suite for use under shell environment. Its goal is to automatically rip a stream into user customisable files. It will work with ICY compatible streams, allowing you to either to save the stream to disk or to pipe the output to a media player, or even both. fIcy, among other uses, is ideal for batch/unattended recording of radio programs and stream debugging.
Jotasync is used to synchronize folders, files and make backups. Jotasync is a rsync GUI written in Java, so it runs on GNU/Linux, OS X, Solaris and Windows. With its integrated scheduler, jobs can be run at any time.
Goozzee allows you to easily create, browse and share knowledge bases & documentation repositories, using topic maps. The GUI is written in C++ (using wxWidgets for easier cross-platform portability), and data is saved in a mysql relational database. Goozzee can be used in single-user mode, using the included Mysql embedded database. In multi-user mode, Goozzee uses a mysql or MariaDB server to store its data. Use this software to store notes, files of any type - even very large ones -; creat
XODA is a KISSed (Keep Simple and Stupid) System for Organizing Documents using AJAX. This is a Document Management System without backend database, though making possible organizing files/directories by descriptions, filters and more.
Fachwerk calculates strut-and-tie models used by structural engineers for analysing and designing reinforced concrete structures. The program only uses the equilibrium conditions, thus it is not assuming elastic behaviour.
Fachwerk3D calculates three-dimensional strut-and-tie models used by structural engineers for analysing and designing reinforced concrete structures. The program only uses the equilibrium conditions, thus it is not assuming elastic behaviour.
By window managers and by desktop environments is irritation solicited? Is a gigabyte sized graphical user interface software tool kit an unreasonable requirement? Then xlaunch can cure those blues. First a grab key or key combination is pressed. Next a launch key or key combination is pressed. Then a program launches. An example follows. By the home as an activation key a web browser, such as firefox, can be launched. That makes sense since a home page is displayed. Upon xlaunch start any
Rotcelloc is an application that manages your movie, TV-series and games collection. It takes CSV-files, or a Steam username, as its input, and outputs JSON files and a static web application that can be used to view and search a collection. Rotcelloc will download posters for your collection, download metadata (plot summary, developer or director name, metascore) and generate a pretty (static) web application that can be used to view, search, filter and sort your collection in many ways. All f
SOGo is a fully supported and trusted groupware server with a focus on scalability and open standards. SOGo is released under the GNU GPL/LGPL v2 and above. SOGo provides a rich AJAX-based Web interface and supports multiple native clients through the use of standard protocols such as CalDAV, CardDAV and GroupDAV, as well as Microsoft ActiveSync. SOGo is the missing component of your infrastructure; it sits in the middle of your servers to offer your users a uniform and complete interface to a
Elm 2.4ME+ is based on Elm 2.4. It contains enhanced MIME and character set support. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, and SMTP.
"fgallery" is a static photo gallery generator with no frills that has a stylish, minimalist look. "fgallery" shows your photos, and nothing else. There is no server-side processing, only static generation. The resulting gallery can be uploaded anywhere without additional requirements and works with any modern browser.
Texmaker is a free, modern and cross-platform LaTeX editor for Linux, MacOS X and Windows systems that integrates many tools needed to develop documents with LaTeX. It includes unicode support, spell checking, auto-completion, code folding and a built-in pdf viewer with synctex support and continuous view mode. Texmaker is easy to use and to configure.
Slouchy is for anyone who wants to work on their posture while at a computer. After a quick setup it will periodically alert you if you start slouching at your computer. It's written in Python and depends on the OpenCV and QT4 libraries.
Golden Cheetah is a cycling performance software. It imports ride data downloaded from various devices or exported from other programs, including TrainingPeaks WKO+ and the manufacturers' software for the Ergomo, Garmin, Polar, PowerTap, and SRM devices. It provides a rich set of analysis tools, including a critical power graph, BikeScore calculation, histogram analysis, a best interval finder, and a pedal force versus pedal velocity chart, to name just a few.
A desktop application for individuals and households to keep a record of their financial transactions, and manage their finances using envelope budgeting.
ExMplayer is a neat front-end for MPlayer with 3D/2D-video playback support. It also provides for media conversion, cutting and extracting; understands all common video, audion and container formats. ExMplayer also provides thumbnail previews for seeking per default, built-in subtitle search and downloading.
The Model Railroad System is a software package that can help you run your railroad. Download the Model Railroad System now and operate your layout, from running trains to working your signals and switches. This software package has support for a network of Bruce Chubb CMR/I USIC, SUSIC, and/or SMINI nodes and/or a network of Lenz’s XPressNet DCC nodes. It now supports Azatrax USB-connected Model Railroad Detectors. Software to create switch lists for freight car forwarding and creating timetabl
A small Unix command line tool that can be used to extract data from tables in a HTML-encoded text file. Outputs the (stripped from other HTML tags and (possible whitespace) data as a CSV-formatted file/on stdout. Should handle recursive tables and the most common incorrect HTML errors (missing </td>, </th> or </tr> tags.
WordPress is a widely used and highly extensible blogging plattform and web content management system. It provides customizeable themes, and over 30000 community-contributed plugins, is easy to configure and provides extensive documentation and howtos. WordPress can be used in a multi-user setup as well, repurposed as online shop or multimedia hosting, provides search enginge optimization, RSS/Atom news feeds, track- and pingbacks, link management, various formatting filters, and a built-in blog
hmscalcrpn is a calculator that performs its operations in hours, minutes and seconds instead of integers or floating point numbers. Calculator operation is based on Reverse Polish Notation instead of algebraic notation. The calculator uses a four-value long integer stack to store interim results. A seconds-only mode may be toggled on or off. . hmscalcrpn was written in object-oriented pascal, using the Free Pascal Compiler and the Lazarus IDE.
JOE is a terminal-based text editor, suitable as programming editor. It blends features and keybindings from WordStar and Emacs, but comes with its own set of features. Syntax highlighting for various languages are available, bracket matching, multi-buffer editing, search and replace across files, tags file support, formatting tools, rectangle selections, xterm/mouse integration, restricted editor variants, shell frames and external tool pipes, hexediting, a built-in macro language and calculato
Zero setup, cross platform desktop to desktop and desktop to mobile file transfer tool.
Booket is a browser-agnostic and portable bookmark manager with a focus on simplicity which runs entirely locally in the browser. Bookmarks can be loaded from and saved to a local file in a simple JSON-based file format. For interoperability with browsers' native bookmarks Booket can also import and export bookmarks in the Netscape file format. Bookmarks can be categorized with tags allowing them to be easily located later through the built-in tag filter and search function. Booket is implemente
rantaiwarna is a tile-matching puzzle game which is also known under the names "Chain Shot!" or "SameGame". It is played on a rectangular board which is initially filled with elements of several different colors. Two or more adjacent elements of the same color may be eliminated, the score resulting from the elimination of elements depends on the number of elements eliminated at once. The goal of the game is to eliminate as many elements as possible until there are no more adjacent elements of th
A socially easy and nice way to host and share your own digital business card in many formats: iOS Passbook pass, VCF and HTML5.
Drumstick Metronome (kmetronome) is a MIDI-based metronome utilizing the ALSA sequencer. It's intended for students and musicans to aid rythm consistency while playing instruments. It incurs little overhead by using MIDI instead of digital audio playback, which also keeps the timing more accurate.
facedetect is a simple face detector for batch processing. It answers the basic question: "Is there a face in this image?" and gives back either an exit code or the coordinates of each detected face in the standard output. The aim is to provide a basic command-line interface that's consistent and easy to use with software such as ImageMagick, while progressively improving the detection algorithm over time.
CloneManager allows to find duplicate files, and those which haven't been backed up. It may skip files based on size, and use directory structures for search grouping. It's implemented in Java and available in English and French.
DirSync Pro is an easy to configure file and directory synchronization tool. Apart from copying files, it can calculate differences, show modified file sizes and timestamps, provides configurable logging, and can be instructed to watch an unlimited number of directories to keep synced.
Web-based password manager that does not store any passwords.
SynWrite is a source code editor for Windows. It incorporates many features from other well-known editors, such as Notepad++. SynWrite is extensible with Python plugins, but provides syntax highlighting, code folding, auto-completion, templates, macros, regexpressions, and editing sessions out of the box. It's also useable in portable mode, allows editing with multiple carates and selections, adds a tree and file explorer view, FTP/SFTP support, a document mini-map, builtin clipboard historing,
Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. It supports many filetypes and has some nice features.
Productivity tool for authors of novels. From the homepage: An open-source tool for novelists. Are you a writer ? Plume Creator will help you with this hard task! This software gives you an outliner, a distraction-free mode, a note manager and much more! This tool is in development, so you can expect new components will be added in the near future.
YAGF is a graphical front end for Tesseract and Cuneiform OCR Systems under the Linux OS. With YAGF you can open already scanned image files (including PDF and multi-paged TIFF) or obtain new images via XSane (scanning results are automatically passed to YAGF). Once you have a scanned image you can select particular image areas for recognition, set the recognition language and so on. YAGF also provides some OCR assistance like image restoration for poor quality images, skew correction, text ma
n2048 is a console-based game based on the highly addictive sliding puzzle 2048. Slide the tiles together to combine them, until you reach the highest one.
KPhotoAlbum lets you index, search, group and view images by keywords, date, locations and persons. It provides a quick and elegant way to lookup groups of images when you have thousands of pictures on your hard disk. The information associated with each photo is stored in an XML file. Together with its keywords, KPhotoAlbum stores each picture's MD5 sum, so it will recognize them even if you move them to another directory. KPhotoAlbum can also create HTML galleries with the images you select