List of open-source software packages
From Wikipedia, the free encyclopedia.
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.
See also: list of Unix programs, freeware, shareware, public domain, proprietary software, Freshmeat, SourceForge
CD writing software
- CDRDAO
- CD Record
- Freeburn
- K3b
Content management systems
Databases
- FirebirdSQL
- JEDI Database Desktop
- Kexi
- MySQL
- PostgreSQL
Desktop environments
Window managers
- Blackbox
- Fluxbox
- Openbox
- ratpoison
- Metacity
- fvwm
- Window Maker
- Enlightenment
- Kwin
- IceWM
- Sawfish
- Afterstep
Document editing
Office software suites
- OpenOffice.org (similar functionality to Microsoft Office, including file compatibility)
- KOffice
- Gnome Office
Note taking
PDF writing
- Scribus - User friendly but powerful Desktop Publishing
- GhostScript
- ReportLab has an open source PDF library
- PDFCreator
- xPDF
Scientific Text Editors
Text editors
Word processing
Educational
Learning support
- Whiteboard http://whiteboard.sourceforge.net/
- ILIAS http://www.ilias.uni-koeln.de/ios/index-e.html
- Moodle http://moodle.org/
Language
- FlashKard
- Kiten
- KLettres
- KMessedWords
- KVerbos
- KVocTrain
Mathematics
- KBruch
- Kig
- KmPlot
- KPercentage
Science
Typing
- GNU Typist
- KTouch
- Tux Typing
Other educational programs
Finance
- GnuCash
- JCash
- JMoney
Groupware
- Kolab
- Kroupware
Networking and Internet
- KMail
- Magic Mail Monitor 3
- Mahogany Mail
- Mozilla
- Mozilla Thunderbird
- Mutt
- Phoenix Mail
- Sylpheed
- Ximian Evolution
Instant messaging
- Adium - AOL Instant Messenger client for Mac OS X
- Exodus
- Gaim
- Jabberzilla
- Kopete
- Miranda IM
- Psi
- Simple Instant Messenger
- WinJab
- AMSN Alvaro's Messenger, or Another MSN messenger clone
Communication-related
- Slrn - a newsreader
- Speak Freely - internet voice chat
- Xchat - IRC chat client
File transfer
P2P file sharing
- giFT
- Gnucleus
- Lime Wire
- MLDonkey
- EMule
- BitTorrent
Remote access
Web browsers
Webcam
- Dorgem
- Fwink
Webgrabber
Web-related
- Apache - a web server
- Jakarta Tomcat - a servlet container and standalone webserver
- Squid cache - web proxy cache
- Zope - a web application server
Other networking programs
- JBidWatcher - Java based auction bid watching program
- OpenLDAP - an open source LDAP server
- openVXI - an open source VoiceXML interpreter
Maths
- GAP - (Groups, Algorithms and Programming) computational discrete algebra, mainly for group theory.
- LaTeX - mathematical typesetting system.
- MAXIMA - a computer algebra system, based on the original MACSYMA
- NTL - number theory library
- Octave
- Octave - Matlab style language.
- PARI/GP - computer algebra system.
- R - Computational statistic package.
- SINGULAR - polynomial computations, commutative algebra, algebraic geometry, and singularity theory.
- Yacas - computer algebra system.
Media
Audio editors / audio management
Graphics
- Blender - 3D modeling, animation, rendering, post-production, interactive creation and playback
- The GIMP - Photoshop replacement
- Sodipodi - Vector Graphics editor
- QCad - 2D CAD
- Crystal Space - 3D gaming graphics engine
- Dia
- GOCR/JOCR - GNU OCR program
- JImage Mosaic
- Liquid - 3D graphics editor
- Moonlight 3D
- Simple DirectMedia Layer - a platform independent graphics library, primarily intended for game development
Graphic viewers
- JavaExplorer
- Java Image Browser and Sorter
- JCDSee
- JImageView - Java based
- SlideShow Picture Viewer
- WinPhoto
Media players
- CoolPlayer
- VLC media player
- Totem
- Xine
- Zinf
- Media Player Classic
Video editing
- Cinelerra
- DScaler
- GNU VCDImager
- VirtualDub
- VirtualDubMod
Operating systems
Password management
- Password Safe
- PINs
Personal information managers
- Elephant Memory
- KAddressbook
- KNotes
- KonsoleKalendar
- Kontact
- KOrganizer
- Mozilla Calendar
- Treeline
Programming language support
- DJGPP - a 32 bit DOS port of GCC
- Eclipse IDE - an extensible integrated development environment
- GCC - a set of compilers for multiple programming languages and platforms, including
- CLISP - a Common Lisp interpreter and bytecode-compiler
- MinGW - Windows port of GCC
- 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
- Python - A high-level scripting language
- Ruby
- Tcl/Tk - A high-level scripting language with a graphical toolkit
Screensavers
- Flurry
- KISS Image Screen Saver
- Matrix32
- Really Slick Screensavers
- Vital desktop
- xmatrix
- XScreenSaver
Security
Anti-virus
- Open Antivirus
Encryption
- GnuPG
- NeoCrypt
- WinPT
Firewall
- Coyote Linux
- floppyfw
SSH
Other security programs
- Snort
- Stunnel - an open source Secure Sockets Layer filter
Other
- Active2
- AstroGrep - Grep with a GUI
- Autopackage - a package management system for Linux
- BibleTime - Study Bible software
- Bochs - PC emulator
- Cygwin - Open source Unix environment for Win32
- link Checker - checks HTML documents for broken links
- Open Scene Graph
- TeX - a document formatting system
- Vitrite - allows transparency in Windows 2000/XP programs
- WINE - Windows executable support
- XFree86 - a windowing system