List of open source software packages
From Free net encyclopedia
←Older revision | Newer revision→
This is a list of open-source software packages: computer software licensed under an open-source license. 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 open source movement and free software movement. However, nearly all software meeting the Open Source Definition is also Free Software, so it is all listed here.
Applied fields
CAx
Electronic design automation (EDA)
Finance
- BulmaGes [1] — Qt-based
- GnuCash — Double-entry book-keeping
- Grisbi — Single-entry
- JCash [2] — Java-based
- JGnash [3] — Java-based, double-entry book-keeping
- JMoney — Java-based
- KMyMoney [4] — Double-entry book-keeping
- PayThyme [5] — Payroll software
- QuantLib [6] — Quantitative finance libraries
- QuotesViewer [7] — Euronext stock quotes, watchlist
- SQL Ledger — Double-entry book-keeping
- TurboCASH — Double-entry book-keeping for Windows
Mathematics
Science
Geographic information system
- GRASS GIS
- gvSIG
- JUMP Unified Mapping Platform [8]
- MapGuide Open Source [9]
- NASA World Wind — similar to Google Earth
- OpenMap [10] — Java based programmer's toolkit
- Quantum GIS [11] — Desktop GIS
- TerraLib — GIS classes and functions library
- uDig [12] — User-friendly Desktop Internet GIS
Plotting
- Gnuplot — high quality function plotting with command line interface, incorporates GNUFit for nonlinear regression (curve fitting)
- Grace — 2D drawing, data plotting, nonlinear regression (curve fitting), formerly called xmgr
- HippoDraw [13]
- LabPlot — nonlinear regression (curve fitting) - OriginLab( Microcal Origin) Clone
- QtiPlot [14] — nonlinear regression (curve fitting) - Microcal Origin Clone
- SciGraphica [15] — A better Origin Clone
Scanning probe microscopy
- Gwyddion [16] — Scientific data analysis
- Gxsm [17] — Gnome X Scanning Microscopy - dsp supported scanning probe acquisition
Microscope image processing
Assistive technology
- Dasher — Unique text input software
- Emacspeak — Audio desktop
- Festival Speech Synthesis System
- CMU Sphinx — Speech recognition software from Carnegie_Mellon_University
- Gnopernicus — AT suite for GNOME 2
- PowerTalk [18] — Automatic Text narration of presentations
- pVoice [19] — Application for Augmentative and Alternative Communication (AAC)
- Virtual Magnifying Glass - a free, open source, multiplatform, screen magnification tool.
Data storage and management
Backup software
File archivers
Database management systems (including administration)
Data mining
- Weka -- data mining software written in Java
Document editing
Office suite
Word processing
Notetaking
DjVu
LaTeX
Spreadsheet
Text editor
HTML editor
Educational
Educational Suites
Art
Learning support
Language
Mathematics
- KBruch [31]
- KGeo [32]
- Kig [33]
- KmPlot [34]
- KPercentage [35]
- KSEG — interactive geometry program for exploring Euclidean geometry.
- GeoGebra — Dynamic geometry software
- Tux, of Math Command [36] — Missile Command-themed, fast-action math quiz
Science
Typing
Other educational programs
File managers
Games
Graphical user interface
Windowing system
Desktop environments
Window managers
Groupware
Content management systems
Wiki software
- ChuWiki [40] — written in PHP, simple to install
- DokuWiki — written in PHP and works on plain text file.
- ErfurtWiki [41] — based on WikiWikiWeb and written in PHP.
- Flexwiki — written in ASP.NET
- Instiki — uses Ruby & Ruby on Rails
- Kwiki — written in Perl
- MediaWiki — written in PHP, powers Wikipedia.
- MoinMoin — based on PikiPiki and written in Python.
- OpenWiki
- PmWiki
- PhpWiki — based on WikiWikiWeb and written in PHP.
- PikiPiki — based on WikiWikiWeb and written in Python.
- TiddlyWiki — runs entirely on a single file, using JavaScript. There is also a server-side variation.
- TikiWiki
- Twiki
- UseModWiki
- WackoWiki
- Wikiwig — WYSIWYG Wiki engine written in PHP and based on HtmlArea
- WikkaWiki — lightweight and flexible wiki engine written in PHP, forked from WakkaWiki
- XWiki
- Zwiki — a wiki product add-on to Zope
Media
Multimedia codecs / containers / splitters
Audio editors / audio management
- Ardour (audio processor)
- Audacity
- BashPodder
- CD-DA X-Tractor [42]
- CDex
- Grip audio ripper
- Linux MultiMedia Studio [43]
- MusE
- Rosegarden
- Streamripper [44]
Graphics
Image galleries
Image viewers
- Eye of GNOME
- F-spot
- imgSeek
- Imgv
- JavaExplorer [45]
- Java Image Browser and Sorter [46]
- JImageView [47] — Java-based
- SlideShow Picture Viewer [48]
Media players
Radio
Television
2D animation
Video editing
- Avidemux
- AviSynth
- Cinelerra
- DScaler [50]
- GNU VCDImager
- Jahshaka
- Kino
- Mpeg2Schnitt [51]
- VirtualDub
- VirtualDubMod
CD-writing software
Networking and Internet
Instant messaging
Instant messaging servers
RSS/Atom readers/aggregators
- RSS Bandit - Windows - .NET
- RSSOwl - Windows, OS X, Solaris, Linux - Java SWT Eclipse
- Vienna - OS X
- Feedreader [54] - Windows
Communication-related
- Asterisk — Telephony and VoIP server
- BitchX — A text-based IRC client
- Bersirc — A text-based IRC client
- Chatzilla — Mozilla-based IRC chat client
- Ekiga — Video conferencing application for GNOME
- irssi — text-mode IRC chat client
- ScrollZ — A text-based IRC client
- sipX — SIP Communications Server
- Slrn — a newsreader
- Speak Freely [55] — Internet voice chat
- XChat — GPL IRC chat client, official Windows version is shareware (several "non-official" builds under the GPL exist)
File transfer
P2P file sharing
- DC++
- eMule
- Freenet — Secure Filesharing with encryption
- giFT
- Gnucleus
- GNUnet
- Hydranode
- iFolder — multi platform data synchronization and backup
- MLdonkey
- mutella — A text mode gnutella client
- Nodezilla
- Rodi
- Shareaza — Open sourced as of June 2004
- Valknut — A GUI client for the DC filesharing network
- WASTE
Remote access
- FreeNX
- GenControl [56] — Based on VNC with GUI Interface.
- rdesktop
- Synergy
- VNC (RealVNC, TightVNC, Ultr@VNC)
Web browsers
Webcam
Webgrabber
Web-related
- BookmarkSync — a tool for browsers
- Apache Cocoon — a web application framework
- Apache — the most popular web server
- AWStats — a log file parser and analyzer
- HTTP File Server[60] — a user friendly file server software with a drag and drop interface
- lighttpd — Resource sparing but also fast and full featured HTTP Server
- NetKernel — an internet application server
- Squid cache — web proxy cache
- XAMPP — a package of web applications including Apache and MySQL
- Zope — a web application server
Portal Server
Middleware
- Geronimo Application Server
- Jakarta Tomcat — a servlet container and standalone webserver
- JBoss Application Server an application server
- ObjectWeb JOnAS — Java Open Application Server, a J2EE application server
Other networking programs
- OpenLDAP — an open source LDAP server
- JXplorer — an open source LDAP client
- openVXI — an open source VoiceXML interpreter
- throttled — QoS tool
- YaCy — P2P-based search engine
Operating systems
Be advised that available distributions of these systems often contain, or offer to build and install, added software that is neither free software nor open source. Template:Main
Password management
Personal information managers
- Chandler — In development by Mitch Kapor and the OSAF.
- KAddressBook
- KNotes [62]
- KonsoleKalendar
- Kontact
- KOrganizer
- Mozilla Calendar — A Mozilla-based, multiplatform calendar program.
- Multisync (software)
- Novell Evolution
- Task Coach — Your friendly task manager.
- TreeLine [63]
Programming language support
- ArgoUML — ArgoUML is a modelling tool that helps you design using UML diagrams
- CLISP — a Common Lisp interpreter and bytecode-compiler
- CodeWorker — a scripting language specialized in source code generation and parse tasks
- DJGPP — a 32-bit DOS port of GCC and other GNU utilities
- Erlang
- Experix — command line and stack system for data acquisition and analysis and graphics
- Forth
- 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
- Logo — Derivative of Lisp without parenthesis, for kids, with Turtle Graphics
- MinGW — Windows port of GCC
+ Mono — Multi-platform .NET implementation (C#) based on the ECMA/ISO standards [64]
- MMIXware — simulator for MMIXAL language and MMIX processor
- Objective CAML — a practical and fast functional OO language
- Perl — a programming language strong on text processing
- PHP — a scripting language designed for web site applications
- Prolog — Logic programming
- Python — A high-level scripting language
- Refal
- Rexx
- Ruby
- Seed7 — An extendable high-level language
- 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
- Bison
- CodeWorker [65]
- Flex lexical analyser
- Kodos [66]
- phpCodeGenie [67]
- Ragel State Machine Compiler [68]
- Redet [69]
- ^txt2regex$ [70]
Configuration Software
Integrated development environments
Version control systems
Publishing
Screen savers
Security
Anti-virus
Encryption
Firewall
- Coyote Linux
- fdgw
- Firestarter
- FWBuilder [73]
- IPFilter
- ipfw
- IPCop
- M0n0wall
- PF
- PeerGuardian
- Rope
- SmoothWall
Monitoring
- Cacti [74] — RRDtool & Php & MySQL based monitoring tool, generates MRTG charts
- HealthMonitor — system monitoring tool for Windows, which runs as a service and notification by E-Mail, SMS ...
- MRTG — monitor traffic and create graphs over time
- Munin — Like MRTG but prettier
- Nagios — highly configurable systems and network monitoring
- Zabbix — server health monitoring. Has SLA support, uses Php and MySQL
SSH
Other security programs
- Ethereal — a network protocol analyzer
- Immunix — host-based application security, AppArmor
- IPCop — an open source stand alone firewall
- Nmap — Advanced host and port scanning tool
- OpenVPN
- PyKeylogger [75] — an open source keylogger for windows, written in Python programming language
- Snort
- Stunnel — an open source Secure Sockets Layer filter
Other
- Active2 — (codenamed "CNNSlayer") — Codebase project for the Indymedia network and its allies
- AstroGrep [76] — Grep with a GUI
- BibleTime — Study Bible software
- Bochs — PC emulator
- Cygwin — open source Unix environment for Win32
- Emdros [77] — text database front end and back end
- GNUpod — iPod database manager
- gtkpod — iPod software
- iPod Shuffle Database Builder [78]
- KRename — batch renaming of files
- Link Checker [79] — checks HTML documents for broken links
- Memtest86 — stress-tests RAM on x86 machines
- Open Scene Graph [80]
- Qemu — CPU emulator featuring support for multiple architectures
- Quick Key [81] — Useful for using foreign letters and symbols with Windows applications
- refbase [82] — web-based bibliographic database
- TenderSystem — Procurement suite
- Vitrite [83] — allows transparency in Windows 2000/XP programs
- WINE — Windows executable support on Linux/BSD
- WinMerge — highlights differences between textual files
- mywebcreator [84] — A package for creating online diaries
- OpenPinboard [85] — It is a visual pinboard, like a shoutbox.
CD compilations of open-source software for Windows
See also
- List of GNOME applications
- List of GNU packages
- List of KDE applications
- List of liberated software
- List of Unix programs
External links
General Directories
- SourceForge.net - The world's largest development and download repository of Open Source code and applications
- Freshmeat software catalog - the Web's largest index of Unix and cross-platform software
- Free software list for linux - a catalog of useful free software for linux
- FSF/UNESCO Free Software Directory - a catalog of useful free software
- OSDir.com - stable open source applications that are ready for deployment
- OpenDEN - Pointer to Free, Open source software on the web. Includes projects from research, academic institutions.
Equivalents to proprietary software
- Cherry Hill Linux User's Group Open source software equivalents
- The table of equivalents / replacements / analogs of Windows software in Linux
Open source for Windows
Other directories
- VersionChecker. Gives some Open source and freeware last versions
- Schoolforge-UK software list - educational software compiled by the Schoolforge-UK community
- Java Open Source at Manageability - Comprehensive listing of Open Source software written in Java.
- The OpenScience Project - Open Source software for science and mathematics
- Sunfreeware.com - Open source packages for Solaris 2.5-10 on SPARC and x86 systems
- Open Source Directory - A collection of open source softwarefr:Liste de logiciels libres
it:Elenco di programmi open source lt:Atviro kodo programų sąrašas pl:Lista programów FLOSS vi:Danh sách các phần mềm nguồn mở zh:开放源代码软件列表