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 minor responsive style issues Oct 17, 2018
doc DEVAS-1764: fetch parent post creator from a post and displays it Oct 16, 2018
docker Migrate templates from docker folder to templates Sep 26, 2018
load_testing more comments on notification subscription code Mar 2, 2017
var remove phasesInOrder reducer Jun 28, 2018
.bowerrc Update registry of bower. This shit is old! Jul 5, 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 DEVAS-1764: fetch parent post creator from a post and displays it Oct 16, 2018
.gitlab-ci.yml Remove yarn cache dir command Oct 18, 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 add back prettier-eslint pre-commit hook Sep 6, 2018
.travis.yml try to skip the before_install steps altogether Oct 1, 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 upgrade python raven Jul 9, 2018
requirements-dev.frozen.txt update crypto components Sep 26, 2018 move flake8 into dev requirements Apr 18, 2018 update sphinx; correct some RST errors Jun 4, 2018
requirements-prod.frozen.txt update crypto components Sep 26, 2018
requirements-tests.frozen.txt update crypto components Sep 26, 2018 move flake8 into dev requirements Apr 18, 2018 update crypto components Sep 26, 2018
setup.cfg Update pep8 config in setup.cfg so it matches with flake8 config (e.g… Jan 4, 2018 Fix JavaScript classifier (yup) Oct 17, 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.