List of free and open source software packages
This is a list of software free to be modified and distributed, for the software free in the monetary sense List of freeware.
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. 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.
Applied fields
CAx
Electronic design automation (EDA)
Finance
Integrated Library System
Mathematics
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
Science
Geographic Information Systems
Plotting
Microscope image processing
Molecule viewer
Bioinformatics
Cheminformatics
Statistics
Artificial Intelligence
- Computer Vision
- OpenCV Open Source Computer Vision Library
- Robotics
- ROS Robot Operating System
- Planning
- Segmentation, labeling
- Conditional Random Fields Suite
- Machine Learning
Assistive technology
Speech (Speech Synthesis, Speech Recognition)
Other Assistive Technology
Data storage and management
Backup software
File archivers
File Systems
Database management systems (including administration)
Data mining
- Java Machine Learning Library — machine learning library aimed at software developers.
- Orange (software) — Open source data visualization and data mining for novice and experts, through visual programming or Python scripting. Extensions for bioinformatics and text mining.
- RapidMiner — data mining software written in Java, fully integrating Weka, featuring 350+ operators for preprocessing, machine learning, visualization, etc.
- Scriptella ETL — ETL (Extract-Transform-Load) and script execution tool. Supports integration with J2EE and Spring. Provides connectors to CSV, LDAP, XML, JDBC/ODBC and other data sources.
- Weka — data mining software written in Java featuring machine learning operators for classification, regression, and clustering.
Enterprise search engines
Networking and Internet
E-mail
Instant messaging
Instant messaging servers
IRC Clients
Communication-related
File transfer
Peer-to-peer file sharing
See also category: Free BitTorrent clients
Remote access and management
Routing software
Web browsers
Webcam
Webgrabber
Web-related
Portal Server
Middleware
Other networking programs
Educational
Educational Suites
Learning support
Language
Typing
Geography
Other educational programs
File managers
Theology
Bible Study Tools
Games
Genealogy
Graphical user interface
Windowing system
Desktop environments
Window managers
Groupware
Content management systems
Wiki software
Healthcare software
Media
Multimedia codecs / containers / splitters
Audio editors / audio management
Graphics
Image galleries
Image viewers
Radio
Television
2D animation
3D animation
Flash animation
Video editing
Video players
CD-writing software
Other Media packages
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.
Password management
Personal information managers
Programming language support
- ABCL — an implementation of Common Lisp for the JVM
- ArgoUML — ArgoUML is a modelling tool that helps you design using UML diagrams
- CLISP — a Common Lisp interpreter and bytecode-compiler
- Clojure — a Lisp (not Scheme nor Common Lisp) targetting the JVM
- DJGPP — a 32-bit DOS port of GCC and other GNU utilities
- Dragonfly — newLISP based web development framework
- Eiffel
- ECL — a GPL Common Lisp implementation designed for integration with C
- Erlang
- Experix — command line and stack system for data acquisition and analysis and graphics
- Forth
- Free Pascal A Pascal compiler and cornerstone of the Lazarus RAD
- FreeBASIC A BASIC compiler
- GCC — a set of compilers for multiple programming languages and platforms, including
- GT.M is an open source MUMPS (a.k.a. M) compiler for Linux
- Harbour — compiler for the xBase superset language often referred to as Clipper
- Jikes — Java compiler
- LLVM — Optimizing compiler toolkit
- Clang — NSCA licensed LLVM compiler frontend for C/C++ and Objective-C
- Logo — Derivative of Lisp without parenthesis, for kids, with Turtle Graphics
- Lua - a lightweight, reflective, imperative and procedural language, designed as a scripting language with extensible semantics as a primary goal.
- MinGW — Windows port of +GCC
- Mono development platform — Multi-platform .NET implementation (C#) based on the ECMA/ISO standards
- MMIXware — simulator for MMIXAL language and MMIX processor
- Objective CAML — a practical and fast functional OO language
- OpenCOBOL — an open source implementation of the COBOL programming language
- OpenJDK — Sun's Java Development Kit based completely on free and open source code
- Parser — a language for dynamic website creation
- Perl — a programming language strong on text processing
- PHP — a scripting language designed for web site applications
- PCC — a BSD licensed C compiler
- Prolog — Logic programming
- Python — a high-level scripting language
- Refal
- Rexx
- Rhino — a JVM-based JavaScript engine
- Ruby — a high-level scripting language
- Ruby on Rails — Ruby-based web development framework
- SBCL — a high-performance Common Lisp implementation
- Spidermonkey — C/C++ JavaScript engine of the Mozilla project
- StarUML — a software modeling tool and also platform that is a compelling replacement of commercial UML tools such as Rational Rose
- Tcl/Tk — a high-level scripting language with a graphical toolkit
Bug Trackers
Code generators
Configuration Software
Integrated development environments
Version control systems
Typesetting
Screensavers
Security
Anti-virus
Anti-spyware
Encryption
Disk encryption
Firewall
Network/Security Monitoring
Secure Shell (ssh)
Other security programs
Other
- Active Calendar — A PHP class that generates calendars as HTML tables
- Bochs — PC emulator
- Bots — EDI software (communication and translation)
- Cygwin — open source Unix environment for Win32
- Ebase — Open source constituent relationship management developed especially for non-profit organizations
- Gnaural — Brainwave entrainment software
- gtkpod — iPod software
- Jitterbit Integration Server — Commercial Open Source Data and Application Integration Platform
- JSystem - Test Automation Framework
- Memtest86 — stress-tests RAM on x86 machines
- Open Scene Graph
- openlp.org — Worship presentation software for churches to display songs, bibles, movies etc.
- OpenSCDP - Open Smart Card Development Platform
- OrangeHRM — Commercial Open Source Human Resource Management
- Project.net — Commercial Open Source Project Management
- QEMU — CPU emulator featuring support for multiple architectures
- refbase
- Rockbox — Alternate firmware for many portable media players, such as iPods.
- Serna Free — Free Open Source WYSIWYG XML editor with cross-platform support.
- SugarCRM — Commercial Open Source Customer Relationship Management
- Sun Grid Engine — distributed batch job scheduling system
- SuperKaramba Desktop widget integration in KDE
- Vitrite — allows transparency in Windows 2000/XP programs
- WINE — Windows executable support on Linux/BSD
- WinMerge — highlights differences between textual files
- XUI — Java and XML Rich Internet Application framework
- Xnee, a program that can be used to record and replay test.
- ReOS a open source web based real estate listing management application.
CD compilations of open-source software
See also
General Directories
References
External links
General Directory
Open source for Windows
Other directories
References
stock | retire | vm
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History