Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Open-source crowdsourcing (microtasking) platform with a focus on volunteer contribution and making it super-easy to create a crowd-sourcing app.
Python Other
Latest commit 2d7e2e @therealmarv therealmarv Merge pull request #1207 from PyBossa/issue-1206-quaterly-emails
Issue 1206 quaterly emails
Failed to load latest commit information.
alembic Fix two heads issue.
contrib fix travis and do not let redis run as daemonized
dat First try to replace all application and apps with project
doc Update docs.
provisioning ignore errors on PostgreSQL check
pybossa Fix query. Refs #1206
test Test contributions properly. Closes #1206
uploads Add an empty uploads directory in PyBossa
.coveragerc Exclude tests
.gitignore Ignore translations symlink
.gitmodules change url to https, fixes #1131
.landscape.yaml Use names instead of codes.
.prospector.yaml Use names instead of codes.
.travis.yml Fix symlink creation.
CHANGELOG add CHANGELOG file Fix a typo
COPYING Remove the instructions about how to apply license
COPYING.DATA AGPLv3 added to all the files. Closes #12 Fix.
Vagrantfile more output messages
alembic.ini.template Totally remove Heroku support Change IP. The job will fail the same if the email is wrong
requirements.txt Use rq-scheduler from pypi again
requirementsdocs.txt Fixes. Change IP. Log if SSE is enabled/disabled. Fix.
setup.cfg Add config file for nosetests Bump version number. Change IP.

Status Code Health Coverage
Status Documentation License Slack DOI

PyBossa is an open source platform for crowd-sourcing online (volunteer) assistance to perform tasks that require human cognition, knowledge or intelligence (e.g. image classification, transcription, information location etc).

Shuttleworth Foundation Funded

PyBossa was inspired by the BOSSA crowdsourcing engine but is written in python (hence the name!). It can be used for any distributed tasks project but was initially developed to help scientists and other researchers crowd-source human problem-solving skills!

See it in Action

PyBossa powers and MicroPast a joint project by British Museum and University College of London.

Installing and Upgrading

Important: if you are updating a server, please, be sure to check the Database Migration scripts, as new changes could introduce new tables, columns, etc, in the DB model. See the Updating Section from the documentation

See installation instructions.

Running Tests

Just run the following command:

  nosetests test/

Useful Links


If you want to contribute to the project, please, check the CONTRIBUTING file.

It has the instructions to become a contributor.


Copyright / License

Copyright 2015 SciFabric LTD.

Source Code License: The GNU Affero General Public License, either version 3 of the License or (at your option) any later version. (see COPYING file)

The GNU Affero General Public License is a free, copyleft license for software and other kinds of works, specifically designed to ensure cooperation with the community in the case of network server software.

Documentation and media is under a Creative Commons Attribution License version 3.

Something went wrong with that request. Please try again.