This is a list of free and open-source software packages, computer software licensed under free software licenses and open-source licenses. Software that fits the Free Software Definition may be more appropriately called free software; the GNU project in particular objects to their works being referred to as open-source.[1] For more information about the philosophical background for open-source software, see free software movement and Open Source Initiative. However, nearly all software meeting the Free Software Definition also meets the Open Source Definition and vice versa. A small fraction of the software that meets either definition is listed here. Some of the open-source applications are also the basis of commercial products, shown in the List of commercial open-source applications and services.

Artificial intelligence

[edit]

General AI

[edit]

Computer vision

[edit]

Machine learning

[edit]

Planning

[edit]

Robotics

[edit]

Assistive technology

[edit]

Speech (synthesis and recognition)

[edit]

Other assistive technology

[edit]

CAD

[edit]

Finite Element Analysis (FEA)

[edit]

Electronic design automation (EDA)

[edit]

Computer simulation

[edit]

Cybersecurity

[edit]

Antivirus

[edit]

Data loss prevention

[edit]

Data recovery

[edit]

Forensics

[edit]
Anti-forensics
[edit]

Disk erasing

[edit]

Encryption

[edit]

Disk encryption

[edit]

Firewall

[edit]

Network and security monitoring

[edit]

Secure Shell (SSH)

[edit]

Password management

[edit]

Other cybersecurity programs

[edit]

Data storage and management

[edit]

Backup software

[edit]

Database management systems (including administration)

[edit]

Data mining

[edit]

Data Visualization Components

[edit]

Digital Asset Management software system

[edit]

Disk partitioning software

[edit]

Enterprise search engines

[edit]

ETLs (Extract Transform Load)

[edit]

File archivers

[edit]

File systems

[edit]

Desktop publishing

[edit]

E-book management and editing

[edit]

Education

[edit]

E-learning, learning support

[edit]

Academic advising

[edit]

Educational suites for children

[edit]

Language

[edit]

Operating systems

[edit]

Mind mapping & others

[edit]

Offline learning & Open data

[edit]

Typing

[edit]

File managers

[edit]

Finance

[edit]

Accounting

[edit]

Cryptocurrency

[edit]

CRM

[edit]

ERP

[edit]

Human resources

[edit]

Microfinance

[edit]

Process management

[edit]

Trading

[edit]

Games

[edit]

Action

[edit]

Application layer

[edit]

Chess

[edit]

Educational games

[edit]

Video game emulation

[edit]

Music video games

[edit]

Karaoke

[edit]

Rhythm game

[edit]

Puzzle

[edit]

Sandbox

[edit]

Snake games

[edit]

Simulation

[edit]

Strategy

[edit]

Genealogy

[edit]

Geographic information systems

[edit]

Graphical user interface

[edit]

Desktop environments

[edit]

Window managers

[edit]

Windowing system

[edit]

Groupware

[edit]

Content management systems

[edit]

Wiki software

[edit]

Healthcare software

[edit]

Integrated library management software

[edit]

Image editor

[edit]

Maps & Navigation

[edit]

Mathematics

[edit]

Computer algebra systems

[edit]

symbolic manipulation systems

[edit]

Statistics

[edit]

Numerical analysis

[edit]

Geometry

[edit]

Spreadsheet

[edit]

Mobile software

[edit]

Media

[edit]

Audio editors, audio management

[edit]

CD/USB-writing software

[edit]

Flash animation

[edit]

Game engines

[edit]

Chess engines

[edit]

Graphics

[edit]

2D

[edit]

3D

[edit]

Image galleries

[edit]

Image viewers

[edit]

Multimedia codecs, containers, splitters

[edit]

Subtitle

[edit]

Television

[edit]

Video converters

[edit]

Video editing

[edit]

DVD authoring

[edit]

Other media packages

[edit]

Ripping

[edit]

Video encoders

[edit]

Video players

[edit]

Networking and Internet

[edit]

Advertising

[edit]
[edit]

E-mail

[edit]

File transfer

[edit]

Grid and distributed processing

[edit]

Instant messaging

[edit]

IRC Clients

[edit]

Middleware

[edit]

RSS, Atom readers, aggregators

[edit]

Peer-to-peer file sharing

[edit]

Portal Server

[edit]

Remote access and management

[edit]

Routing software

[edit]

Web browsers

[edit]

Graphical

[edit]

Text-based

[edit]

Webcam

[edit]

Webgrabber

[edit]
[edit]

Web search engines

[edit]

Other networking programs

[edit]

Office software

[edit]

Text editors

[edit]
Software Platform Formats
AbiWord Linux, Windows .txt
Atom (text editor) macOS 10.9 or later, Windows 7 and later, and Linux .txt
gedit Linux, MacOS .txt
GNOME Text Editor Linux .txt
Kate (text editor) 25 Linux distributions, Microsoft Windows, macOS .txt
Leafpad Linux, BSD, Maemo .txt
Metapad Windows .txt
StreamTech NotePad Windows .txt & Simple Text Formats
Mousepad Linux, BSD, Maemo .txt
Visual Studio Code Linux, Windows, MacOS .txt

Spreadsheet software

[edit]
Software Operating system Format
Gnumeric Unix-like (Linux included) .gnm, .gnumeric
GNU Oleo Linux .oleo[5]
Pyspread Unix-like, Windows .CSV, .XLS, .SVG, .PDF
Sheetster Cross-platform JSON, XML, .XLS, .CSV, xlsx/.ooxml, .exml, .zip

Office suites

[edit]

Operating systems

[edit]

Be advised that available distributions of these systems can contain, or offer to build and install, added software that is neither free software nor open-source.

Emulation and Virtualization

[edit]

Personal information managers

[edit]

Programming language support

[edit]

Bug trackers

[edit]

Code generators

[edit]

Documentation generators

[edit]

Configuration software

[edit]

Debuggers (for testing and trouble-shooting)

[edit]

Integrated development environments

[edit]

Version control systems

[edit]

Reference management software

[edit]

Risk Management

[edit]

Science

[edit]

Bioinformatics

[edit]

Cheminformatics

[edit]

Electronic lab notebooks

[edit]

Geographic information systems

[edit]

Geoscience

[edit]

Grid computing

[edit]

Microscope image processing

[edit]

Molecular dynamics

[edit]

Molecule viewer

[edit]

Nanotechnology

[edit]

Plotting

[edit]

Quantum chemistry

[edit]

Screencast

[edit]

Screensavers

[edit]

Simulation software

[edit]

Statistics

[edit]

Theology

[edit]

Bible study tools

[edit]

Typesetting

[edit]

See also

[edit]

General directories

[edit]

References

[edit]
  1. ^ Richard Stallman (July 13, 2011). "Why Open Source misses the point of Free Software". Retrieved August 24, 2011.
  2. ^ "Further Development of Verification Check-casesforSix-Degree-of-Freedom Flight Vehicle Simulations" (PDF). NASA Engineering and Safety Center Academy. 2015. Archived (PDF) from the original on March 10, 2021.
  3. ^ "Create great flyers, newsletters, brochures and more with open source software". opensource.com.
  4. ^ Bärwaldt, Eric (2020). "Collaborative online office solutions". Admin Network & Security. 60/2020. ...users can also convert text files to the ePub format for displaying appear on ebook readers or with desktop software for reading ePub files.
  5. ^ "File Formats".
  6. ^ Bärwaldt, Eric (2020-09-01). "Working Together Tools for collaborative office work". Linux Magazine (238/2020). For cross-platform use, the suite not only supports the Open Document Format (ODF) but also all newer Microsoft formats, which makes interaction with other office suites easier.
[edit]