Cross Platform Free Software

Cross-platform free software

  • 7-Zip 7-Zip
    7-Zip is a free and open-source file archiver, a utility used to place groups of files within compressed containers known as "archives". It is developed by Igor Pavlov and was first released in 1999. 7-Zip uses its own 7z archive format, but can read and write several other archive formats.
  • AbiWord AbiWord
    AbiWord is a free and open-source software word processor written in C++. Since version 3 it is based on GTK+ 3. The name "AbiWord" is derived from the root of the Spanish word "'", meaning "open".
  • Activiti (software) Activiti (software)
    Activiti is an open-source workflow engine written in Java that can execute business processes described in BPMN 2.0. Activiti is the foundation for Alfresco's Alfresco Process Services and Alfresco is the Activiti project's leading sponsor.
    ADMB or AD Model Builder is a free and open source software suite for non-linear statistical modeling. It was created by David Fournier and now being developed by the ADMB Project, a creation of the non-profit ADMB Foundation.
  • Advanced Packaging Tool Advanced Packaging Tool
    The Advanced Package Tool, or APT, is a free software user interface that works with core libraries to handle the installation and removal of software on the Debian, Slackware and other Linux distributions.
  • AeroGear
    AeroGear is an open-source, Red Hat project that brings security and development expertise to cross-platform enterprise mobile development. It is a coding platform that simplifies mobile development and cross-platform infrastructure setup.
  • Agda (programming language) Agda (programming language)
    Agda is a dependently typed functional programming language originally developed by Ulf Norell at Chalmers University of Technology with implementation described in his PhD thesis. The current version of Agda was originally known as Agda 2.
  • ALLPlayer ALLPlayer
    ALLPlayer is a cross-platform media player and streaming media server written by ALLPlaye Group Ltd. ALLPlayer is available for desktop Windows and mobile platforms, such as Android, iPad and iPhone iOS. Program is available on App store, Google Play Store and Microsoft Windows Store.
  • Antiword Antiword
    Antiword is a free software reader for proprietary Microsoft Word documents, and is available for most computer platforms. Antiword can convert the documents from Microsoft Word version 2, 6, 7, 97, 2000, 2002 and 2003 to plain text, PostScript, PDF, and XML/DocBook.
  • Apache Ant Apache Ant
    Apache Ant is a software tool for automating software build processes, which originated from the Apache Tomcat project in early 2000. It was a replacement for the Unix make build tool, and was created due to a number of problems with Unix's make.
  • Apache Bloodhound Apache Bloodhound
    Apache Bloodhound is an open source web-based project management and bug tracking system. The program is built on top of Trac. It is developed and maintained by volunteers at the Apache Software Foundation.
  • Apache HTTP Server Apache HTTP Server
    Apache HTTP Server, colloquially called Apache, is free and open-source cross-platform web server software, released under the terms of Apache License 2.0. Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation.
  • Apache Nutch
    Apache Nutch is a highly extensible and scalable open source web crawler software project.
  • Apache OpenOffice Apache OpenOffice
    Apache OpenOffice is an open-source office productivity software suite. It is one of the successor projects of and the designated successor of IBM Lotus Symphony. Apache OpenOffice is a close cousin of LibreOffice and NeoOffice.
  • Apache POI Apache POI
    Apache POI, a project run by the Apache Software Foundation, and previously a sub-project of the Jakarta Project, provides pure Java libraries for reading and writing files in Microsoft Office formats, such as Word, PowerPoint and Excel.
  • Apache Struts 1
    Apache Struts 1 is an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a model–view–controller architecture.
  • Apache Struts 2
    Apache Struts 2 is an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a model–view–controller architecture.
  • Apache Subversion Apache Subversion
    Apache Subversion is a software versioning and revision control system distributed as open source under the Apache License. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation.
  • Apache Tomcat Apache Tomcat
    Apache Tomcat, often referred to as Tomcat Server, is an open-source Java Servlet Container developed by the Apache Software Foundation.
  • Arc (programming language) Arc (programming language)
    Arc is a dialect of the Lisp programming language developed by Paul Graham and Robert Morris.
  • Ardour (software) Ardour (software)
    Ardour is a hard disk recorder and digital audio workstation application. It runs on Linux, macOS, FreeBSD and Microsoft Windows. Its primary author is Paul Davis, who is also responsible for the JACK Audio Connection Kit.
  • Armitage (computing) Armitage (computing)
    Armitage is a graphical cyber attack management tool for the Metasploit Project that visualizes targets and recommends exploits.
  • Astrolog Astrolog
    Astrolog is an astrology software program that has been available online free of charge since 1991. It was originally authored by Walter Pullen, and distributed via postings to the Usenet newsgroup alt.astrology.
  • Audacity (audio editor) Audacity (audio editor)
    Audacity is a free open source digital audio editor and recording computer software application, available for Windows, OS X, Linux and other operating systems.
  • Audiveris Audiveris
    Audiveris is an open source tool for optical music recognition.
  • authbind authbind
    Authbind is an Open source system utility written by Ian Jackson and is distributed under the GNU General Public License. The authbind software allows a program that would normally require superuser privileges to access privileged network services to run as a non-privileged user.
  • Autoconf Autoconf
    GNU Autoconf is a tool for producing configure scripts for building, installing and packaging software on computer systems where a Bourne shell is available.
  • Automake Automake
    In software development, GNU Automake is a programming tool to automate parts of the compilation process. It eases usual compilation problems. For example, it points to needed dependencies.
  • Avidemux Avidemux
    Avidemux is a free and open-source video editing program designed for video editing and video processing. It is written in C++, and uses either GTK+ or Qt for its user interface.
  • Bash (Unix shell) Bash (Unix shell)
    Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell.
  • bc (programming language)
    Bc, for basic calculator, is "an arbitrary-precision calculator language" with syntax similar to the C programming language. bc is typically used as either a mathematical scripting language or as an interactive mathematical shell.
  • Berkeley Open Infrastructure for Network Computing Berkeley Open Infrastructure for Network Computing
    The Berkeley Open Infrastructure for Network Computing, an open-source middleware system, supports volunteer and grid computing.
  • Bitcoin Core
    Bitcoin Core is a reference client of bitcoin. Initially, the software was published by Satoshi Nakamoto under the name Bitcoin, then Bitcoin-Qt and later renamed to Bitcoin Core. It is also known as the Satoshi client. It is a full client used by bitcoin nodes that create the bitcoin network.
  • BleachBit BleachBit
    BleachBit is a free and open-source disk space cleaner, privacy manager, and computer system optimizer.
  • Blender (software) Blender (software)
    Blender is a professional, free and open-source 3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games.
  • BlueJ BlueJ
    BlueJ is an integrated development environment for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. It runs with the help of JDK.
  • Brackets (text editor)
    Brackets is an open-source editor written in HTML, CSS, and JavaScript with a primary focus on web development. It was created by Adobe Systems, licensed under the MIT License, and is currently maintained on GitHub. Brackets is available for cross-platform download on Mac, Windows, and Linux.
  • Bugzilla Bugzilla
    Bugzilla is a web-based general-purpose bugtracker and testing tool originally developed and used by the Mozilla project, and licensed under the Mozilla Public License.
  • Caddy (web server)
    Caddy, sometimes clarified as the Caddy web server, is an open source, HTTP/2-enabled web server written in Go. It uses the Go standard library for its HTTP functionality. One of Caddy's most notable features is enabling HTTPS by default.
  • Cafu Engine Cafu Engine
    The Cafu Engine is a game engine developed by Carsten Fuchs. It is portable across platforms and currently runs under Windows and Linux, with plans to be adapted to OS X. The engine's source code is freely available under the GPL, but can be obtained under a proprietary license.
  • Calibre (software) Calibre (software)
    Calibre, a free and open-source e-book computer software application suite which runs on multiple platforms, allows users to manage e-book collections as well as to create, edit, and read e-books.
  • Cassandre software
    Cassandre is a free open source software for computer assisted qualitative data analysis in humanities and social sciences, particularly Grounded Theory Method. The software is designed as a server to support collaborative work.
  • Celestia Celestia
    Celestia is a 3D astronomy program created by Chris Laurel. The program is based on the Hipparcos Catalogue and allows users to travel through an extensive universe, modeled after reality, at any speed, in any direction, and at any time in history.
  • Chamilo Chamilo
    Chamilo is a free software e-learning and content management system, aimed at improving access to education and knowledge globally.
  • ChatScript
    ChatScript is a combination Natural Language engine and dialog management system designed initially for creating chatbots, but is currently also used for various forms of NL processing. It is written in C++. The engine is an open source project at SourceForge. and GitHub.
  • Chromium (web browser) Chromium (web browser)
    Chromium is an open-source web browser project started by Google, to provide the source code for the proprietary Google Chrome browser. The two browsers share the majority of code and features, though there are some minor differences in features, logos and they have different licensing.
  • Ciao (programming language) Ciao (programming language)
    Ciao is a general-purpose programming language which supports logic, constraint, functional, higher-order, and object-oriented programming styles. Its main design objectives are high expressive power, extensibility, safety, reliability, and efficient execution.
  • Clam AntiVirus Clam AntiVirus
    Clam AntiVirus is a free, cross-platform and open-source antivirus software toolkit able to detect many types of malicious software, including viruses. One of its main uses is on mail servers as a server-side email virus scanner.
  • CLAN program
    The CLAN program is a cross-platform program designed by Brian MacWhinney and written by Leonid Spektor for the purpose of creating and analyzing transcripts in the Child Language Exchange System database. CLAN is open source software and can be freely downloaded.
  • Clean (programming language) Clean (programming language)
    Clean is a general-purpose purely functional computer programming language. For much of the language's active development history it was called Concurrent Clean, but this was dropped at some point.
  • Clozure CL Clozure CL
    Clozure CL is a Common Lisp implementation. It implements the full ANSI Common Lisp standard with several extensions.
  • Code::Blocks Code::Blocks
    Code::Blocks is a free, open-source cross-platform IDE that supports multiple compilers including GCC, Clang and Visual C++. It is developed in C++ using wxWidgets as the GUI toolkit. Using a plugin architecture, its capabilities and features are defined by the provided plugins.
  • Coding Analysis Toolkit Coding Analysis Toolkit
    CAT or Coding Analysis Toolkit is a web-based suite of CAQDAS tools. It is free and open source software, and is developed by the Qualitative Data Analysis Program of the University of Pittsburgh CAT is able to import Atlas.ti data, but also has an internal coding module.
  • Coherence (UPNP) Coherence (UPNP)
    Coherence is an open-source license multimedia computer application developed under the MIT system.
  • CommaFeed CommaFeed
    CommaFeed is a free and open source feed reader. It is a web application which can be self hosted on a web server or used through It has clean responsive design supporting desktop, tablet and mobile browser simultaneously. An Android News+ client is also available.
  • Common Lisp Common Lisp
    Common Lisp is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994. The Common Lisp HyperSpec, a hyperlinked HTML version, has been derived from the ANSI Common Lisp standard.
  • Conch (SSH)
    Conch is an implementation of the secure shell protocol written in the Python programming language. SSH is a protocol designed to allow remote access to shells and commands. Conch can be used to implement both the client and server sides of this protocol.
  • Connotea Connotea
    Connotea was a free online reference management service for scientists, researchers, and clinicians, created in December 2004 by Nature Publishing Group and discontinued in March 2013.
  • Cppcheck Cppcheck
    Cppcheck is a static code analysis tool for the C and C++ programming languages. It is a versatile tool that can check non-standard code. The creator and lead developer is Daniel Marjamäki.
  • Create Project Create Project
    The Create Project is a web-based community focused on communication and sharing between Free and Open Source Creative applications.
  • Crosswalk Project
    Crosswalk Project was discontinued in February of 2017. It was an open-source web app runtime built with the latest releases of Chromium and Blink from Google. These are also used in Google Chrome.
  • C shell C shell
    The C shell is a Unix shell created by Bill Joy while he was a graduate student at University of California, Berkeley in the late 1970s. It has been widely distributed, beginning with the 2BSD release of the Berkeley Software Distribution that Joy began distributing in 1978.
  • cURL cURL
    CURL is a computer software project providing a library and command-line tool for transferring data using various protocols. The cURL project produces two products, libcurl and cURL. It was first released in 1997. The name originally stood for "see URL".
    The CVSNT Versioning System implements a version control system: it keeps track of all changes in a set of files, typically the implementation of a software project, and allows several developers to collaborate.
  • Darcs Darcs
    Darcs is a distributed version control system created by David Roundy. Key features include the ability to choose which changes to accept from other repositories, interaction with either other local repositories or remote repositories via SSH, HTTP, or email, and an unusually interactive interface.
  • Dasher (software) Dasher (software)
    Dasher is an input method and computer accessibility tool which enables users to compose text without using a keyboard, by entering text on a screen with a pointing device such as a mouse, touch screen, or mice operated by the foot or head.
  • DaviX
    DaviX is an open source client for Webdav and Amazon S3 available for Microsoft Windows, Apple MacOSX and Linux. DaviX is written in C++ and provide several command line tools and a C++ shared library.
  • DBEdit DBEdit
    DBEdit 2 is a database editor, which can connect to an Oracle, DB2, MySQL and any database that provides a JDBC driver. It runs on Windows, Linux and Solaris.
  • Dia (software) Dia (software)
    Dia is free and open source general-purpose diagramming software, developed originally by Alexander Larsson. Dia uses a controlled single document interface similar to GIMP and Inkscape.
  • Dillo Dillo
    Dillo is a minimalistic web browser particularly intended for older or slower computers and embedded systems. It supports only plain HTML/XHTML and images over HTTP; scripting is ignored entirely. Current versions of Dillo can run on Linux, BSD, OS X, IRIX and Cygwin.
  • Distributed Access Control System Distributed Access Control System
    The Distributed Access Control System is a light-weight single sign-on and attribute-based access control system for web servers and server-based software.
  • DOSBox DOSBox
    DOSBox is an emulator program that emulates an IBM PC compatible computer running a DOS operating system. Many IBM PC compatible graphics and sound cards are also emulated.
  • Double Commander
    Double Commander is an open source multi-platform two-panel orthodox file manager that is inspired by the Microsoft Windows-only Total Commander.
  • Easyrec Easyrec
    Easyrec is an open-source program that provides personalized recommendations using RESTful Web services to be integrated into Web enabled applications. It is distributed under the GNU General Public License by the Studio Smart Agent Technologies and hosted at SourceForge.
  • Eclipse Che
    Eclipse Che is an open-source Java based developer workspace server and cloud integrated development environment which provides a remote development platform for multi-user purpose. The workspace server comes with a RESTful webservice and provides high flexibility.
  • Eclipse (software) Eclipse (software)
    Eclipse is an integrated development environment used in computer programming, and is the most widely used Java IDE. It contains a base workspace and an extensible plug-in system for customizing the environment.
  • eC (programming language)
    EC is an object-oriented programming language, defined as a super-set of the C language.
  • Eggdrop Eggdrop
    Eggdrop is a popular IRC bot and the oldest still being maintained.
  • Ehcache Ehcache
    Ehcache is a widely used open source Java distributed cache for general purpose caching, Java EE and. It features, listeners, cache exception handlers, a gzip caching servlet filter, RESTful and SOAP APIs. Ehcache is available under an Apache open source license and is actively supported.
  • ELAN software
    ELAN is computer software, a professional tool to manually and semi-automatically annotate and transcribe audio or video recordings. It has a tier-based data model that supports multi-level, multi-participant annotation of time-based media.
  • Embroidermodder Embroidermodder
    Embroidermodder is a free machine embroidery software tool that supports a variety of formats and allows the user to add custom modifications to their embroidery designs.
  • Emby
    Emby is a media server designed to organize, play, and stream audio and video to a variety of devices. Emby is open-source, and uses a client-server model.
  • EMMS
    EMMS is media player software for Emacs. It is written in Emacs Lisp. The name echoes XMMS. It is derived from an earlier Emacs-based player called mp3-player.
  • Endgame: Singularity Endgame: Singularity
    Endgame: Singularity is a free and open source science fiction strategy/simulation game from 2005 for Linux, Microsoft Windows, and Mac OS X.
  • Enigmail Enigmail
    Enigmail is a data encryption and decryption extension for Mozilla Thunderbird and the SeaMonkey internet suite that provides OpenPGP public key e-mail encryption and signing. Enigmail works under Microsoft Windows, Unix-like, and Mac OS X operating systems.
  • Eric (software)
    Eric is a free integrated development environment used for computer programming.
  • Eureka Streams Eureka Streams
    Eureka Streams is a free, open source enterprise social networking platform developed by Lockheed Martin. Activity streams and gadgets make up its core functionality. Content within Eureka Streams consists primarily of microblogs and internal and external web feeds.
  • eww (web browser)
    Emacs Web Wowser is a web browser written entirely in Emacs Lisp. It became part of GNU Emacs starting with version 24.4. If Emacs is compiled with the suitable image libraries, and is used in a graphical environment, it can render images inline directly into Emacs's display buffer.
  • Exaile 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.
  • Ex Falso
    Ex Falso is a free and open source, cross-platform audio tag editor and library organizer. It is a user interface sharing the same backend software as Quod Libet, minus the ability to play music. It is developed by the same software team responsible for Quod Libet.
  • Feedbin
    Feedbin is an open source feed reader. It is a web application which can be self hosted on a web server or used through a paid subscription. It has an Android client based on News+.
  • FET (timetabling software)
    FET is a free and open-source time tabling app for automatically scheduling the timetable of a school, high-school or university. FET is written in C++ using the Qt cross-platform application framework.
  • FFmpeg FFmpeg
    FFmpeg is a free software project that produces libraries and programs for handling multimedia data.
  • Finch (software)
    Finch is an open-source console-based instant messaging client, based on the libpurple library. Libpurple has support for many commonly used instant messaging protocols, allowing the user to log into various services from one application. Finch uses GLib and ncurses.
  • Firefox Firefox
    Mozilla Firefox is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary the Mozilla Corporation.
    The Fast Light Toolkit is a cross-platform widget library for graphical user interfaces, 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.
    FLUID is a graphical editor and GUI builder that is used to produce FLTK source code. FLUID edits and saves its state in text.fl files, which can be edited in a text editor for finer control over display and behavior.
  • Foreman (software) Foreman (software)
    Foreman is an open source complete life cycle systems management tool for provisioning, configuring and monitoring of physical and virtual servers.
  • Fossil (software) Fossil (software)
    Fossil is a distributed version control system, bug tracking system and wiki software server for use in software development created by D. Richard Hipp.
  • freedup freedup
    Freedup is a program to scan directories or file lists for duplicate files. The file lists may be provided to an input pipe or internally generated using find with provided options. There are more options to specify the search conditions more detailed.
  • FreeFileSync
    FreeFileSync is a free and open source program used for file synchronization. It is available on Windows, Linux and OS X.
  • Free Pascal Free Pascal
    Free Pascal Compiler is a compiler for the closely related programming language dialects, Pascal and Object Pascal. It is free software released under the GNU General Public License.
  • F Sharp (programming language) F Sharp (programming language)
    F# is a strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods. F# is most often used as a cross-platform Common Language Infrastructure language, but it can also generate JavaScript and graphics processing unit code.
  • Ganymede (software) Ganymede (software)
    Ganymede is an open source network directory management framework, designed to allow administrator teams to collaboratively manage subsets of an organization's network directory services, such as NIS, DNS, Active Directory / LDAP, DHCP, and RADIUS, among others.
  • Geany Geany
    Geany is a lightweight GUI text editor using Scintilla and GTK+, including basic IDE features. It is designed to have short load times, with limited dependency on separate packages or external libraries on Linux.
  • genebook
    Genebook, a free online service for creating and editing e-books. It supports FictionBook, ePub and Mobipocket e-book formats, and can handle formulas with mathematical markup language MathML.
  • ggplot2 ggplot2
    Ggplot2 is a data visualization package for the statistical programming language R. Created by Hadley Wickham in 2005, ggplot2 is an implementation of Leland Wilkinson's Grammar of Graphics—a general scheme for data visualization which breaks up graphs into semantic components such as scales and...
    GIMP is a free and open-source raster graphics editor used for image retouching and editing, free-form drawing, converting between different image formats, and more specialized tasks.
  • GitLab
    GitLab is a web-based Git repository manager with wiki and issue tracking features, using an open source license, developed by GitLab Inc.
  • Glasgow Haskell Compiler Glasgow Haskell Compiler
    Glasgow Haskell Compiler, less commonly known as The Glorious Glasgow Haskell Compilation System or simply GHC, is an open source native code compiler for the functional programming language Haskell.
  • Glide (API)
    Glide is a 3D graphics API developed by 3dfx Interactive for their Voodoo Graphics 3D accelerator cards. Although it originally started as a proprietary API, it was later open sourced by 3dfx.
  • glossword glossword
    Glossword is an open source tool written in PHP intended to create and publish an online multilingual dictionary, glossary, or reference.
  • Gmsh Gmsh
    Gmsh is a finite-element mesh generator developed by Christophe Geuzaine and Jean-François Remacle. Released under the GNU General Public License, Gmsh is free software. Gmsh contains 4 modules: for geometry description, meshing, solving and post-processing.
  • GNAT Programming Studio GNAT Programming Studio
    GNAT Programming Studio is a free multi-language integrated development environment by AdaCore. GPS uses compilers from the GNU Compiler Collection, taking its name from GNAT, the GNU compiler for the Ada programming language.
    GNOWSYS is a specification for a generic distributed network based memory/knowledge management. It is developed as an application for developing and maintaining semantic web content. It is written in Python. It is implemented as a Django app.
  • GNU C Library GNU C Library
    The GNU C Library, commonly known as glibc, is the GNU Project's implementation of the C standard library. Despite its name, it now also directly supports C++. It was started in the early 1990s by the Free Software Foundation for their GNU operating system.
  • GNU Compiler Collection GNU Compiler Collection
    The GNU Compiler Collection is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain and the standard compiler for most Unix-like Operating Systems.
  • GNU Gatekeeper GNU Gatekeeper
    The GNU Gatekeeper is an open-sourced project that implements an H.323 Gatekeeper based on the OpenH323 or H323Plus stack. A gatekeeper provides address translation, admissions control, call routing, authorization and accounting services to an H.323 system defined on the H.323 standard by ITU-T.
  • GNUnet GNUnet
    GNUnet is a free software framework for decentralized, peer-to-peer networking and an official GNU package.
  • GNU Octave GNU Octave
    GNU Octave is software featuring a high-level programming language, primarily intended for numerical computations. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab.
  • gnuplot gnuplot
    Gnuplot is a command-line program that can generate two- and three-dimensional plots of functions, data, and data fits. It is frequently used for publication-quality graphics as well as education. The program runs on all major computers and operating systems.
  • Gnus Gnus
    Gnus, or Gnus Network User Services, is a message reader which is part of GNU Emacs. It supports reading and composing both e-mail and news and can also act as an RSS reader, web processor, and directory browser for both local and remote filesystems.
  • Gnuspeech
    Gnuspeech is an extensible text-to-speech computer software package that produces artificial speech output based on real-time articulatory speech synthesis by rules.
  • GNUstep GNUstep
    GNUstep is a free software implementation of the Cocoa Objective-C frameworks, widget toolkit, and application development tools for Unix-like operating systems and Microsoft Windows. It is part of the GNU Project.
  • GNU TeXmacs GNU TeXmacs
    GNU TeXmacs is a free scientific word processor and typesetting component of the GNU Project. It was inspired by TeX and GNU Emacs, though it shares no code with those programs. TeXmacs does use TeX fonts. It is written and maintained by Joris van der Hoeven.
  • GoAgent GoAgent
    GoAgent is a GNU GPL open-source cross-platform network access software. It is mainly written with Python and supports Windows, OS X, Linux and most Linux-based OS like Android and OpenWrt.
  • Golly (program) Golly (program)
    Golly is a tool for the simulation of cellular automata. It is free open-source software written by Andrew Trevorrow and Tomas Rokicki; it can be scripted using Lua or Python.
  • GPAC Project on Advanced Content GPAC Project on Advanced Content
    GPAC Project on Advanced Content is an implementation of the MPEG-4 Systems standard written in ANSI C. GPAC provides tools for media playback, vector graphics and 3D rendering, MPEG-4 authoring and distribution.
  • GPlates
    The GPlates is a free and open-source application software, developed by a group of international scientists and software developers to simulate and visualize the Plate tectonics reconstruction process.
  • Gramps Gramps
    Gramps is Free and open source genealogy software. Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs.
  • gretl gretl
    Gretl is an open-source statistical package, mainly for econometrics. The name is an acronym for Gnu Regression, Econometrics and Time-series Library.
  • H2O (software)
    H2O is open-source software for big-data analysis. It is produced by the company, which launched in 2011 in Silicon Valley. H2O allows users to fit thousands of potential models as part of discovering patterns in data.
  • HandBrake HandBrake
    HandBrake is a free and open-source transcoder for digital video files, originally developed in 2003 by Eric Petit to make ripping a film from a DVD to a data storage device easier. Since then, it has undergone many changes and revisions.
  • Hiawatha (web server) Hiawatha (web server)
    Hiawatha is a web server available for multiple platforms. It has been developed by Hugo Leisink since 2002.
  • Higan (emulator)
    Higan is an emulator for multiple video game consoles, including the Super Nintendo Entertainment System.
  • higan (emulator)
    Higan is an emulator for multiple video game consoles, including the Super Nintendo Entertainment System.
  • Hoodie (software)
    In computing, Hoodie is an open source JavaScript package, that enables offline first, front-end web development by providing a complete backend infrastructure.
  • HuMo-gen HuMo-gen
    HuMo-gen is a free and cross-platform web application for displaying and editing genealogical data on the Internet. HuMo-gen was written in PHP and is GNU-GPL licensed open-source software. HuMo-gen supports UTF-8 and is bi-directional.
  • Hy
    Hy is a dialect of the Lisp programming language designed to interact with Python by translating expressions into Python's abstract syntax tree. Hy was introduced at PyCon 2013 by Paul Tagliamonte.
  • I2P I2P
    The Invisible Internet Project is a garlic routing using overlay network and darknet that allows applications to send messages to each other pseudonymously and securely. Uses include anonymous Web surfing, chatting, blogging and file transfers.
  • Idris (programming language) Idris (programming language)
    Idris is a general-purpose purely functional programming language with dependent types, strict or optional lazy evaluation and features such as a totality checker.
    IKVM.NET is an implementation of Java for Mono and the Microsoft.NET Framework. IKVM is free software, distributed under a permissive free software licence.
  • Impressive (presentation program)
    Impressive is a free and open source software that displays presentation slides with 3D-effects. It is a lightweight and easy to use console presentation software with focus on PDF documents and images. It was started by Martin Fiedler in 2005.
  • Infinispan
    Infinispan is a distributed cache and key-value NoSQL data store software developed by Red Hat. Java applications can embed it as library, use it as a service in WildFly or any non-java applications can use it as remote service through TCP/IP.
  • Info-ZIP Info-ZIP
    Info-ZIP is a set of open-source software to handle ZIP archives. It has been in circulation since 1989.
    INGENIAS is an open-source software framework for the analysis, design and implementation of multi-agent systems.
  • Inkscape Inkscape
    Inkscape is a free and open-source vector graphics editor; it can be used to create or edit vector graphics such as illustrations, diagrams, line arts, charts, logos and complex paintings.
  • IRIS (transportation software) IRIS (transportation software)
    IRIS is an open-source Advanced Traffic Management System software project developed by the Minnesota Department of Transportation. It is used by transportation agencies to monitor and manage interstate and highway traffic. IRIS uses the GPL license.
  • IUP (software) IUP (software)
    The IUP Portable User Interface is a computer software development kit that provides a portable, scriptable toolkit to build graphical user interfaces using the programming languages C, Perl, Lua and Nim, among others.
  • Jackson (API)
    In computing, Jackson is a high-performance JSON processor for Java. Its developers extol the combination of fast, correct, lightweight, and ergonomic attributes of the library.
  • Jexus
    Jexus Web Server is a proprietary web server developed by Bing Liu. Jexus supports the ASP.NET stack defined by Microsoft by integrating with Mono, as well as PHP via FastCGI.
  • Jitsi Jitsi
    Jitsi is a free and open source multiplatform voice, videoconferencing and instant messaging application for Windows, Linux, Mac OS X and Android.
  • JobScheduler JobScheduler
    The JobScheduler is an open-source computer application for enterprise-level scheduling and process automation. It is used to launch executable files and shell scripts and to automatically run database procedures.
  • JXL (API)
    JXL API is the most widely used API for executing Selenium data-driven tests, which allows users to read, write, create, and modify sheets in an Excel workbook at runtime. It is not supported for.xlsx format.
    JXTA is an open source peer-to-peer protocol specification begun by Sun Microsystems in 2001. The JXTA protocols are defined as a set of XML messages which allow any device connected to a network to exchange messages and collaborate independently of the underlying network topology.
  • KH Coder KH Coder
    KH Coder is an open source software for computer assisted qualitative data analysis, particularly quantitative content analysis and text mining. It can be also used for computational linguistics.
  • Kid3 Kid3
    Kid3 is an open-source cross-platform audio tag editor for many audio file formats. It supports DSF, MP3, Ogg, FLAC, MPC, MPEG-4, AAC, Opus, SPX, TrueAudio, APE, WavPack, WMA, WAV, AIFF, tracker modules.
  • Kodi (software)
    Kodi is a free and open-source media player software application developed by the XBMC Foundation, a non-profit technology consortium. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls.
  • Kune (software) Kune (software)
    Kune is a free/open source distributed social network focused on collaboration rather than just on communication. That is, it focuses on online real-time collaborative editing, decentralized social networking and web publishing, while focusing on workgroups rather than just on individuals.
  • Kurso de Esperanto Kurso de Esperanto
    Kurso de Esperanto is a free and open source language course software with 12 units for the constructed language Esperanto. The course is especially dedicated to beginners who will know the basics of Esperanto within two weeks, due to optimized learning exercises.
  • Kuzya Kuzya
    Kuzya is a free and open source, cross-platform IDE. It is developed in C++ using Qt as the GUI toolkit. Kuzya is not tied to one concrete language of programming or to the concrete compiler. It is being developed for Linux, Windows, and Mac OS X.
  • LanguageTool
    LanguageTool is a free and open-source, cross-platform spell and grammar checker which can be used as an extension in LibreOffice/OpenOffice, Vim, Emacs, Firefox and Thunderbird, or as a stand-alone desktop application. It can also be integrated on websites.
  • Lazarus (IDE) Lazarus (IDE)
    Lazarus is a free cross-platform visual integrated development environment for rapid application development using the Free Pascal compiler.
  • Leiden Open Variation Database
    The Leiden Open Variation Database is a free, flexible web-based open source database developed in the Leiden University Medical Center in the Netherlands, designed to collect and display variants in the DNA sequence.
  • Libav Libav
    Libav is a free software project, forked from FFmpeg in 2011, that produces libraries and programs for handling multimedia data.
  • Libdash Libdash
    Libdash is a computer software library which provides an object-oriented interface to the Dynamic Adaptive Streaming over HTTP standard. It is also the official reference implementation of the ISO/IEC MPEG-DASH standard, and maintained by the Austrian company bitmovin.
  • LibGDX
    LibGDX is a free and open-source game-development application framework written in the Java programming language with some C and C++ components for performance dependent code. It allows for the development of desktop and mobile games by using the same code base.
  • LibreOffice LibreOffice
    LibreOffice is a free and open source office suite, a project of The Document Foundation. It was forked from in 2010, which was an open-sourced version of the earlier StarOffice.
  • LibreOffice Calc LibreOffice Calc
    LibreOffice Calc is the spreadsheet component of the LibreOffice software package.
  • LibreOffice Writer LibreOffice Writer
    LibreOffice Writer is the free and open-source word processor component of the LibreOffice software package and is a fork of Writer. Writer is a word processor similar to Microsoft Word and Corel's WordPerfect, with some identical features.
  • libSBML libSBML
    LibSBML is an open-source software library that provides an application programming interface for the SBML format.
  • LibVNCServer
    In computer networking, LibVNCServer and LibVNCClient are cross-platform C libraries that enable one to easily implement VNC server or client functionality in an application.
  • libwww libwww
    Libwww is a modular client-side web API for Unix and Windows. It is also the name of the reference implementation of the libwww API.
  • lighttpd lighttpd
    Lighttpd is an open-source web server optimized for speed-critical environments while remaining standards-compliant, secure and flexible.
  • Light (web browser)
    Light, formerly known as Firefox Light, is a free and open-source web browser based on Firefox. Light is available for the Windows, OS X and Linux operating systems.
  • Lightweight Java Game Library Lightweight Java Game Library
    The Lightweight Java Game Library is an open-source Java software library for video game developers.
  • Lua (programming language) Lua (programming language)
    Lua is a lightweight, multi-paradigm programming language designed primarily for embedded systems and clients. Lua is cross-platform, since the interpreter is written in ANSI C, and has a relatively simple C API.
  • Lynx (web browser) Lynx (web browser)
    Lynx is a customizable text-based web browser for use on cursor-addressable character cell terminals., it is the oldest web browser still in general use and active development, having started in 1992.
  • LyX LyX
    LyX is an open source document processor based on top of the LaTeX typesetting system. Unlike most word processors, which follow the WYSIWYG paradigm, LyX has a WYSIWYM approach, where what shows up on the screen is only an approximation of what will show up on the page.
  • Mahogany (email client) Mahogany (email client)
    Mahogany is an open source cross-platform email and news client. It is available for X11/Unix and MS Win32 platforms, supporting a wide range of protocols and standards, including SMTP, POP3, IMAP, NNTP and full MIME support. The current official release version is 0.67.
  • Maqetta Maqetta
    Maqetta is a free and open-source, web-based WYSIWYG HTML editor designed to edit HTML5 documents and web applications. Its name is derived from the Spanish word maqueta, that means "mock-up".
  • Marabunta (software)
    Marabunta is a fully distributed software application for anonymous P2P. The main goal is the fight against internet censorship and assuring the freedom of speech.
  • Marketcetera Marketcetera
    Marketcetera is a financial software company that has developed the Marketcetera open source trading platform, linking financial exchanges to users through broker services allowing the development of automated trading systems, essentially acting as a meta-broker itself.
  • Mathomatic Mathomatic
    Mathomatic is a free, portable, general-purpose computer algebra system that can symbolically solve, simplify, combine, and compare algebraic equations, and can perform complex number, modular, and polynomial arithmetic, along with standard arithmetic.
  • Maxima (software) Maxima (software)
    Maxima is a computer algebra system based on a 1982 version of Macsyma. It is written in Common Lisp and runs on all POSIX platforms such as macOS, Unix, BSD, and Linux, as well as under Microsoft Windows and Android. It is free software released under the terms of the GNU General Public License.
  • MediaInfo MediaInfo
    MediaInfo is a free and open-source program that displays technical information about media files, as well as tag information for many audio and video files. It is used in many programs such as XMedia Recode, MediaCoder, eMule, and K-Lite Codec Pack.
  • MediaWiki MediaWiki
    MediaWiki is a free and open-source wiki software. Originally developed by Magnus Manske and improved by Lee Daniel Crocker, it runs on many websites, including Wikipedia, Wiktionary and Wikimedia Commons. It is written in the PHP programming language and stores the contents into a database.
  • Megido (Free Pascal)
    The Megido project was an unsuccessful historic attempt to develop a visual integrated development environment for rapid application development with the Free Pascal compiler.
  • MEncoder MEncoder
    MEncoder is a free command line transcoding tool released under the GNU General Public License. It is a sibling of MPlayer, and can convert all the formats that MPlayer understands into a variety of compressed and uncompressed formats using different codecs.
  • Mercurial Mercurial
    Mercurial is a distributed revision-control tool for software developers. It is supported on Microsoft Windows and Unix-like systems, such as FreeBSD, macOS and Linux.
  • Mercury (programming language) Mercury (programming language)
    Mercury is a functional logic programming language made for real-world uses. The first version was developed at the University of Melbourne, Computer Science department, by Fergus Henderson, Thomas Conway, and Zoltan Somogyi, under Somogyi's supervision, and released on April 8, 1995.
  • Metasploit Project Metasploit Project
    The Metasploit Project is a computer security project that provides information about security vulnerabilities and aids in penetration testing and IDS signature development.
  • MilkyTracker
    MilkyTracker is a free software multi-platform music tracker for composing music in the MOD and XM module file formats.
  • Mixxx Mixxx
    Mixxx is an open source computer program for DJing music. Mixxx is cross-platform and supports most common music file formats. It can be controlled with MIDI/HID controllers and timecode vinyl records in addition to computer keyboards and mice.
  • Mod openpgp Mod openpgp
    Mod_openpgp is an Apache server module authored by Arturo 'Buanzo' Busleiman that implements access authorization to servers, virtual hosts, or directories when incoming requests' HTTP OpenPGP signatures are valid and known by the local keyring.
  • MonetDB MonetDB
    MonetDB is an open source column-oriented database management system developed at the Centrum Wiskunde & Informatica in the Netherlands.
  • Mozilla Prism Mozilla Prism
    Mozilla Prism was a project which integrated web applications with the desktop, allowing web applications to be launched from the desktop and configured independently of the default web browser. As of November 2010, Prism is listed as an inactive project at the Mozilla labs website.
  • Mozilla Thunderbird Mozilla Thunderbird
    Mozilla Thunderbird is a free, open source, cross-platform email, news, RSS, and chat client developed by the Mozilla Foundation. The project strategy was modeled after that of the Mozilla Firefox web browser.
  • MP3Gain MP3Gain
    MP3Gain is an audio normalization software tool. The tool is available on multiple platforms and is free software. It analyzes the MP3 and reversibly changes its volume. The volume can be adjusted for single files or as album where all files would have the same perceived loudness.
  • MPlayer MPlayer
    MPlayer is a free and open media player software. The program is available for all major operating systems, including Linux, macOS and other Unix-like systems, as well as for Microsoft Windows. Versions for OS/2, Syllable, AmigaOS, MorphOS and AROS Research Operating System are also available.
  • mpv (media player)
    Mpv is media player software, based on MPlayer and mplayer2.
  • MuseScore MuseScore
    MuseScore is a free scorewriter for Windows, macOS, and Linux, comparable to Finale and Sibelius, supporting a wide variety of file formats and input methods. It is released as free and open-source software under the GNU General Public License.
  • Nana C++
  • Nana (C++ library)
    Nana is a cross-platform C++ library for creating graphical user interfaces. It uses a platform-independent API and currently supports Windows and Linux platforms.
  • Neko (software)
    Neko is a cross-platform open-source animated cursor-chasing cat screenmate application.
  • NetBeans NetBeans
    NetBeans is a software development platform written in Java. The NetBeans Platform allows applications to be developed from a set of modular software components called modules.
  • Net Project Journal Net Project Journal
    NPJ - open source CMS software distributed under the GNU GPL. Written in PHP, uses MySQL database. The scope of NPJ use is - people communication and collaboration organization, regardless of their geographical location, NPJ can also be effectively used for blogs and news resources.
  • NetSurf 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.
  • Nginx Nginx
    Nginx, stylized as, is a web server, which can also be used as a reverse proxy, load balancer and HTTP cache. The software was created by Igor Sysoev and first publicly released in 2004. A company of the same name was founded in 2011 to provide support.
  • Nitro (software)
    Nitro is a free collaborative task management application. It can be used as stand-alone or cloud-based environment. It is developed in CoffeScript and therefore can be run on any platform that supports JavaScript.
  • Normaliz
    Normaliz is a free computer algebra system developed by Winfried Bruns, Robert Koch, Bogdam Ichim and Christof Soeger. It is published under the GNU General Public License version 2.
  • OCaml OCaml
    OCaml, originally named Objective Caml, is the main implementation of the programming language Caml, created by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, Ascánder Suárez and others in 1996.
  • Off-the-Record Messaging
    Off-the-Record Messaging is a cryptographic protocol that provides encryption for instant messaging conversations. OTR uses a combination of AES symmetric-key algorithm with 128 bits key length, the Diffie–Hellman key exchange with 1536 bits group size, and the SHA-1 hash function.
    Apache ObJectRelationalBridge is an Object/Relational mapping tool that allows transparent persistence for Java Objects against relational databases. It was released on April 6, 2005.
  • Opa (programming language) Opa (programming language)
    Opa is an open-source programming language for developing scalable web applications.
  • OpenBoard
    OpenBoard is a free and open-source interactive whiteboard software compatible with any projector and pointing device.
  • Open Broadcaster Software
    Open Broadcaster Software is a free and open source streaming and recording program maintained by the OBS Project. The program has support for Windows 7 and later, OS X 10.8 and later, and Linux Ubuntu 14.04 and later.
  • Open Cobalt Open Cobalt
    Open Cobalt is a free and open-source software platform for constructing, accessing, and sharing virtual worlds both on local area networks or across the Internet, without any requirement for centralized servers.
  • OpenGrok OpenGrok
    OpenGrok is a source code search and cross reference engine. It helps programmers to search, cross-reference and navigate source code trees.
  • Openkore Openkore
    OpenKore is a community-maintained descendant of Solos Kore, a custom client and an advanced automated assistant for the MMORPG Ragnarok Online. It's licensed under. OpenKore is mainly written in Perl, but some code is also in C++ XS modules.
  • OpenLDAP OpenLDAP
    OpenLDAP is a free, open source implementation of the Lightweight Directory Access Protocol developed by the OpenLDAP Project. It is released under its own BSD-style license called the OpenLDAP Public License.
  • OpenLP OpenLP
    OpenLP is a worship presentation program licensed under the GNU General Public License.
  •, commonly known as OpenOffice, is a discontinued open-source office suite. It was an open-sourced version of the earlier StarOffice, which Sun Microsystems acquired in 1999, for internal use.
  • OpenProject OpenProject
    OpenProject is a web-based project management system for location-independent team collaboration. This open source application is released under the GNU General Public License Version 3 and is continuously developed by an active open source community.
  • OpenSearchServer OpenSearchServer
    OpenSearchServer is an open source application server allowing development of index-based applications such as search engines. Available since April 2009 on SourceForge for download, OpenSearchServer was developed under the GPL v3 license and offers a series of full text lexical analyzers.
  • OpenSSH OpenSSH
    OpenSSH is a suite of security-related network-level utilities based on the Secure Shell protocol, which help to secure network communications via the encryption of network traffic over multiple authentication methods and by providing secure tunneling capabilities.
  • OpenStudio
    OpenStudio is a suite of free and open-source software applications for building energy analysis used in building information modeling. OpenStudio applications run on Microsoft Windows, Macintosh, and Linux platforms.
  • OpenWebGlobe OpenWebGlobe
    OpenWebGlobe is a project and technology for processing and interactively visualizing vast volumes of geospatial data in a 3d virtual globe.
  • Orange (software) Orange (software)
    Orange is an open-source data visualization, machine learning and data mining toolkit. It features a visual programming front-end for explorative data analysis and interactive data visualization, and can also be used as a Python library.
  • ORBX.js
    ORBX.js is a JavaScript library codec able to stream video in any HTML5-compliant browser. The project is a partnership between Mozilla and OTOY.
    OWASP ZAP is an open-source web application security scanner.
  • Oxwall Oxwall
    Oxwall is free and open source community software distributed under the Common Public Attribution License. It is written in PHP and is used as a platform for social networking and community sites.
  • Padre (software) Padre (software)
    Padre is a multi-language software development platform comprising an IDE and a plug-in system to extend it. It is written primarily in Perl and is used to develop applications in this language.
  • Panda3D Panda3D
    Panda3D is a game engine that includes graphics, audio, I/O, collision detection, and other abilities relevant to the creation of 3D games.
  • Pan (programming language) Pan (programming language)
    The pan configuration language allows the definition of machine configuration information and an associated schema with a simple, human-accessible syntax. A pan language compiler transforms the configuration.
    PARI/GP is a computer algebra system with the main aim of facilitating number theory computations. Versions 2.1.0 and higher are distributed under the GNU General Public License. It runs on most common operating systems.
  • pcap pcap
    In the field of computer network administration, pcap consists of an application programming interface for capturing network traffic. Unix-like systems implement pcap in the libpcap library; Windows uses a port of libpcap known as WinPcap.
  • PDF.js PDF.js
    PDF.js or pdf.js is a JavaScript library intended to render PDF files using the HTML5 Canvas for a safer and web standards compliant web browser rendering of PDF files. The project is led by the Mozilla Foundation after Andreas Gal launched it in 2011.
  • PeaZip PeaZip
    PeaZip is a free and open-source file manager and file archiver for Microsoft Windows, Linux and BSD made by Giorgio Tani. It supports its native PEA archive format and other mainstream formats, with special focus on handling open formats. It supports 188 file extensions.
  • Persistent uniform resource locator Persistent uniform resource locator
    A persistent uniform resource locator is a uniform resource locator that is used to redirect to the location of the requested web resource. PURLs redirect HTTP clients using HTTP status codes.
  • PGF/TikZ PGF/TikZ
    PGF/TikZ is a tandem of languages for producing vector graphics from a geometric/algebraic description.
  • PHP-Crawler PHP-Crawler
    PHP-Crawler is an open-source crawling script based on PHP and MySQL. Created to implement simple as possible local website search it became popular for small websites on shared hosting. Script set is distributed under the terms of BSD License.
  • phpLiteAdmin phpLiteAdmin
    PhpLiteAdmin is an open source tool written in PHP intended to handle the administration of SQLite over the World Wide Web.
  • phpMyAdmin phpMyAdmin
    PhpMyAdmin is a free and open source administration tool for MySQL and MariaDB. As a portable web application written primarily in PHP, it has become one of the most popular MySQL administration tools, especially for web hosting services.
  • PhpWiki PhpWiki
    PhpWiki is a web-based wiki software application.
  • Pidgin (software) Pidgin (software)
    Pidgin is a free and open-source multi-platform instant messaging client, based on a library named libpurple that has support for many instant messaging protocols, allowing the user to simultaneously log into various services from one application.
  • Pinta (software) Pinta (software)
    Pinta is an open-source, cross-platform bitmap image drawing and editing program inspired by Paint.NET, a similar image editing program which is limited to Microsoft Windows. Pinta has more features than Microsoft Paint.
  • pisg (software) pisg (software)
    Pisg, short for Perl IRC Statistics Generator is a popular open-source Internet Relay Chat log file analysis and statistical visualization program. It is written in perl by Morten Brix Pedersen.
    Plouf's Java IRC is a web-based open source IRC client that is written in Java. Any web browser that supports the Java Runtime Environment, or an alternative Java interpreter, can use the applet. Many IRC networks have a public installation of the applet for their network.
  • PlayCanvas
    PlayCanvas is an open source 3D game engine/interactive 3D application engine alongside a proprietary cloud-hosted creation platform that allows for simultaneous editing from multiple computers via a browser-based interface.
  • Polipo Polipo
    Polipo is a lightweight caching and forwarding web proxy server. It has a wide variety of uses, from aiding security by filtering traffic; to caching web, DNS and other computer network lookups for a group of people sharing network resources; to speeding up a web server by caching repeated requests.
  • Posadis Posadis
    In computing, Posadis is a GPL-licensed DNS server for Microsoft Windows and Unix that uses a zone file format that is compatible with BIND zone files. Posadis is part of a suite which includes graphical configuration and zone file management programs.
  • Previous
    Previous is an open source emulator of the proprietary 68k-based NeXT computer system family, aiming at emulating the original 68030-based NeXT Computer and the 68040-based NeXTstation and NeXTcube computers.
  • Prey (software) Prey (software)
    Prey is a freemium web service for tracking and monitoring laptop and desktop computers, smartphones and other electronic devices capable of running software applications, mainly intended to help in cases of theft.
  • Programming with Big Data in R Programming with Big Data in R
    Programming with Big Data in R is a series of R packages and an environment for statistical computing with Big Data by using high-performance statistical computation.
  • PukiWiki
    PukiWiki is wiki software written in PHP, and is widely used by Japanese wikis. It was forked from, originally developed by. Since version 1.4, PukiWiki Developers Team became the developer of the software.
  • Puppet (software) Puppet (software)
    In computing, Puppet is an open-source software configuration management tool. It runs on many Unix-like systems as well as on Microsoft Windows, and includes its own declarative language to describe system configuration.
    PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection. It can also connect to a serial port. The name "PuTTY" has no definitive meaning.
  • Pylons project Pylons project
    Pylons Project is an open source organization that develops a set of web application technologies written in Python.
  • PyQt PyQt
    PyQt is a Python binding of the cross-platform GUI toolkit Qt, implemented as a Python plug-in. PyQt is free software developed by the British firm Riverbank Computing.
  • Python (programming language) Python (programming language)
    Python is a widely used high-level programming language for general-purpose programming, created by Guido van Rossum and first released in 1991.
  • QDevelop QDevelop
    QDevelop is a free software integrated development environment specialized on the Qt4 framework and C++.
    QEMU is a free and open-source hosted hypervisor that performs hardware virtualization.
  • Qt Creator Qt Creator
    Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt GUI Application development framework. It includes a visual debugger and an integrated GUI layout and forms designer.
  • QtWeb
    QtWeb is a free and open-source web browser developed by LogicWare & LSoft Technologies. QtWeb is based on Qt framework and WebKit layout engine.
  • Quantitative Discourse Analysis Package
    Quantitative Discourse Analysis Package is an R package for computer assisted qualitative data analysis, particularly quantitative discourse analysis, transcript analysis and natural language processing. Qdap is installable from, and runs within, the R system.
  • Query Abstraction Layer
    QAL is an open source development project that aims to create a collection of libraries for mixing, moving, merging, substituting and transforming data; also in some cases, such as MongoDB, schemas.
  • QuickFIX QuickFIX
    QuickFIX is an open source FIX messaging engine written in C++. It is cross-platform and runs on Windows, Mac OS X, Linux, Solaris, and FreeBSD. Several implementation variants of the engine exist, including.
  • Quod Libet (software) Quod Libet (software)
    Quod Libet is a cross-platform free and open-source audio player, tag editor and library organizer. The main design philosophy is that the user knows how they want to organize their music best; the software is therefore built to be fully customizable and extensible using regular expressions.
  • Racket (programming language) Racket (programming language)
    Racket is a general purpose, multi-paradigm programming language in the Lisp-Scheme family. One of its design goals is to serve as a platform for language creation, design, and implementation.
  • Radare2
    Radare2 is a complete framework for reverse-engineering and analyzing binaries; composed of a set of small utilities that can be used together or independently from the command line.
  • Redmine 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.
  • Renjin
    Renjin is an implementation of the R programming language atop the Java Virtual Machine. It is free software released under the GPL. Renjin is tightly integrated with Java to allow the embedding of the interpreter into any Java application with full two-way access between the Java and R code.
  • REPLAY (software) REPLAY (software)
    REPLAY is a management system for audiovisual content developed at ETH Zurich.
  • RetroShare RetroShare
    RetroShare is open source software for encrypted filesharing, serverless email, instant messaging, online chat, and BBS, based on a friend-to-friend network built on GNU Privacy Guard.
  • Ring (programming language)
    Ring is a dynamic and general-purpose programming language. It can be embedded in C/C++ projects, extended using C/C++ code and/or used as a standalone language.
  • R (programming language) R (programming language)
    R is an open source programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. The R language is widely used among statisticians and data miners for developing statistical software and data analysis.
    RQDA is an R package for computer assisted qualitative data analysis or CAQDAS. It is installable from, and runs within, the R statistical software, but has a separate window running a graphical user interface.
  • Sahana FOSS Disaster Management System Sahana FOSS Disaster Management System
    The Sahana Free and Open Source Disaster Management System is emergency management and disaster preparedness software developed by the Sahana Software Foundation.
  • Sahana Software Foundation
    Sahana Software Foundation is a Los Angeles, CA-based non-profit organization founded to promote the use of Free and Open-Source Software for disaster and emergency management.
  • SchoolTool SchoolTool
    SchoolTool is a GPL licensed, free student information system for schools around the world.
  • Scuttle (software) Scuttle (software)
    Scuttle is a PHP/MySQL-based open source social bookmarking application. It contains code from other PHP-based projects such as Drupal and jQuery.
  • Sigil (application) Sigil (application)
    Sigil is free, open-source editing software for e-books in the EPUB format.
  • SkaDate
    SkaDate — is an open-source-based social networking and dating software for the creation of online communities and online dating websites.
  • SmallBASIC SmallBASIC
    SmallBASIC is a BASIC programming language dialect with interpreters released as free software under the GNU General Public License version 2.
    SNAMP is an open-source, cross-platform software platform for telemetry, tracing and elasticity management of distributed applications.
  • Snappy (compression)
    Snappy is a fast data compression and decompression library written in C++ by Google based on ideas from LZ77 and open-sourced in 2011. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression.
  • SOFA Statistics SOFA Statistics
    SOFA Statistics is an open-source statistical package, with an emphasis on ease of use, learn as you go, and beautiful output. The name stands for Statistics Open For All.
  • Spring Web Flow Spring Web Flow
    Spring Web Flow is the sub-project of the Spring Framework that focuses on providing the infrastructure for building and running rich web applications. The project tries to solve 3 core problems facing web application developers...
  • SQLite SQLite
    SQLite is a relational database management system contained in a C programming library. In contrast to many other database management systems, SQLite is not a client–server database engine. Rather, it is embedded into the end program.
  • Squid (software) Squid (software)
    Squid is a caching and forwarding HTTP web proxy. It has a wide variety of uses, including speeding up a web server by caching repeated requests, caching web, DNS and other computer network lookups for a group of people sharing network resources, and aiding security by filtering traffic.
  • Stevie (text editor)
    STEVIE, ST Editor for VI Enthusiasts, was a clone of Bill Joy's vi editor created by Tim Thompson for the Atari ST in 1987. It later became the basis for Vim, released in 1991.
  • Subtitle Edit Subtitle Edit
    Subtitle Edit is a free and open-source subtitle editor to create, edit, adjust or synchronize subtitles for videos. The application has a very easy to use interface containing a list of existing subtitles, a wave form to visualize audio waves and a player which looks like Windows Media Player 11.
  • Syncthing
    Syncthing is a free, open-source peer-to-peer file synchronization application available for Windows, Mac, Linux, Android, Solaris, Darwin and BSD. It can sync files between devices on a local network, or between remote devices over the Internet.
  • Syndie Syndie
    Syndie is an open source cross-platform computer application to syndicate data over a variety of anonymous and non-anonymous computer networks.
  • Synfig Synfig
    Synfig Studio is a free and open source 2D vector graphics and timeline-based computer animation program created by Robert Quattlebaum with additional contributions by Adrian Bentley.
  • Tahoe-LAFS Tahoe-LAFS
    Tahoe-LAFS is a free and open, secure, decentralized, fault-tolerant, distributed data store and distributed file system. It can be used as an online backup system, or to serve as a file or web host similar to Freenet, depending on the front-end used to insert and access files in the Tahoe system.
    The TANGO control system is a free open source device-oriented controls toolkit for controlling any kind of hardware or software and building SCADA systems. It is used for controlling synchrotrons, lasers, physics experiments in over 20 sites.
  • Taskfreak Taskfreak
    TaskFreak! is an open-source, web interface, time and task management tool. It was created in 2005 as a standalone web application. It has been ported to a WordPress plugin in 2013.
  • Taskwarrior Taskwarrior
    Taskwarrior is an open-source, cross platform time and task management tool. It has a command-line interface rather than a graphical user interface.
  • tcpdump tcpdump
    Tcpdump is a common packet analyzer that runs under the command line. It allows the user to display TCP/IP and other packets being transmitted or received over a network to which the computer is attached. Distributed under the BSD license, tcpdump is free software.
  • tcsh tcsh
    Tcsh is a Unix shell based on and compatible with the C shell. It is essentially the C shell with programmable command-line completion, command-line editing, and a few other features. Unlike the other common shells, functions cannot be defined in a tcsh script and the user must use aliases instead.
  • TeXworks TeXworks
    TeXworks is an open-source application software, available for Windows, Linux and OS X. It is a Qt-based graphical user interface to the typesetting system TeX and its extensions LaTeX, ConTeXt, and XeTeX. TeXworks is targeted at the direct generation of PDF output.
  • The Bug Genie The Bug Genie
    The Bug Genie is free and open source, web-based project management and bug tracking system. Main functionality includes bug- and issue tracking, reporting, project management, integrated wiki and integration with commonly used version control systems such as Git, Mercurial, Perforce and SVN.
  • thttpd thttpd
    Thttpd is an open source software web server from ACME Laboratories, designed for simplicity, a small execution footprint and speed. thttpd is single-threaded and portable: it compiles cleanly on most Unix-like operating systems, including FreeBSD, SunOS 4, Solaris 2, BSD/OS, Linux, and OSF/1.
  • TiddlyWiki TiddlyWiki
    TiddlyWiki is an open-source single page application wiki in the form of a single HTML file that includes CSS, JavaScript, and the content. It is designed to be easy to customize and re-shape depending on application. It facilitates re-use of content by dividing it into small pieces called Tiddlers.
  • TigerVNC TigerVNC
    TigerVNC is VNC server and client software, started as a fork of TightVNC in 2009.
  • Tiki Wiki CMS Groupware Tiki Wiki CMS Groupware
    Tiki Wiki CMS Groupware or simply Tiki, originally known as TikiWiki, is a free and open source Wiki-based content management system and online office suite written primarily in PHP and distributed under the GNU Lesser General Public License license.
  • Trac Trac
    Trac is an open source, Web-based project management and bug tracking system. It has been adopted by a variety of organizations for use as a bug tracking system for both free and open-source software and proprietary projects and products.
  • Traffic Server Traffic Server
    The Apache Traffic Server is a modular, high-performance reverse proxy and forward proxy server, generally comparable to Nginx and Squid. It was created by Inktomi, and distributed as a commercial product called the Inktomi Traffic Server, before Inktomi was acquired by Yahoo!.
  • Trojitá Trojitá
    Trojitá is a free software IMAP and SMTP email client developed using the Qt C++ library. The design goals of the maintainers are to develop a fast e-mail client which respects open standards, is cross-platform and uses the available resources very efficiently.
    TYPO3 is a free and open source web content management system written in PHP. It is released under the GNU General Public License. It can run on several web servers, such as Apache or IIS, on top of many operating systems, among them Linux, Microsoft Windows, FreeBSD, macOS and OS/2.
  • Ultracopier Ultracopier
  • urbiscript urbiscript
    Urbiscript is a programming language for robotics. It features syntactic support for concurrency and event-based programming. It is a prototype-based object-oriented scripting language.
  • Vim (text editor) Vim (text editor)
    Vim is a clone of Bill Joy's vi text editor program for Unix. It was written by Bram Moolenaar based on source for a port of the Stevie editor to the Amiga and first released publicly in 1991.
  • VIPS (software) VIPS (software)
    VIPS is an open source image processing software package. It is particularly good with large images, works with multi-core processors, working with colour, scientific analysis and general research & development.
  • VirtualBox VirtualBox
    Oracle VM VirtualBox is a free and open-source hypervisor for x86 computers currently being developed by Oracle Corporation. Developed initially by Innotek GmbH, it was acquired by Sun Microsystems in 2008 which was in turn acquired by Oracle in 2010.
  • Virtuoso Universal Server Virtuoso Universal Server
    Virtuoso Universal Server is a middleware and database engine hybrid that combines the functionality of a traditional RDBMS, ORDBMS, virtual database, RDF, XML, free-text, web application server and file server functionality in a single system.
  • VisualEditor VisualEditor
    VisualEditor is a project to provide a "visual" or "WYSIWYG-like" online rich-text editor as a MediaWiki extension to Wikipedia. It was developed by the Wikimedia Foundation in partnership with Wikia.
  • VLC media player VLC media player
    VLC media player is a free and open-source, portable and cross-platform media player and streaming media server written by the VideoLAN project.
    Virtual Token Descriptor for eXtensible Markup Language refers to a collection of cross-platform XML processing technologies centered on a non-extractive XML, "document-centric" parsing technique called Virtual Token Descriptor.
  • w3af w3af
    W3af is an open-source web application security scanner. The project provides a vulnerability scanner and exploitation tool for Web applications. It provides information about security vulnerabilities for use in penetration testing engagements.
  • Waarp
    Waarp is a project that provides among other an open source massive file transfer monitor in Java, also known as managed file transfer. Its purpose is to enable bridging between several protocols and to enable dynamic pre or post action on transfer or other commands in an efficient and secured way.
    WASTE is a peer-to-peer and friend-to-friend protocol and software application developed by Justin Frankel at Nullsoft in 2003 that features instant messaging, chat rooms, and file browsing/sharing capabilities. The name WASTE is a reference to Thomas Pynchon's novel The Crying of Lot 49.
  • Wget Wget
    GNU Wget is a computer program that retrieves content from web servers. It is part of the GNU Project. Its name derives from World Wide Web and get. It supports downloading via HTTP, HTTPS, and FTP.
  • Wireshark Wireshark
    Wireshark is a free and open source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education. Originally named Ethereal, the project was renamed Wireshark in May 2006 due to trademark issues.
  • WordGrinder
    Wordgrinder is a word processing application for the unix terminal or Windows console. Wordgrinder focuses on creating a minimalist word processing environment in order to reduce distractions for the end user. The application's author wrote the program for his own use while working on a novel.
  • Workrave Workrave
    Workrave is a free software application intended to prevent computer users from developing or aggravating occupational diseases such as carpal tunnel syndrome, repetitive strain injuries, or myopia.
  • WSO2 Mashup Server WSO2 Mashup Server
    The WSO2 Mashup Server is an open source mashup platform that hosts JavaScript based mashups. It is based on Apache Axis2 and other open source projects, and provides JavaScript authors the ability to consume, compose and emit web services, feeds, scraped web pages, email, and instant messages.
  • Xdebug Xdebug
    Xdebug is a PHP extension which provides debugging and profiling capabilities. It uses the DBGp debugging protocol.
  • Xen Xen
    Xen Project is a hypervisor using a microkernel design, providing services that allow multiple computer operating systems to execute on the same computer hardware concurrently. It was developed by the University of Cambridge and is now being developed by the Linux Foundation with support from Intel.
  • Xinu Xinu
    Xinu Is Not Unix, is an operating system for embedded systems, originally developed by Douglas Comer for educational use at Purdue University in the 1980s. The name is both recursive, and is Unix spelled backwards.
  • XOWA
    XOWA is an open-source application written primarily in Java by anonymous developers and is intended for users who wish to run their own copy of Wikipedia, or any other compatible Wiki offline without an internet connection.
  • Zope Zope
    Zope is a community project concerned with a free and open-source, object-oriented web application server written in the Python programming language. Zope stands for "Z Object Publishing Environment", and was the first system using the now common object publishing methodology for the Web.

"Cross Platform Free Software" in the news

People discussing "Cross Platform Free Software"

Cross Platform Free Software videos

"Cross Platform Free Software" images