Repolode
hitobito

hitobito/hitobito

Aplicação web de código aberto em Ruby on Rails para gerenciar organizações e comunidades com hierarquias de grupos, membros, eventos e mailings.

Estrelas
485
Forks
138
Issues abertas
415
Último commit
ontem

O que é?

O Hitobito é uma aplicação web para organizações e comunidades que precisam gerenciar membros em estruturas complexas de grupos. Os grupos são organizados em uma árvore, cada grupo tem um tipo e cada tipo define seus próprios tipos de função e permissões. Assim, o acesso aos dados depende da posição que a pessoa ocupa na hierarquia.

A aplicação principal não inclui tipos específicos de grupos ou funções. Eles são definidos em um plugin separado chamado wagon, desenvolvido com o framework Wagons, e é necessário ter pelo menos um wagon para usar a aplicação. Além do gerenciamento de grupos e membros, o projeto oferece recursos para eventos, cursos, mailings e comunicação.

O projeto é licenciado sob AGPL-3.0 e desenvolvido com Ruby on Rails. Inclui documentação para desenvolvedores e operadores, instruções de implantação e um guia do usuário em alemão.

Recursos principais

  • 01Os grupos são organizados em uma árvore, e o tipo de cada grupo controla quais subgrupos e funções são permitidos.
  • 02As permissões são determinadas pelas funções que o usuário ocupa em cada grupo.
  • 03Pode ser estendido com plugins wagon, que definem tipos de grupo e de função.
  • 04Abrange membros, eventos, cursos, mailings e comunicação.
  • 05Oferece interfaces, API e suporte a OAuth e OIDC, conforme a documentação do projeto.

Casos de uso

  • Gerenciar uma associação nacional com filiais regionais, grupos locais e comissões.
  • Administrar uma organização juvenil com níveis hierárquicos, funções e inscrições em eventos.
  • Enviar mailings e coordenar cursos para membros distribuídos por vários grupos.

Antes de usar

  • O app principal não define tipos de grupos ou funções, então é necessário pelo menos um plugin wagon para usá-lo.
  • É licenciado sob AGPL-3.0, uma licença copyleft forte que também se aplica a versões modificadas executadas como serviço de rede.
  • A hospedagem própria exige operar uma aplicação Ruby on Rails, e o README aponta para uma documentação de implantação separada.

Tópicos

#group-management#membership-management#event-management#rails#ruby#community#wagons#web-application#club-management#complex-group-hierarchies

Perguntas frequentes

O que é hitobito?
Aplicação web de código aberto em Ruby on Rails para gerenciar organizações e comunidades com hierarquias de grupos, membros, eventos e mailings. O Hitobito é uma aplicação web para organizações e comunidades que precisam gerenciar membros em estruturas complexas de grupos. Os grupos são organizados em uma árvore, cada grupo tem um tipo e cada tipo define seus próprios tipos de função e permissões. Assim, o acesso aos dados depende da posição que a pessoa ocupa na hierarquia.
hitobito é gratuito? Qual é a licença?
hitobito é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
hitobito ainda é mantido?
Manutenção ativa. O último commit de hitobito foi em 6 de nov. de 2026.
Para que posso usar hitobito?
Gerenciar uma associação nacional com filiais regionais, grupos locais e comissões. Administrar uma organização juvenil com níveis hierárquicos, funções e inscrições em eventos. Enviar mailings e coordenar cursos para membros distribuídos por vários grupos.
Onde consigo hitobito?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/hitobito/hitobito

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados