4 pontos por GN⁺ 2026-02-12 | 1 comentários | Compartilhar no WhatsApp
  • Zulip adota sustentabilidade e abertura como valores centrais para criar o software de chat em equipe mais organizado do mundo
  • Mantém um modelo 100% open source com todos os recursos incluídos, permitindo que qualquer pessoa faça auto-hospedagem gratuitamente
  • Por meio de investimento em comunidade e mentoria, forma contribuidores de open source de origens diversas e oferece mais de 185 mil palavras de documentação de desenvolvimento
  • Construiu um modelo de negócios autossustentável sem capital de risco, garantindo manutenção de longo prazo e operação ética
  • Também oferece hospedagem em nuvem gratuita para organizações com poucos recursos, como entidades sem fins lucrativos, educacionais e de pesquisa, e centenas de instituições já utilizam isso

Construindo software sustentável

  • Para uma plataforma de chat em equipe que se torna parte central da operação de uma organização, a capacidade de manutenção no longo prazo é essencial
    • A Zulip projetou a empresa, a comunidade e a estrutura técnica para viabilizar desenvolvimento de longo prazo
    • Desde 2013, os primeiros clientes usam o serviço sem interrupções
  • Essa filosofia se reflete em todas as decisões, com foco em manutenção responsável

Mantendo 100% open source

  • Ao contrário de algumas empresas que divulgam apenas versões de demonstração de produtos pagos, a Zulip oferece em open source todos os recursos completos
    • Na auto-hospedagem, é possível usar os mesmos recursos da versão em nuvem
    • A documentação foi feita para que a instalação gratuita e a operação sejam fáceis, e milhares de organizações já fazem uso disso
  • Por meio dos princípios de open source, garante transparência e acessibilidade

Investimento em comunidade e mentoria

  • A Zulip é desenvolvida por uma comunidade open source ativa e se dedica a formar a próxima geração de contribuidores
    • O código é estruturado para aumentar a legibilidade, os testes e a facilidade de modificação
    • Oferece documentação de guia de contribuição com 185 mil palavras, incluindo desde dicas de Git até decisões de arquitetura
  • Desde 2016, mais de 100 pessoas participaram do programa de estágio
    • Com mentoria de contribuidores sêniores, muitos participantes avaliaram que aprenderam mais do que em programas educacionais formais

Um negócio sustentável alinhado aos valores

  • A equipe principal que lidera o desenvolvimento da Zulip fundou a Kandra Labs para criar uma base financeira
    • Busca crescimento autossustentável sem capital de risco e recebeu apoio de bolsas SBIR da NSF dos EUA
    • Em vez de crescimento acelerado, mantém operação sustentável e um ritmo de gastos razoável
  • Sem pressão de investidores, preserva valores éticos e qualidade técnica e aplica com rigor padrões de qualidade como revisão de código, testes automatizados e documentação para uma base de código fácil de manter

Apoio a organizações valiosas

  • A Zulip apoia o uso por projetos open source, grupos de pesquisa, instituições de ensino e organizações sem fins lucrativos com poucos recursos
    • Para esses casos, oferece hospedagem gratuita no Zulip Cloud Standard
    • Atualmente, centenas de organizações usam o serviço por meio desse programa
  • Esse apoio reflete a responsabilidade social e a filosofia centrada na comunidade da Zulip

1 comentários

 
GN⁺ 2026-02-12
Comentários do Hacker News
  • Recentemente começamos a usar Zulip na empresa, e achei que ele tem a UX mais bem projetada entre os apps de comunicação que já usei
    A estrutura é clara, então dá para ir direto à conversa desejada e ter uma visão geral do contexto de relance
    Gostaria que houvesse mais atalhos de teclado, e acho que o app mobile precisa de uma visualização de ‘conversas recentes’

    • Em vez de ‘conversas recentes’, eu gostaria de um recurso de inbox
      Hoje, ao clicar na notificação, ela some, então fica difícil gerenciar mensagens para revisar depois
      Estou usando as mensagens não lidas como uma inbox temporária
      Ainda assim, acho que o Zulip oferece a experiência de mensagens mais racional nessa área
    • Depois de usar Slack por muito tempo e migrar, no começo senti falta do ‘jeito Slack’
      Mas a estrutura de streams/threads do Zulip é muito mais organizada, então em termos de UX acho melhor
      Só leva um tempo para se acostumar
    • Como parece que a equipe do Zulip pode ver esta thread, acrescento que seria bom ter um sistema de prioridade de canais
      Se desse para marcar alguns canais como ‘importantes’ e alternar a inbox, seria muito mais eficiente
    • Nossa empresa mudou de Teams para Zulip após uma aquisição, e todo mundo odeia
      Comparado ao Teams, é inconveniente demais e parece uma piada
      Ainda assim, entendo que cada pessoa se adapta melhor a uma coisa
    • Quando testamos o Zulip no passado, a estrutura baseada em threads era tão incômoda que o time inteiro odiou
      Mas recentemente descobri que existe uma configuração para ‘desativar tópicos’
      Se der para ver como uma sala de chat comum, em ordem cronológica, talvez valha a pena tentar de novo
  • O objetivo do Zulip é bom, mas, na prática, a UI é truncada e responde devagar, a ponto de eu desistir de participar da comunidade
    No mobile, a UI do cabeçalho também quebrava, o que era incômodo

    • Recomendo verificar se você está usando iOS Safari 26
      Nessa versão há um problema que quebra o layout da web mobile, e vários webapps são afetados, não só o Zulip
      Se for iOS, é melhor usar diretamente o app mobile
    • Tive uma experiência parecida alguns anos atrás
    • Fiquei curioso se você poderia explicar especificamente o que estava quebrado
  • A UI e a usabilidade (ergonomics) do Zulip continuam sendo o maior obstáculo para adoção em massa
    A falta de E2EE ou de self-hosting completo também é um problema para alguns, mas há organizações que consideram os valores open source suficientes
    Pessoalmente, me adaptei rápido à interface, mas já vi muita gente abandonar por causa do design ou acabar usando só um ‘chat geral’, como no Slack

    • Eu fui uma dessas pessoas
      Gostei do conceito, mas a UI era complexa demais e simplesmente não consegui usar
    • Nossa empresa usa Zulip há 2 anos
      É bom poder controlar diretamente onde os dados ficam, mas a UI é antiquada e estranha
      A sensação geral é só de ‘é okzinho’
    • Pensando mais a fundo nesse problema, os usuários se dividem em dois grupos
      ‘Completer’ prefere processamento rápido e ciclos fechados, enquanto ‘Cultivator’ prefere estruturar e acumular informação
      O Zulip é voltado ao segundo grupo, então acaba sendo pesado para o primeiro
      O Slack, ao contrário, parte do pressuposto de conversas efêmeras, então o contexto de longo prazo se perde
      No fim, as duas abordagens têm limitações
      Como solução, haveria
      1. oferecer duas visualizações (‘modo triage’ e ‘modo dashboard’) ou
      2. introduzir uma UX de organização gradual, como clusterização de tópicos com IA
        O recurso Canvas do Slack também parece uma tentativa de resolver esse problema
  • Os valores de uma empresa mudam facilmente depois que ela conquista participação de mercado
    Assim como no caso em que a OpenAI mudou sua política de colaboração, acho que é preciso uma estrutura capaz de responder por esse tipo de mudança

    • O Zulip é forte nesse ponto porque permite open source completo e self-hosting
      Ele já implementa a ideia de ‘credible exit’ de que o Bluesky fala
      Ainda assim, acho que uma empresa em formato de cooperativa, em que os membros participem diretamente da governança, seria ainda mais ideal
  • Concordo com a ideia de que “todo mundo fala em valores, mas muda diante de um cheque de 1 bilhão de dólares

    • No fim, é só uma questão de barganha de preço
    • Claro, se você realmente estivesse esperando por esse dinheiro, seria ainda mais difícil manter a posição
    • É por isso que não confio quando uma empresa fala em ‘valores’
      Preferiria que fossem honestos e dissessem logo que estão esperando pelo dinheiro
  • Eu colocaria o Zulip entre os melhores projetos open source
    Os motivos são os seguintes

    1. compromisso firme com a manutenção open source
    2. qualidade técnica consistente
    3. documentação atualizada
    4. processo de desenvolvimento público (chat.zulip.org)
    5. suporte direto de engenheiros e da comunidade
    6. customização flexível da UI
    7. stack tecnológica moderna
    8. bom ambiente de aprendizado para o crescimento de desenvolvedores
  • Vendo como o Zulip divide opiniões, fiquei curioso se o tamanho da organização influencia
    Em um time remoto de 3 pessoas, como o nosso, ele funciona muito bem
    Talvez, quando o número de usuários aumenta, o fluxo da UI acabe se deteriorando

    • Também usei em uma empresa de 3 pessoas, e a UX baseada em tópicos era incômoda demais
      No geral, é truncado e nada bonito
      Mesmo assim, tenho vontade de gostar dele
  • O Zulip é excelente, mas, na maioria das comunidades de que faço parte, E2EE (criptografia de ponta a ponta) é um requisito obrigatório

  • Desde 2023, administro a Carolina Code Conference e uso o Zulip para networking entre participantes
    É uma plataforma realmente ótima e gostaria que fosse mais amplamente usada

  • Eu realmente gosto do paradigma centrado em tópicos do Zulip
    Mas, como ele não oferece suporte a mensagens de voz, em grupos pequenos acabamos voltando para apps como o Signal
    Em grupos grandes isso não faz falta, mas para times pequenos mensagens de voz são a forma mais conveniente