Sunday, January 2, 2011

LIST OF OPEN SOURCE SOFTWARE

Finance

Adempiere — ERP Business Suite
Compiere — ERP solution automates accounting, supply chain, inventory and sales orders
GnuCash — Double-entry book-keeping
Grisbi — Single-entry
HomeBank — for personal use
jFin,JFire - an ERP Business Suite written with Java and JDO
JGnash — Java-based, double-entry book-keeping
JQuantLib — Java-based Quantitative Finance API framework for financial instrument valuation and more...
KMyMoney — Double-entry book-keeping
LedgerSMB — Double-entry book-keeping
Mifos — Microfinance Institution management software
Octopus Micro Finance Suite — Microfinance Institution management software
Openbravo,OpenERP — ERP system
Postbooks — Integrated Accounting and ERP Business SuiteQuasar Accounting
QuickFIX/J — FIX protocol engine written in Java
SQL Ledger — Double-entry book-keeping
Tryton
TurboCASH — Double-entry book-keeping for Windows Integrated Library System

2.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

3.Microscope image processing

•    CellProfiler
•    ImageIJ
•    FIJI (software)
•    Endrov

Molecule viewer

•    Jmol
•    Molekel
•    MeshLab- able to import PDB dataset and build up surfaces from them
•    PyMOL
•    QuteMol
•    RasMol
•    Avogadro
Molecular dynamics
•    Ascalaph Designer
•    GROMACS
•    MDynaMix
•    TINKER
•    NAMD
Bioinformatics

•    Bioclipse
•    BioRails
•    UGENE
•    GENtle
Cheminformatics
•    Chemistry Development Kit
•    JOELib
•    OpenBabel
•   
Grid Computing

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

Artificial intelligence

Computer Vision
•    OpenCV Open Source 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
•    See Data Mining below
•    See R programming language -- packages of statistical learning and analysis tools
•   
Assistive technology
Speech (synthesis and recognition)
1.    CMU Sphinx — Speech recognition software from Carnegie Mellon University
2.    Emacspeak — Audio desktop
3.    Festival Speech Synthesis System
4.    Modular Audio Recognition Framework — voice, audio, speech, NLP processing
5.    NonVisual Desktop Access (NVDA) Screen reader for Windows
6.    Text2Speech — Lightweight and easy to use Text To Speech (TTS) Software
7.    ESpeak - compact open source software speech synthesizer for English and other languages
Other assistive technology

•    Dasher — Unique text input software
•    Gnopernicus — AT suite for GNOME 2
•    Virtual Magnifying Glass - a free, open source, multiplatform, screen magnification tool.
Data mining
•    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.
•    jHepWork — Java-based data analysis framework
•    Konstanz Information Miner (KNIME)
•    Environment for DeveLoping KDD-Applications Supported by Index-Structures (ELKI) - data mining software framework written in Java with a focus on clustering and outlier detection methods.
•   
Enterprise search engines
1.    Jumper 2.0
2.    Lucene
3.    Solr
4.    Xapian
ETLs (Extract Transform Load)

•    CloverETL
•    Talend
•    Pentaho
•    SpagoBI
•    Konstanz Information Miner (KNIME)
•   
Networking and Internet
Advertising
•    OpenX
E-mail
•    Gmail
•    Yahoomail
•    Rediffmail
•    Hotmail
•    sifymail
 Instant messaging
•    Google chat
•    Yahoo chat
•    Windows messagner
RSS/Atom readers/aggregators

•    RSS Bandit - Windows - .NET
•    RSSOwl - Windows, Mac OS X, Solaris, Linux - Java SWT Eclipse
•    Akregator - Platforms running KDE
•    Sage (Mozilla Firefox extension)
•    Liferea - Platforms running GNOME
•   
Communication-related
•    Asterisk — Telephony and VoIP server
•    Ekiga — Video conferencing application for GNOME and Microsoft Windows
•    FreePBX — Front-end and advanced PBX configuration for Asterisk
•    FreeSWITCH — Open Source telephony platform
•    QuteCom — Free Voice, Video and IM client application
•    SIP Communicator— Java VoIP and Instant Messaging client
•    sipX — SIP Communications Server
•    Slrn — a newsreader
•    Twinkle — VOIP softphone

Peer-to-peer file sharing
•    Free BitTorrent clients
Remote access and management
•    FreeNX
•    OpenVPN
•    Purgos
•    rdesktop
•    Synergy
•    VNC (RealVNC, TightVNC, UltraVNC)
Web browsers
•    Mozilla
•    Opera
•    Internet Explorer
•    Netscape Navigator
•    Google Chrome
Webcam
•    Cheese
Webgrabber
•    cURL
•    HTTrack
•    Wget
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
•    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
•    HTTP File Server — a user friendly file server software with a drag and drop interface
•    Distributed ICDL Crawler — an open source 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
•    Qcodo — Open Source PHP 5 Framework
•    Roxen Webserver — Open Source web server
•    Squid cache — 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
•   
Portal Server

•    Liferay
•    Sun Java System Portal Server
•    uPortal
Middleware
•    Apache Axis2 - Web service framework (implementations are available in both Java & C)
•    Apache Geronimo
•    GlassFish Application Server
•    JacORB — Java implementation of the OMG's CORBA standard
•    Jakarta Tomcat — a servlet container and standalone webserver
•    JBoss Application Server an application server
•    ObjectWeb JOnAS — Java Open Application Server, a J2EE application server
•    OpenSplice DDS — implementation of the OMG's Data Distribution Service for Real-time Systems (DDS) standard
•    SmartVariables — a generic network-shared object application server
•    TAO (software) — C++ implementation of the OMG's CORBA standard
Other networking programs
OpenLDAP — an open source LDAP server
JXplorer — an open source LDAP client
openVXI — an open source VoiceXML interpreter
YaCy — P2P-based search engine
Educational

Educational suites
•    eFront - an icon-based learning management system
•    GCompris
•    IUP Portfolio
•    Moodle
•    Sakai Project - a web-based learning management system
•    Tux Paint - a paint application for 3–12 years old.
•    Learning support
•    Main category: Free learning support software
Language
•    Kiten
•    KVerbos
Typing
•    KTouch
•    Tux Typing
Geography
•    KGeography
Other educational programs
•    KEduca
•    JClic

Theology
        Bible study tools
•    BibleDesktop — For Cross-platform
•    BibleTime — For Linux using KDE
•    Xiphos The_SWORD_Project — For Linux using GNOME
•    Go Bible — For Java Mobile Phones
•    jSword — For Java
•    MacSword — For Mac OS X
•    SwordBible — For Windows
•    The SWORD Project for Windows — For Windows
•    Marcion — For Linux and Windows, using Qt UI Framework and embedded MySql server
•    Online Bible — For Windows and Mac OS X
Graphical user interface
•    Windowing system
•    Desktop environments
•    Window managers
Groupware
•    Content management systems
•    Wiki software
Media

•    Multimedia codecs / containers / splitters
•    Audio editors / audio management
•    Graphics
•    Image galleries
Image viewers
•    Eye of GNOME
•    F-spot
•    Gqview
•    Gthumb
•    imgSeek
•    Kphotoalbum
Radio
•    Dream DRM Receiver
2D animation
•    KToon
•    Synfig
•    Pencil
•    NodeBox
3D animation
•    Blender
•    Art of Illusion
•    Geist3D
•    K-3D
•    OpenFX
•    Seamless3d
Flash animation
•    Pencil Animation (for animations)
•    SWFTools (for scripting)
Video editing
•    Avidemux
•    AviSynth
•    Blender
•    Cinelerra
•    CineFX formerly known as Jahshaka
•    DScaler
•    DVD Flick
•    DVDx
•    GNU VCDImager
•    Kaltura
•    Kino
•    Kdenlive
•    LiVES
•    OpenShot Video Editor
•    PiTiVi
•    VirtualDub
•    VirtualDubMod
Video players
•    VLC Media Player
Other media packages
•    Gnome Subtitles
•    Celtx - Media Pre-production Software


Password management

•    KeePass
•    Password Safe
Personal information managers
•    Chandler — In development by Mitch Kapor and the OSAF.
•    KAddressBook
•    KonsoleKalendar
•    Kontact
•    KOrganizer
•    Mozilla Calendar — A Mozilla-based, multiplatform calendar program.
•    Novell Evolution
•    OpenSync (software)
•    Rachota Timetracker — portable timetracking for projects. Open source. Windows, Linux, Solaris and Mac.
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) targeting the JVM
•    DJGPP — a 32-bit DOS port of GCC and other GNU utilities
•    Dragonfly — newLISP based web development framework
•    Eiffel
•    ECL — an Common Lisp implementation designed for integration with C
•    Erlang - a general-purpose concurrent programming language and runtime system
•    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
•    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
•    ODB — a compiler-based object-relational mapping (ORM) system for C++
•    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
•    Processing - a visual programming language based on Java
•    Prolog — Logic programming
•    Python — a high-level scripting language
•    Refal - a functional programming language
•    REXX - an interpreted programming language
•    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
•    Tcl/Tk — a high-level scripting language with a graphical toolkit
•    Wavemaker - a visual, drag and drop web development platform based on Java and
•    GCC — a set of compilers for multiple programming languages and platforms, including
1.    C
2.    C++
3.    Objective-C
4.    Ada
5.    Java
6.    Pascal
7.    Fortran


Bug trackers
•    Bugzilla
•    Mantis
•    Mindquarry
•    SharpForge
•    Redmine
•    Trac
Code generators
•    Bison
•    CodeSynthesis XSD — XML Data Binding compiler for C++
•    CodeSynthesis XSD/e — Validating XML parser/serializer and C++ XML Data Binding generator for mobile and embedded systems
•    xmlbeansxx — XML Data Binding code generator for C++
•    Flex lexical analyser
•    Kodos
•    phpCodeGenie
•    SableCC — parser generator for Java and .Net
•    SWIG — Simplified Wrapper and Interface Generator for several languages
Configuration software
•    Autoconf
•    Automake

Screensavers

•    Electric Sheep
•    Flurry
•    XScreenSaver
•    Boinc
Security

•    Anti-virus
•    ClamAV
•    ClamWin
•    Gateway Anti-Virus
Anti-spyware
•    Winpooch
Encryption
•    GnuPG
•    KGPG
•    Seahorse
•    GnuTLS
•    OpenSSL
Disk encryption
•    CrossCrypt
•    FreeOTFE and FreeOTFE Explorer
Firewall
•    Iptables
•    Coyote Linux
•    eBox Platform
•    fdgw
•    Firestarter
•    IPFilter
•    ipfw
•    IPCop
•    M0n0wall
•    PeerGuardian
•    PF
•    pfSense
•    Rope
•    SmoothWall
•    Shorewall
•    Untangle
•    Vyatta
Secure Shell (ssh)
•    Lsh - server and client (supporting SRP and Kerberos authentication)
•    OpenSSH — client/server
•    PuTTY — client only
•    Cyberduck — Mac OS X client only
Other
•    Active Agenda — A PHP application for risk management and PHP generator to convert specifications written in XML to a functioning browser application atop a MySQL database.
•    Active Calendar — A PHP class that generates calendars as HTML tables
•    Bochs — PC emulator
•    Bonita Open Solution — Business Process Management
•    Bots — EDI software (communication and translation)
•    Cygwin — open source Unix environment for Win32
•    Dolibarr ERP/CRM — Open source ERP/CRM software
•    Ebase — Open source constituent relationship management developed especially for non-profit organizations
•    Eucalyptus — Open source cloud computing software
•    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
•    Prey — Open Source Anti-Theft System
•    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
•    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

1 comment:

  1. Thank you for a awesome article.You have given me some ideas and a different way to to write articles.

    Thanks
    vCommissionComputer Affiliate Programs

    ReplyDelete