From LIMSWiki
Jump to navigationJump to search
OpenCart logo.png
Original author(s) Christopher G. Mann
Developer(s) OpenCart Limited
Initial release May 11, 1999 (1999-05-11) (1.2.5)[1]
Stable release  (September 16, 2023; 8 months ago (2023-09-16))

Preview release none [±]
Written in PHP
Operating system Cross-platform
Available in Multi-lingual
Type eCommerce software
License(s) GNU General Public License v3

OpenCart is a free open-source eCommerce application most often used to create and manage online storefronts.

Product history

OpenCart originally began as software developed by Christopher G. Mann, the technical manager and web administrator for online vendors Walnut Creek CDROM and The FreeBSD Mall.[1][2] The software was originally developed in 1998 for Walnut Creek CDROM, with a private release of version 1.0.0 arriving on January 28, 1999.[3] Mann eventually made the software — which was then developed in Perl — open-source and publicly available, with the first public release arriving on May 11, 1999.[1][3] A SourceForge project was started for the software on November 07, 1999, though the project saw little activity there.[4] Progress on the software stalled by 2000, with Mann posting a message on April 11 stating "other commitments are keeping me from OpenCart development."[5]

No real news was released regarding the software for several years, with the domain for the website eventually expiring on February 2, 2005.[6] Around sometime in 2005 the project landed in the hands of then Britain-based software developer Daniel Kerr[7], though it's not clear how. Open-source development quietly began on the software again, though the software was reworked from the ground up (including reversioning from the 0.x level), this time using PHP.[8] A related open-source project was eventually started on Google Code in late 2006 or early 2007.[9] Beta development continued on the software until the first stable release of the new PHP version arrived on Google Code as version 1.1.1 on February 10, 2009.[10] Development has continued steadily since, primarily headed up by Kerr.


The main features of OpenCart include[11]:

  • unlimited category, product, and manufacturer entries
  • template support
  • image management
  • multiple currency and tax rate support
  • coupon support
  • product review and ratings
  • related products
  • downloadables support
  • PCI compliant
  • search engine optimization (SEO) tools
  • back up and restore tools
  • invoicing and reporting
  • error logging

Hardware/software requirements

Installation requirements for OpenCart include an online host which features:

  • a web server (preferably Apache)
  • PHP 5.2 or greater
  • MySQL
  • Curl

For full installation requirements and procedures, see the documentation.

Videos, screenshots, and other media

Entities using OpenCart

Further reading

External links


  1. 1.0 1.1 1.2 "OpenCart". Christopher G. Mann. Archived from the original on 22 October 1999. Retrieved 02 January 2013. 
  2. Mann, Christopher G. (19 March 1999). "Suggestion, Linux ldconfig /etc/defaults/rc.conf". Retrieved 02 January 2013. 
  3. 3.0 3.1 Mann, Christopher G.. "OpenCart - Revision Notes". Christopher G. Mann. Archived from the original on 22 October 1999. Retrieved 02 January 2013. 
  4. "OpenCart". SourceForge. Retrieved 02 January 2013. 
  5. "OpenCart". Christopher G. Mann. Archived from the original on 20 May 2000. Retrieved 02 January 2013. 
  6. "OpenCart". Network Solutions. Archived from the original on 05 March 2005. Retrieved 02 January 2013. 
  7. "OpenCart - Team Members". Daniel Kerr. Archived from the original on 30 November 2005. Retrieved 02 January 2013. 
  8. "OpenCart". Daniel Kerr. Archived from the original on 15 June 2006. Retrieved 02 January 2013. 
  9. "open-cart". Google. Archived from the original on 05 January 2007. Retrieved 02 January 2013. 
  10. "OpenCart v1.1.1". Google. 10 February 2009. Retrieved 02 January 2013. 
  11. "OpenCart Features - Introduction". OpenCart Limited. Retrieved 02 January 2013.