Skip to content
Category

Cross-platform free software

page 3
Q607119
HandBrake is a free and open-source transcoder for digital video files. It was originally developed in 2003 by Eric Petit to make ripping DVDs to a data storage device easier. HandBrake's backend contains comparatively little original code; the program is an integration of many third-party audio and video libraries, both codecs (such as FFmpeg, x264, and x265) and other components such as video deinterlacers (referred to as "filters"). These are collected in such a manner to make their use more effective and accessible (e.g., so that a user does not have to transcode a video's audio and visual
Hugin
stitching software
TiddlyWiki
270px|thumb|right|A standard tiddler edit dialogue box on TiddlyWiki 5.2.0
Q15991270
LanguageTool is a free and open-source grammar, style, and spell checker, and all its features are available for download. The LanguageTool website connects to a proprietary sister project called LanguageTool Premium (formerly LanguageTool Plus), which provides improved error detection for English and German, as well as easier revision of longer texts, following the open-core model.
Q7455927
experimental layout engine developed by Mozilla and Samsung
VisualEditor
VisualEditor (VE) is an online rich-text editor for MediaWiki-wikis that provides a way to edit pages based on the WYSIWYG (what you see is what you get) principle. It was developed by the Wikimedia Foundation in partnership with Fandom. In July 2013, it was enabled by default on several of the largest Wikipedia projects.
Redmine
Redmine is a free and open source, web-based project management and issue tracking tool. It allows users to manage multiple projects and associated subprojects. It features per project wikis and forums, time tracking, and flexible, role-based access control. It includes a calendar and Gantt charts to aid visual representation of projects and their deadlines. Redmine integrates with various version control systems and includes a repository browser and diff viewer.
FrostWire
FrostWire is a free and open-source BitTorrent client first released in September 2004, as a fork of LimeWire. It was initially very similar to LimeWire in appearance and functionality, but over time developers added more features, including support for the BitTorrent protocol. In version 5, support for the Gnutella network was dropped entirely, and FrostWire became a BitTorrent-only client.
FLTK
Fast Light Toolkit (FLTK) is a cross-platform widget (graphical control element) library for graphical user interfaces (GUIs), developed by Bill Spitzak and others. Made to accommodate 3D graphics programming, it has an interface to OpenGL, but it is also suitable for general GUI programming.
AspectJ
AspectJ is an aspect-oriented programming (AOP) extension for the Java programming language, created at PARC. It is available in Eclipse Foundation open-source projects, both stand-alone and integrated into Eclipse. AspectJ has become a widely used de facto standard for AOP by emphasizing simplicity and usability for end users. It uses Java-like syntax, and included IDE integrations for displaying crosscutting structure since its initial public release in 2001.
OpenLDAP
OpenLDAP is a free, open-source implementation of the Lightweight Directory Access Protocol (LDAP) developed by the OpenLDAP Project. It is released under its own BSD-style license called the OpenLDAP Public License.
Exaile
Exaile is a cross-platform free and open-source audio player, tag editor and library organizer. It was originally conceived to be similar in style and functions to KDE's Amarok 1.4, but uses the GTK widget toolkit rather than Qt. It is written in Python and utilizes the GStreamer media framework.
youtube-dl
Enigmail
Enigmail is a data encryption and decryption extension for Mozilla Thunderbird and the Postbox that provides OpenPGP public key e-mail encryption and signing. Enigmail works under Microsoft Windows, Unix-like, and Mac OS X operating systems. Enigmail can operate with other mail clients compatible with PGP/MIME and inline PGP such as: Microsoft Outlook with Gpg4win package installed, Gnome Evolution, KMail, Claws Mail, Gnus, Mutt. Its cryptographic functionality is handled by GNU Privacy Guard.
Glasgow Haskell Compiler
compiler for the Haskell programming language
pcap
In the field of computer network administration, pcap is an application programming interface (API) for capturing network traffic. While the name is an abbreviation of packet capture, that is not the API's proper name. Unix-like systems implement pcap in the libpcap library; for Windows, there is a port of libpcap named WinPcap that is no longer supported or developed, and a port named Npcap for Windows 7 and later that is still supported.
Puppet
open source configuration management software
Syncthing
Syncthing is a peer-to-peer file synchronization utility, designed to sync files between devices on a local network or between remote devices over the Internet. It runs on Windows, macOS, Linux, Android, iOS, *BSD and illumos. The software is free and open source, and its version 1.0 was released in 2019 after 5 years in beta.
Self
programming language
Mercury
functional logic programming language
Autoconf
GNU Autoconf is a software development tool for generating a configure script that in turn generates files for building a codebase and for packaging or installing the resulting files. Autoconf is part of the GNU Build System along with Automake, Libtool, Autoheader and other tools.
Tiki Wiki CMS Groupware
Content management system, free and open-source wiki software
CodeLite
CodeLite is a free and open-source IDE for the C, C++, PHP, and JavaScript (Node.js) programming languages.
Gitea
Gitea () is a forge software package for hosting software development version control using Git as well as other collaborative features like bug tracking, code review, continuous integration, kanban boards, tickets, and wikis. It supports self-hosting and also provides a free public first-party instance. It is a fork of Gogs and is written in Go and TypeScript. Gitea can be hosted on all platforms supported by Go including FreeBSD, Linux, macOS, OpenBSD, and Windows. The project is funded on Open Collective.
NetSurf
NetSurf is an open-source web browser which uses its own layout engine. Its design goal is to be lightweight and portable. NetSurf provides features including tabbed browsing, bookmarks, and page thumbnailing.
Q1165026
EPUB e-book editing software
Q568370
RawTherapee is a free and open source application for processing photographs in raw image formats such as those created by many digital cameras. It comprises a subset of image editing operations specifically aimed at non-destructive post-production of raw photos and is primarily focused on improving a photographer's workflow by facilitating the handling of large numbers of images. It is notable for the advanced control it gives the user over the demosaicing and developing process. It is cross-platform, with versions for Microsoft Windows, macOS and Linux.
Off-the-Record Messaging
cryptographic protocol for instant messaging providing forward secrecy and malleable encryption using 128-bit AES, 1536-bit Diffie–Hellman, and SHA-1
PrimeGrid
PrimeGrid is a volunteer computing project that searches for very large (up to world-record size) prime numbers whilst also aiming to solve long-standing mathematical conjectures. It uses the Berkeley Open Infrastructure for Network Computing (BOINC) platform. PrimeGrid offers a number of subprojects for prime-number sieving and discovery. Some of these are available through the BOINC client, others through the PRPNet client. Some of the work is manual, i.e. it requires manually starting work units and uploading results. Different subprojects may run on different operating systems, and may hav
PGF/TikZ
'PGF/TikZ' is a pair of languages for producing vector graphics (e.g., technical illustrations and drawings) from a geometric/algebraic description, with standard features including the drawing of points, lines, arrows, paths, circles, ellipses and polygons. PGF is a lower-level language, while TikZ is a set of higher-level macros that use PGF. The top-level PGF and TikZ commands are invoked as TeX macros, but in contrast with PSTricks, the PGF/TikZ graphics themselves are described in a language that resembles MetaPost. is the designer of the PGF and TikZ languages. He is also the main develo
mpv
free and open-source media player
Q1881028
image editing software
LibreOffice Base
Open source database application
Clean
programming language
Crystal
programming language
Qt Creator
QT development environment
TinyMCE
TinyMCE is an online rich-text editor released as open-source software under the GNU General Public License version 2 or later. TinyMCE uses a freemium business model that includes a free core editor and paid plans with advanced features. It converts HTML textarea fields, or other designated HTML elements, into editor instances.
Kexi
Kexi is a visual database applications creator tool by KDE, designed to fill the gap between spreadsheets and database services requiring more sophisticated development. Kexi can be used for designing and implementing databases, data inserting and processing, and performing queries. It is developed within the Calligra project but is released separately.
Orange
component-based data mining and machine learning software suite
GNU TeXmacs
editing platform with special features for scientists
Q279182
Retroshare is a free and open-source peer-to-peer communication and file sharing app based on a friend-to-friend network built by GNU Privacy Guard (GPG). Optionally peers may exchange certificates and IP addresses to their friends and vice versa.
Synfig
Synfig Studio (also known as Synfig) is a free and open-source vector-based 2D animation software. It is created by Robert Quattlebaum with additional contributions by Adrian Bentley.
TuxGuitar
TuxGuitar is a free and open-source tablature editor, which includes features such as tablature editing, score editing, and import and export of Guitar Pro gp3, gp4, and gp5 files. In addition, TuxGuitar's tablature and staff interfaces function as basic MIDI editors.
Privoxy
Privoxy is a free non-caching web proxy with filtering capabilities for enhancing privacy, manipulating cookies and modifying web page data and HTTP headers before the page is rendered by the browser. Privoxy is a "privacy enhancing proxy", filtering web pages and removing advertisements. Privoxy can be customized by users, for both stand-alone systems and multi-user networks. Privoxy can be chained to other proxies and is frequently used in combination with Squid among others and can be used to bypass Internet censorship.
neofetch
Neofetch is a system information tool written in the Bash shell scripting language. It displays a logo of the distribution, rendered in ASCII art, and a static display of the computer's basic hardware and software configurations and their versions. The display includes the operating system, the host (namely the technical name of the machine), uptime, package managers, the shell, display resolution, desktop environment, window manager, themes and icons, the computer terminal, CPU, GPU, and RAM. Neofetch can also display images on the terminal with w3m-img or Sixel in place of the ASCII logo art
Automake
GNU Automake is a software development tool to automate parts of the compilation process. It eases common compilation problems. For example, it points to needed dependencies.
TeXworks
TeXworks is free and open-source application software, available for Windows, Linux and macOS. It is a Qt-based graphical user interface to the TeX typesetting system and its LaTeX, ConTeXt, and XeTeX extensions. TeXworks is targeted at direct generation of PDF output. It has a built-in PDF viewer using the poppler library; the viewer has auto-refresh capability, and also features SyncTeX support (which allows the user to synchronize the PDF viewer position with the source, and vice versa with a single click).
CinePaint
CinePaint is a free and open source computer program for painting and retouching bitmap frames of films. It is a fork of version 1.0.4 of the GNU Image Manipulation Program (GIMP). It enjoyed some success as one of the earliest open source tools developed for feature motion picture visual effects and animation work. The main reason for this adoption over mainline GIMP was its support for high bit depths (greater than 8-bits per channel) which can be required for film work. The mainline GIMP project later added high bit depths in GIMP 2.9.2, released November 2015. It is free software under th
Nutch
open source web crawler software
GNUnet
thumb|Christian Grothoff, maintainer of GNUnet, in [[Berlin on August 1, 2013, at the "#youbroketheinternet. We'll make ourselves a GNU one." event]] GNUnet is a software framework for decentralized, peer-to-peer networking and an official GNU package. The framework offers link encryption, peer discovery, resource allocation, communication over many transports (such as TCP, UDP, HTTP, HTTPS, WLAN and Bluetooth) and various basic peer-to-peer algorithms for routing, multicast and network size estimation.
Pencil2D
Pencil2D is a free and open-source 2D animation software for Windows, macOS, and Unix-like operating systems. It is released under the GNU General Public License and uses the Qt framework. It is used for making cartoons using traditional techniques (tracing drawings, onion skinning, etc), managing vector and bitmap drawings.
Glide
free software
Eggdrop
Eggdrop is a popular IRC bot and the oldest that is still being maintained.
Quassel IRC
graphical, distributed, cross-platform IRC client
Q797243
BZFlag (an abbreviation for Battle Zone capture the Flag) is an online multiplayer free and open-source tank game. In the game of BZFlag, players drive around tanks, viewed from a first-person view, in a server-defined world (also known as a "map"), which can be modified.
Q885584
BlueJ is an integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. It runs with the help of Java Development Kit (JDK).
H2
relational database management system
Pylons Project
Collective of Python open source software developers
Q18198917
Bitcoin node and wallet software
Twine
open source tool for telling interactive, nonlinear stories