We live and breathe open source.
An open source community is a public resource: whenever one member builds a new feature or improves an existing one, everyone benefits. TOPP has founded a number of successful open source projects, and we are core contributors to many others.
Learn more: What is open source?
Our Projects
PythonPaste
Paste gets web applications to play well together. CherryPy, TurboGears, all kinds of WSGI Middleware, and more. It helps provide custom templates and commands for your framework and streamline your automated testing. If you're an administrator, paste simplifies adding and configuring multiple applications and simplify maintenance.
PostGIS
PostGIS “spatially enables” the PostgreSQL open source relational database. The database can then be used to store and query spatial data (points, lines and polygons).
OpenTripPlanner
We are coordinating the creation of an open source multi-modal trip planner, for use by transit agencies and others. A good trip planner shows modal options - like travel by foot, bike, or transit - and other trip preferences. OpenTripPlanner brings together work from a number of existing open source projects to make a best-of-breed open source solution.
OpenLayers
OpenLayers is a pure JavaScript library that makes it easy to put a dynamic map in any webpage. It can display map tiles and markers loaded from any source. OpenLayers implements industry-standard methods for geographic data access, such as the OpenGIS Consortium's Web Mapping Service (WMS) and Web Feature Service (WFS) protocols.
Listen
Listen is flexible mailing list software that offers management via the Plone interface, forum-like archive posting and viewing, and a choice of list types. Features include: archive url in message, address masking, and searchability.
GeoWebCache
GeoWebCache optimizes rendering of Web Mapping Service (WMS) data by caching tiles as they are requested. GeoWebCache is one of the easiest ways to accelerate WMS mapping server and provide data for clients like Google Maps, Virtual Earth, and Google Earth.
GeoServer
GeoServer is a popular open source server that connects geospatial data to the web. GeoServer offers speed, support of open standards and a variety of formats, and full transactional support. TOPP started GeoServer and continues to steward and support the project, but its robust open source community truly directs development.
GeoExt
GeoExt brings together the geospatial know how of OpenLayers with the user interface savvy of Ext JS to help you build powerful desktop style GIS apps on the web with JavaScript.
Flunc
Flunc is a tool for over-the-web functional testing. With Flunc, developers can use browser simulation to test regardless of context. Flunc plays well with tests, suites, and configurations, and it handles cleanup and host redirection.
Deliverance
Deliverance is a skinning layer for normal people. Instead of complex CMS-specific tools, or creating a new template for every piece of software you use, Deliverance allows you to theme files and applications consistently via HTML. By decoupling content from its delivery method, Deliverance makes it easier to integrate local and remote services.