List of free and open source software packages

From Wikipedia, the free encyclopedia
Jump to: navigation, search

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.

Contents

[edit] Applied fields

[edit] CAD

[edit] Electronic design automation (EDA)

[edit] Finance

[edit] Integrated Library System

[edit] Reference management software

[edit] Mathematics

[edit] Computer simulation

  • SimPy; queue-theoretic event-based simulator written in Python
  • Blender; 3D modeling software written in Python and C++ that can make animations and games

[edit] Science

[edit] Geographic Information Systems

[edit] Plotting

[edit] Microscope image processing

[edit] Molecule viewer

[edit] Molecular dynamics

[edit] Bioinformatics

[edit] Cheminformatics

[edit] Nanotechnology

[edit] Grid Computing

  • P-GRADE Portal — Grid portal software enabling the creation, execution and monitoring of workflows through high-level Web interfaces

[edit] Statistics

[edit] Artificial intelligence

  • General
    • OpenCog A project that aims to build a artificial general intelligence (AGI) framework. OpenCog Prime is a specific set of interacting components designed to give rise to human-equivalent artificial general intelligence.
  • Computer Vision
    • OpenCV Computer Vision Library
    • AForge.NET Computer Vision, Artificial Intelligence and Robotics library for the .NET Framework
  • Robotics
    • ROS Robot Operating System
  • Planning
    • TREX Reactive planning
  • Machine Learning

[edit] Assistive technology

[edit] Speech (synthesis and recognition)

[edit] Other assistive technology

[edit] Data storage and management

[edit] Backup software

[edit] File archivers

[edit] File Systems

[edit] Database management systems (including administration)

  • Eucalyptus — cloud computing software
  • AppScale -- Cloud computing platform-as-a-service

[edit] Data Visualization Components

  • FusionCharts Free
  • ParaView plotting and visualization functions developed by Sandia National Laboratory, capable of massively parallel flow visualization utilizing multiple computer processors

[edit] Data mining

[edit] Enterprise search engines

[edit] ETLs (Extract Transform Load)

[edit] Networking and Internet

[edit] Advertising

[edit] E-mail

[edit] Instant messaging

[edit] IRC Clients

[edit] RSS/Atom readers/aggregators

[edit] Communication-related

[edit] File transfer

[edit] Peer-to-peer file sharing

[edit] Remote access and management

[edit] Routing software

[edit] Web browsers

[edit] Webcam

[edit] Webgrabber

[edit] Web-related

  • Apache Cocoon — a web application framework
  • Apache — the most popular web server
  • AWStats — a log file parser and analyzer
  • BookmarkSync — a tool for browsers
  • Cherokee — Speedy, feature rich HTTP Server
  • CougarXML — a Javascript framework for parsing and manipulating XML code, based on W3C DOM Level-3 specifications.
  • curl-loader - a powerful HTTP/HTTPS/FTP/FTPS loading and testing open-source tool
  • Hiawatha — Secure, high performance and easy-to-configure HTTP Server
  • HTTP File Server — a user friendly file server software with a drag and drop interface
  • ICDL Crawling — a distributed web crawler based on Website Parse Template
  • lighttpd — Resource sparing but also fast and full featured HTTP Server
  • nginx — lightweight, high performance web server/reverse proxy and e-mail (IMAP/POP3) proxy
  • NetKernel — an internet application server
  • Piwik - a web analytics system
  • Qcodo — a PHP5 framework
  • Squid (software) — web proxy cache
  • Web-Developer Server Suite — a package of web applications including Apache, MySQL, and PHP
  • XAMPP — a package of web applications including Apache and MySQL
  • Zope — a web application server

[edit] Portal Server

[edit] Middleware

[edit] Other networking programs

[edit] Educational

[edit] Educational suites

  • Gnaural — Brainwave entrainment software
  • DoceboLMS
  • eFront - an icon-based learning management system
  • GCompris
  • IUP Portfolio
  • Moodle
  • Omeka
  • Sakai Project - a web-based learning management system
  • Chamilo - a web-based e-learning and content management system
  • Tux Paint - a paint application for 3–12 year olds.
  • openSIS - a web-based Student Information and School Management System system
  • ATutor - a web-based Learning Content Management System (LCMS)
  • ILIAS - a web-based learning management system (LMS)

[edit] Learning support

[edit] Language

[edit] Typing

[edit] Geography

[edit] Other educational programs

[edit] File managers

[edit] Theology

[edit] Bible study tools

[edit] Games

[edit] Genealogy

[edit] Graphical user interface

[edit] Windowing system

[edit] Desktop environments

[edit] Window managers

[edit] Groupware

[edit] Content management systems

[edit] Wiki software

[edit] Healthcare software

[edit] Media

[edit] Multimedia codecs / containers / splitters

[edit] Audio editors / audio management

[edit] Graphics

[edit] Image galleries

[edit] Image viewers

[edit] Radio

[edit] Television

[edit] 2D animation

[edit] 3D animation

[edit] Flash animation

[edit] Video editing

[edit] Video players

[edit] CD-writing software

[edit] Other media packages

[edit] Operating systems

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.

[edit] Password management

[edit] Personal information managers

[edit] Programming language support

[edit] Bug trackers

[edit] Code generators

[edit] Configuration software

[edit] Debuggers (for testing and trouble-shooting)

[edit] Integrated development environments

[edit] Version control systems

[edit] Typesetting

[edit] Screensavers

[edit] Security

[edit] Anti-virus

[edit] Data loss prevention

[edit] Encryption

[edit] Disk encryption

[edit] Firewall

[edit] Network and security monitoring

[edit] Secure Shell (ssh)

[edit] Other security programs

[edit] compilations of open-source software

[edit] See also

General directories

[edit] References

[edit] External links

[edit] General Directories

[edit] Open source for Windows

[edit] Other directories

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages