Typica logo


Data for Coffee Roasters

Typica is a cross-platform application for coffee roasters designed around the ideas of interoperability, workflow integration, and customizability.

The program is free open source software available under the MIT license.

Data Acquisition

Every batch of coffee you roast with Typica can be recorded for future reference. A practically unlimited number of target roast profiles can be created for reference against future roasts. Log annotations capture events of interest and aid in profile design. Compatable with multiple data acquisition devices.

Inventory Tracking

Keep track of your green coffee inventory automatically as you roast it. Reports provide the data you need to see your production trends and plan your green coffee purchases.

Your Data Your Way

Typica stores its data in a PostgreSQL database. The database can be set up on the computer running Typica or on another computer on the network. You keep full control of your data and never need to pay another company for continued access to your data. The use of PostgreSQL provides additional ways to gain insight from your data including integration with all major spreadsheet applications through the PostgreSQL ODBC or JDBC drivers.

Total Customizability

Typica provides a versatile configuration system which can be used to extend or modify Typica for better integration with your work flows. If this is inadequate for your customization needs, the fully documented C++ source code is also freely available. An example configuration is provided which aims to provide something that most will not need to modify, but the option is always there if you need it.