All things Python

Home   Success Stories   Contact   


Python Success Stories

Python is used by hundreds of thousands of programmers world-wide, in many types of software development and in a wide range of application and problem domains. These stories showcase some of Python's successes and explain why it is such a good choice for many programming tasks.

Some of these stories have been printed by O'Reilly Associates. See for example Python Success Stories, Volume I: Eight True Tales of Flexibility, Speed, and Improved Productivity and Python Success Stories, Volume II: 12 More True Tales.


Python in Business

Acqutek Uses Python to Control CD/DVD Packaging Hardware Python keeps up to speed with a real-time hardware control application for counting and packaging CDs and DVDs (Oct 2006)

AstraZeneca Uses Python for Collaborative Drug Discovery AstraZeneca, one of the world's leading pharmaceutical companies, uses Python to reduce costs and increase productivity in the drug identification process. (Jan 2003)

At Philips, The Semiconductor Line in Fishkill Runs on Python At Philips, Python encodes business logic used to control its semiconductor manufacturing line in Fishkill, NY. (Jan 2003)

Botonomy Uses Python to Create ProjectPipe.com for Web-based Project Management Python and the Twisted asynchronous networking framework form the basis for an advanced project management tool written with an Ajax web interface. (Aug 2006)

Carmanah Lights the Way with Python Carmanah Technologies uses Python to help build its rugged self-maintaining solar-powered LED lights.

Cog: A Code Generation Tool Written in Python Cog, a general-purpose Python-based code generation tool, is used to speed development of a collaboration system written in C++.

DevNet: A web-based RSS aggregator developed in Python DevNet is a web based RSS aggregator developed in Python using the Quixote web development framework.

ERP5: Mission-critical ERP/CRM with Python and Zope Nexedi uses Python and Zope for super-efficient development of applications in Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM).

NEW Enovad Used Python to Deliver its Armadillo Commercial Anti-Spam Software Python helps Enovad deliver the feature-rich Armadillo commercial anti-spam product ahead of schedule. (Apr 2009)

ForecastWatch.com Uses Python To Help Meteorologists ForecastWatch.com uses Python to help meteorologists create more accurate weather forecasts.

Frequentis TAPtoolsŪ - Python in Air Traffic Control Python and Jython provide the basis for flexible and portable user interface layout and execution engines used in the Tower and Airport segment of Air Traffic Control.

GravityZoo: Bringing Your Desktop Applications To The Internet As A Service Python is the language of choice for the development of the GravityZoo ubiquitous computing framework. (May 2007)

Gusto! Chooses Python for Travel Social Network Transition Gusto! uses Python to transition its EZTrip.com online travel site into a travel oriented social networking site (May 2007)

Honeywell Avoids Documentation Costs with Python and other Open Standards Honeywell integrates Python, COM, DocBook, OpenJade, and Word to create a documentation tool that yields substantial return on investment.

Industrial Light & Magic Runs on Python Industrial Light & Magic, the visual effects company that created Star Wars, uses Python to glue together the thousands of computers and hundreds of software components used in its computer graphics production pipeline. (Jan 2003)

NEW Integration of Legacy Monitoring Systems into a Central Management Console Tempest uses Python for integrating proprietary monitoring solutions into a central management console. (May 2009)

IronPython at Resolver Systems: Python Learns New Tricks Resolver Systems uses IronPython and .NET for Resolver One, a desktop and web-accessible spreadsheet aimed primarily at the financial services market. (Jun 2008)

LoveIntros Uses Python to Help Northwest Singles Click Northwest singles community loves Python for rapid development of clean, readable code.

Maritime Industry Increases Efficiency with Python Tribon Solutions uses Python to increase efficiency in ship design and construction. (Jan 2003)

Putting Web Services to Work with Python The Siena Web Services Architecture brings Python productivity to enterprise Web services development. (Jan 2003)

Python Enterprise-Wide at the University of St Andrews in Scotland Python is adopted by the IT Services department at the University of St Andrews, Scotland, and results in better code quality and shorter development times. (Jan 2003)

Python On Guard VAHNZ Controls uses Python to monitor sensors and generate alerts delivered as text messages to cell phones. (May 2007)

Python Powers Journyx Timesheet Journyx Timesheet is a commercial time, expense, and project tracking application. The application logic is implemented entirely in Python. It is available for most major operating systems and hardware configurations. (Jan 2003)

Python and Zope in the EZRO Content Management System Python and Zope speed development of devIS EZ Reusable Objects (EZRO), a flexible content management system used in the eGovernment sector

Python as Technology Enabler for TTTech's Development Software TTTech uses Python to build Time-Triggered Protocol (TTP) based tools and applications for safety-critical real-time systems. (Jan 2003)

Python is Rackspace's CORE Technology Rackspace, the industry leader in Managed Hosting, uses Python to implement its enterprise data systems and to achieve true object reuse. (Jan 2003)

Rapid Application Development with Python Strakt uses Python to develop the next generation collaborative environment for the workflow intensive workplace. (Jan 2003)

Super League Uses Python and PostgreSQL for Rapid Development Pollenation Internet uses Python for rapid development of a high-traffic website for Super League, the premier rugby league in the UK. (Jun 2005)

Suzanne: Python Handles Critical Data in a Domain Name Landrush Python helps AFNIC manage over 10,000 internet domain name registration requests per minute in a landrush for the ".fr" top-level internet domain.

Test&Go Uses Python for Data Validation Test&Go, a data validation product from QualiControl, used Python to solve data quality problems in a French government agency.

The Devil Framework: A Python-based Distributed System For Technology Integration D-Level finds Python delivers an order-of-magnitude productivity increase in their development of a platform for distributed technology integration. (Mar 2007)

Verity Ultraseek: Building Successful Enterprise Solutions with Python Python was used to write many parts of the original Infoseek Internet search service, and the enterprise search software product Ultraseek Server, now known as Verity Ultraseek. (Mar 2003)

Wing IDE Takes Flight with Python Wing IDE is a successful commercial integrated development environment written for Python -- and in Python. (Jan 2003)

NEW WordStream Uses Python as Their Platform of Choice WordStream provides keyword management solutions for search marketers worldwide and uses Python as the basis of their product technology. Python's increased productivity, reliability and extensibility has enabled WordStream to gain a strategic advantage over its competition. (Jun 2009)

XIST: An XML Transformation Engine Written in Python XIST is a XML transformation engine written completely in Python at LivingLogic AG, a software development company specializing in web technology. XIST was designed to facilitate the task of creating and maintaining large web sites. (Jan 2003)


Python in Science

MayaVi Uses Python for Scientific Data Visualization MayaVi is an open source, scientific data visualization tool written entirely in Python. Coded in spare time by a single developer, MayaVi is now used by thousands of researchers and scientists around the world. (Jan 2003)

Python Streamlines Space Shuttle Mission Design The United Space Alliance (USA) uses Python to deliver quality just-in-time engineering solutions at low cost. (Jan 2003)

Python in the Blind Audio Tactile Mapping System The Blind Audio Tactile Mapping System uses Python to provide access to maps for the blind and visually impaired. (Jan 2003)

Simulating Biomolecules with Python Python and C serve as the basis for a molecular modeling toolkit.


Other Stories

A Custom Image Viewing Game for an Autistic Child Ned Batchelder describes a custom image viewing game he wrote for his autistic son Nat, in the process showing off some of Python's language features. (Jan 2003)

Why Python? Eric Raymond, open source advocate and author of The Cathedral & The Bazaar, describes how he came to Python and why it is now his favorite language. (Jan 2003)


Off-site Links

Nokia Prefers Python for its Cell Phones (Jan 2004)

Python Helps Disney Write a New Script (Mar 2001)

US Navy uses Python and Zope in Web-Base Workflow System

US Dept. of Agriculture uses Python and Zope for Massive Collaboration

CaseStudy Boston.com Deploys Next Generation CMS Using Zope4Media

Marine Corps Institute (MCI)-Work flows better with Zope

Python Business Foundation Success Stories List

Selected Testimonial from a Python User


Contribute!

To contribute a story, see the guide for contributors. Your story will be posted to this and other websites and may be printed in the future volumes of the O'Reilly Associates Python Success Stories series.

To include these stories to your own website, use the story distribution Web service to obtain the ReST or HTML formatted source.


Sponsored by Wingware. This website was developed with Wing IDE