Assembl is an online debate and synthesis platform
Switch branches/tags
Clone or download
Failed to load latest commit information.
.tx Update .tx/config Apr 28, 2015
assembl Fix eslint and flow errors on sideComment and fiction Nov 17, 2018
ci_cd_scripts Update check script Oct 29, 2018
doc Update documentation Nov 8, 2018
docker Remove all references to raven in config files Nov 8, 2018
load_testing more comments on notification subscription code Mar 2, 2017
scripts Install Babel to be able to compile messages, remove twine install Nov 5, 2018
var remove phasesInOrder reducer Jun 28, 2018
.bowerrc Update registry of bower. This shit is old! Jul 5, 2018
.bumpversion.cfg "[2018-11-02] Bump version to 2.20.0 [skip ci]" Nov 2, 2018
.codeclimate.yml Update .codeclimate.yml (#39) Jul 26, 2016
.coveragerc Add a .coveragerc to make coverage report usefull Apr 15, 2015
.editorconfig Use .editorconfig for python files too Jan 4, 2018
.env autostart the venv using autoenv Apr 18, 2016
.eslintignore Add graphql documentation to eslint igonre, make precommit happy Jul 25, 2018
.eslintrc.json code linting: add eslint config file for airbnb preset May 31, 2016
.flake8 remove duplicate entries Jan 15, 2018
.gitignore remove coverage reports from distant repo Oct 29, 2018
.gitlab-ci.yml Use node:10 image for gitlab CI jobs [CI skip] Nov 15, 2018
.gitmodules remove RDF and virtuoso remains Apr 18, 2018
.jscsrc include jscrc in node, allows global change. Jul 4, 2015
.pre-commit-config.yaml remove jest-coverage-ratchet hook and dependency Oct 26, 2018
.travis.yml Remove ls -l from .travis.yml Nov 15, 2018
CHANGES.txt Initialized the Pyramid project May 25, 2012
LICENSE.txt update license date, and doc date Jun 7, 2016 Revert "add gitlab in readme by Félix" Oct 17, 2018
assembl_cloc_additional_definitions.txt Allow cloc to count jinja2 lines of code Jun 27, 2016
autoprefixer_options.json Replace compass by node-sass, and compass-core by bourbon. Mar 2, 2016
bower.json The assembl organization name became available on github. Jul 14, 2016
bower.json.README Partial revert of 20eef9a and document WHY mocha is still in bower.json Jun 27, 2016 fabfile stub Sep 26, 2018
maintenance.ini make our maintenance message more prominent May 13, 2015
message-extraction.ini add tasks/ folder as source of translations, so that the title of an … Dec 15, 2016
requirements-build.txt Install Babel to be able to compile messages, remove twine install Nov 5, 2018 Remove raven dependency Nov 8, 2018
requirements-dev.frozen.txt Remove raven dependency Nov 8, 2018 move flake8 into dev requirements Apr 18, 2018 update sphinx; correct some RST errors Jun 4, 2018
requirements-prod.frozen.txt Remove raven dependency Nov 8, 2018
requirements-tests.frozen.txt Remove raven dependency Nov 8, 2018 Remove dependencies to splinter/selenium and all related tests, updat… Oct 30, 2018 Remove raven dependency Nov 8, 2018
setup.cfg Remove dependencies to splinter/selenium and all related tests, updat… Oct 30, 2018 upgrade version [ci skip] Nov 15, 2018




Assembl is an Open Source application that enables hundreds or even thousands of people to work together effectively on the definition of new ideas. The application supports the belief that with the proper conditions, people working together can think smarter than any one member of the group could alone. Traditional collective intelligence software tends to refine ideas from one person. Assembl is different. It focuses on co-building new ideas.

Assembl is made with the following technologies :

Assembl is developed by Imagination For People and bluenove


Installation is described in INSTALL


You can browse technical documentation here, or have a look at the doc/ folder of this repository.


Assembl was using the Virtuoso database, but has transitioned back to Postgresql. Semantic abilities will be brought back in the near future. In the meantime, if you have an existing installation of Assembl using Virtuoso, we recommend you switch to Postgresql as described here.