Ferramenta open source de tomada de decisões colaborativa para grupos discutirem propostas, coletarem opiniões, votarem e registrarem resultados.
CatoTH/antragsgruen
Ferramenta online de código aberto para ONGs e partidos políticos redigirem, alterarem e votarem em propostas e resoluções de forma colaborativa.
- Estrelas
- 150
- Forks
- 38
- Issues abertas
- 106
- Último commit
- ontem
O que é?
Antragsgrün é uma aplicação web para organizações como ONGs, partidos políticos e movimentos sociais que precisam discutir resoluções, programas partidários e emendas em conjunto. Os membros enviam propostas online, outras pessoas sugerem emendas, e os administradores gerenciam o processo, do envio até a versão final do texto.
Além da redação, a ferramenta inclui votação online, listas de fala para reuniões e gestão de candidaturas. Propostas e emendas podem ser mantidas em vários idiomas ao mesmo tempo, e o conteúdo pode ser exportado em diversos formatos, incluindo PDF. O software é desenvolvido em PHP com o framework Yii2 e MySQL ou MariaDB, e pode ser implantado como pacote pré-compilado, a partir do código-fonte ou com Docker.
O projeto oferece opções de configuração para CAPTCHA, autenticação de dois fatores, operação multisite, cache com Redis, tarefas em segundo plano e um servidor opcional para atualizações em tempo real. Uma REST API e um sistema de plugins permitem criar temas personalizados e variantes de idioma.
Recursos principais
- 01Envio, discussão e emendas online de propostas e resoluções
- 02Votação online e listas de fala para reuniões
- 03Propostas e emendas em vários idiomas
- 04Opções de exportação, incluindo PDF, com renderização opcional via Weasyprint
- 05Autenticação de dois fatores e proteção de contas com CAPTCHA
- 06Sistema de plugins para temas personalizados e variantes de idioma
Casos de uso
- Um partido político recebe e vota em emendas ao seu programa antes de uma convenção
- Uma ONG realiza uma assembleia geral com propostas e listas de fala online
- Uma organização europeia multilíngue consulta seus membros sobre minutas de resoluções
- Uma federação realiza consultas em várias organizações associadas usando uma única instalação multisite
Início rápido
- 1
Copie o arquivo de ambiente de exemplo
cp .env.example .env - 2
Gere uma chave secreta local de uso único e adicione-a ao .env
echo "\n# Application Secret\nRANDOM_SEED=$(openssl rand -base64 32)" >> .env - 3
Inicie os contêineres do Docker
docker compose start - 4
Ative o instalador web e, em seguida, acesse http://localhost:12380/ para concluir a configuração
docker exec antragsgruen-web-1 /root/enable-installer.sh
Antes de usar
- Requer um banco de dados MySQL ou MariaDB e PHP 8.2 ou superior com várias extensões.
- Licenciado sob a AGPL-3.0, uma licença de copyleft forte que também se aplica às versões modificadas executadas como serviço.
Em coleções
Tópicos
Perguntas frequentes
- O que é antragsgruen?
- Ferramenta online de código aberto para ONGs e partidos políticos redigirem, alterarem e votarem em propostas e resoluções de forma colaborativa. Antragsgrün é uma aplicação web para organizações como ONGs, partidos políticos e movimentos sociais que precisam discutir resoluções, programas partidários e emendas em conjunto. Os membros enviam propostas online, outras pessoas sugerem emendas, e os administradores gerenciam o processo, do envio até a versão final do texto.
- antragsgruen é gratuito? Qual é a licença?
- antragsgruen é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- antragsgruen ainda é mantido?
- Manutenção ativa. O último commit de antragsgruen foi em 5 de nov. de 2026.
- Para que posso usar antragsgruen?
- Um partido político recebe e vota em emendas ao seu programa antes de uma convenção Uma ONG realiza uma assembleia geral com propostas e listas de fala online Uma organização europeia multilíngue consulta seus membros sobre minutas de resoluções Uma federação realiza consultas em várias organizações associadas usando uma única instalação multisite
- Como instalar antragsgruen?
- Copie o arquivo de ambiente de exemplo: cp .env.example .env Gere uma chave secreta local de uso único e adicione-a ao .env: echo "\n# Application Secret\nRANDOM_SEED=$(openssl rand -base64 32)" >> .env Inicie os contêineres do Docker: docker compose start Ative o instalador web e, em seguida, acesse http://localhost:12380/ para concluir a configuração: docker exec antragsgruen-web-1 /root/enable-installer.sh
- Onde consigo antragsgruen?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/CatoTH/antragsgruen
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Sistema gratuito de apresentações e assembleias baseado na web para gerenciar e projetar a pauta, as moções e as eleições de reuniões.
Rede social corporativa e intranet de código aberto em PHP, com Spaces, compartilhamento de conteúdo e cerca de 80 módulos extensíveis.
Sistema colaborativo e auto-hospedado para organizar plantas por local e acompanhar seus cuidados e registros.
Um app web de anotações em Markdown, auto-hospedado, que salva as notas como arquivos no sistema de arquivos e oferece vários vaults, usuários e colaboração.
Aplicação web auto-hospedada para registrar, consultar e compartilhar árvores genealógicas, com importação e exportação de GEDCOM.