{"id":20722002,"url":"https://github.com/liqd/adhocracy4","last_synced_at":"2026-01-22T19:27:21.957Z","repository":{"id":37398954,"uuid":"75733351","full_name":"liqd/adhocracy4","owner":"liqd","description":"The core library for the e-participation projects by Liquid Democracy ","archived":false,"fork":false,"pushed_at":"2025-05-08T16:59:43.000Z","size":24444,"stargazers_count":103,"open_issues_count":48,"forks_count":18,"subscribers_count":14,"default_branch":"main","last_synced_at":"2025-05-08T17:48:32.204Z","etag":null,"topics":["democracy","django","e-participation","liquid-democracy"],"latest_commit_sha":null,"homepage":"https://liqd.net/software","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/liqd.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-12-06T13:23:38.000Z","updated_at":"2025-04-08T10:37:52.000Z","dependencies_parsed_at":"2023-11-10T15:26:34.776Z","dependency_job_id":"94e631ca-4747-400e-9023-812d34c2c0a5","html_url":"https://github.com/liqd/adhocracy4","commit_stats":null,"previous_names":[],"tags_count":103,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liqd%2Fadhocracy4","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liqd%2Fadhocracy4/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liqd%2Fadhocracy4/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liqd%2Fadhocracy4/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/liqd","download_url":"https://codeload.github.com/liqd/adhocracy4/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253497299,"owners_count":21917683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["democracy","django","e-participation","liquid-democracy"],"created_at":"2024-11-17T03:33:56.895Z","updated_at":"2026-01-22T19:27:21.950Z","avatar_url":"https://github.com/liqd.png","language":"Python","funding_links":[],"categories":["[🎓 research](https://github.com/stars/ketsapiwiq/lists/research)"],"sub_categories":[],"readme":"Adhocracy4\n==========\n\nA library for building online participation software.\nIt is maintained and developed by Liquid Democracy e.V. and\nheavily relies on the Django web framework.\n\nExamples of using adhocracy4 are [a+](https://github.com/liqd/adhocracy-plus),\n[meinBerlin](https://github.com/liqd/a4-meinberlin) and\n[Civic Europe](https://github.com/liqd/a4-civic-europe). The first two being\nonline participation platforms implementing different processes like idea\ncollections or debates, and the latter using adhocracy4 as the basis for a\ntransparent idea challenge.\n\nTo try it out yourself, best start with [a+][https://github.com/liqd/adhocracy-plus/blob/main/docs/installation_prod.md].\n\n![Build Status](https://github.com/liqd/adhocracy4/actions/workflows/django.yml/badge.svg)\n[![Coverage Status](https://coveralls.io/repos/github/liqd/adhocracy4/badge.svg?branch=main)](https://coveralls.io/github/liqd/adhocracy4?branch=main)\n\n### Local Development\n\n## Adhocracy4 Installation\n\n    git clone https://github.com/liqd/adhocracy4.git\n    cd adhocracy4\n    make install\n\nGlobal setup: `make install` uses pipx to install uv system-wide\nProject isolation: It then uses uv to create a local `.venv` and installs dependencies into it.\n\n## Use Make\n    make test\n    make help\n\n## Development\nTo add a new Library use uv \n```\nuv add module\n```\nthis automaticly updates pyproject.toml and uv.lock\n\n## Virtual Enviroment\nif you want to do something inside the venv manually use\n```\nuv run python manage.py ...\n```\n(which invokes .venev/bin/python manage.py ... )\n\n\n\n\n\n### Tested With\n\n[\u003cimg src=\"http://www.browserstack.com/images/layout/browserstack-logo-600x315.png\" alt=\"Browser Stack Logo\" width=\"300\"\u003e](https://www.browserstack.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliqd%2Fadhocracy4","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fliqd%2Fadhocracy4","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliqd%2Fadhocracy4/lists"}