Stoq Retail Management System
Clone or download
rafaelredivo Add a new search column in the Till app
The new column added is Missing Payment. This will be very useful for
clients who use the Till app to confirm sales.

In cases where there is partial payment of the sale, it will no longer be
shown only the total value of sales, but also the partial amount to be paid.

Change-Id: I7b05ef60dc16a43fd5ae9c764ed1b2dea9cd901a
Latest commit e2bdfa5 Jan 17, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.tx Create settings for transifex-client Jan 13, 2014
bin Use adwaita theme in stoq always. Jan 11, 2018
data Insert 'cpf' ui_field in database Nov 13, 2018
debian Release 3.1rc9 Dec 14, 2018
docs Allow branches to have specific sellable configuration. Oct 29, 2018
plugins Improve medic merge process. Dec 18, 2018
po Update translations from Transifex Dec 15, 2018
stoq Add a new search column in the Till app Jan 16, 2019
stoqlib Add a new search column in the Till app Jan 16, 2019
tests Add a new search column in the Till app Jan 16, 2019
tools Update IBPT tables to version 17.2.A Aug 21, 2017
utils @ e072428 Release 3.1 rc1 Aug 2, 2018
.coverage_exceptions.json Replace the medic entry to medic gadget. Nov 9, 2018
.coveragerc Improve medic merge process. Dec 18, 2018
.gitignore Remove duplicated invoice_number data Nov 3, 2016
.gitmodules Point utils submodule to github Apr 17, 2014
.gitreview Add a .gitreview file Feb 21, 2013
CONTRIBUTORS Add myself to the CONTRIBUTORS Sep 20, 2016
COPYING Add missing files after git migration Feb 21, 2013
COPYING.pt_BR Include the unoffical translation of GPLv2 into pt-BR and show it, wi… Jul 21, 2011
COPYING.stoqlib Add missing files after git migration Feb 21, 2013
INSTALL Updates for 0.8 release Jun 2, 2006 Include stoq.css in May 17, 2017
Makefile Fix another issus with jenkins Jan 9, 2018
NEWS Release 1.0.0 Jul 22, 2011
README Add domain support for json columns Apr 24, 2018 Make __main__ just a symlink to bin/stoq Dec 16, 2015 Release 3.1rc4 Aug 24, 2018
requirements.txt Migrate to python3. Jun 13, 2017 Purchase: move some bussines logic to domain. Jul 13, 2017 Release 3.0 rc1 Apr 18, 2018
stoq.desktop Change Stoq icon Feb 9, 2017
stoq.spec Release 3.0 rc1 Apr 18, 2018



Stoq's homepage is located at:

You can fetch the latest source code from github:

  $ git clone

If you have any enhancements or bug reports, please fill them in Async's

Please select the product name Stoq


Gtk+ >= 3.10
Gudev >= 204
Kiwi >= 3.0.1
Mako >= 0.2.5
PostgresSQL >= 9.6
PyGtk >= 2.20
PySerial >= 2.1
Python >= 3.4
Python Cairo = 1.8.2
Python Dateutil >= 1.4.1
Pythin Inotify >= 0.9.2
Python Poppler 0.24
Python Twisted >= 10.0
Python XLWT >= 1.2.0
Python Imaging Library (PIL) >= 1.1.5
PyWebkitGtk = (1, 1, 7)
Psycopg >= 2.0.5
Reportlab >= 2.4
Stoqdrivers >= 1.4.1
Storm >= 0.19
Zope.interface >= 3.0
WeasyPrint >= 0.15

Running Stoq

The main script to run Stoq can be found in the bin directory, you can just
run it:

  $ bin/stoq

And if you're missing any dependencies it will show you so.

For complete instructions on how to install all dependencies and setting up
a database so you can test Stoq, look at the wiki: (English) (Português)

New Versions

New versions of Stoq can be found at:

A list of new features in each release can be found here (portuguese only):

Mailing list

There is two mailing lists for Stoq. You can subscribe to them through the web
interface at:

Copyright Information

Stoq itself is covered by the GNU General Public License
(version 2.0, or if you choose, a later version).  Basically just don't
say you wrote bits you didn't.

However, some parts of it are covered under different licesenses, see:

docs/copyright for more information