Núcleo Open Source
Boas-vindas ao Núcleo Open Source da Cumbuca Dev! Aqui você vai conhecer nosso propósito de tornar o Open Source mais acessível, diverso e colaborativo, fortalecendo a comunidade brasileira e conectando-a a boas práticas globais.

Explore nossas organizações, conheça nosso time voluntário e descubra nossas parcerias estratégicas. Participe dessa construção coletiva e ajude a transformar o ecossistema de Open Source em um espaço mais inclusivo, acolhedor e inspirador!
Revolucionar o Open Source no Brasil
O Núcleo Open Source da Cumbuca Dev nasceu do desejo de transformar a forma como o Brasil vive e constrói o Open Source. Hoje, o cenário ainda é pouco diverso, centrado em poucas pessoas sobrecarregadas e com barreiras que dificultam a entrada de novos participantes. Queremos, em conjunto, mudar esta realidade.
Democratizar o acesso e criar oportunidades
Acreditamos que o Open Source deve ser acessível a todas as pessoas. Por isso, queremos criar um ambiente de aprendizado, troca e desenvolvimento. Um espaço onde cada contribuição, técnica ou não, seja valorizada e se torne porta de entrada para novas oportunidades.
Educar para transformar
Acreditamos que a educação é essencial para tornar o Open Source acessível. Por isso, criamos formações, mentorias e conteúdos em português, fáceis de entender, para reduzir barreiras e permitir que mais pessoas ingressem e se vejam como parte da comunidade.
Construir comunidade de verdade
Mais do que código, queremos criar um senso genuíno de comunidade. Um lugar onde diversidade, colaboração e cuidado são parte da base e não exceção.
Inspirar e ser referência
Com a experiência de quem vive o Open Source em âmbito internacional há anos, trazemos práticas e visões de diferentes culturas para revolucionar o ecossistema local. Queremos que o Brasil seja referência global e que outras comunidades se inspirem em nossas formas de construir juntas.
Conheça as Nossas Organizações
A Cumbuca Dev gerencia três organizações no GitHub: Cumbuca Dev, ScanAPI e Brazilian Utils. Cada organização tem seus próprios projetos open source e comunidades: a Cumbuca Dev reúne nossas iniciativas e projetos colaborativos, enquanto a ScanAPI e a Brazilian Utils formam ecossistemas maiores, com muitos repositórios e comunidades próprias de pessoas colaboradoras e usuárias. Nosso papel é apoiar e integrar todas as organizações, garantindo governança, qualidade e colaboração nos projetos open source.




A organização Cumbuca Dev centraliza os nossos projetos open source – incluindo iniciativas sociais voltadas ao impacto comunitário, materiais educativos que promovem aprendizado contínuo e soluções de Developer Experience que apoiam nossas práticas internas e fortalecem o ecossistema open source, por meio da criação de ferramentas que facilitam a manutenção de projetos. Todos os projetos são desenvolvidos de forma aberta e colaborativa, refletindo nossos valores de diversidade, educação e tecnologia com propósito.
Repositórios em Destaque
Site que agrega filmes em cartaz em algumas das diversas salas de cinema independente de Porto Alegre.
Cinema
em POA 🎬
O Cinema em POA automatiza a coleta e divulgação da programação de cinemas independentes em Porto Alegre. O projeto utiliza Web Scraping com Requests, BeautifulSoup e Regex para coletar dados e usa Flask, HTML, JavaScript e Bootstrap para criar um portal acessível que exibe as informações. A plataforma centraliza as informações, promovendo cultura fora do circuito comercial e facilitando o acesso ao público. Acesse em: cinemaempoa.com.br
A cidade de Porto Alegre (POA) possui vários cinemas comerciais (os cinemas de shopping), mas o que faz a cidade ser única são suas salas culturais, dedicadas a filmes diferentes: nem sempre são lançamentos, às vezes não passam nos ciclos comerciais, podem possuir maior teor experimental, podem ter marcado a história do cinema, podem ter registrado a história de um país. Esses filmes têm um teor cultural que confunde, educa e mistura as percepções de diferentes gerações com aquilo que foi produzido, trazendo a reflexão da história, mas também com aquilo que está em plena produção, através de filmes menores aos quais o público não teria acesso, não fosse o trabalho destas salas.
E o acesso a tudo isso é feito de forma democrática, parecida com a dos cinemas de rua, com ingressos a preços acessíveis e um constante convite ao público para conhecer as instalações, usando estratégias como eventos de entrada franca, mostras dedicadas ao público infantil, e exibição repetida em diferentes turnos (como tarde e noite). O cinemaempoa é uma homenagem a estas iniciativas, feita por quem chegou na capital e teve uma overdose de cultura (literalmente indo parar no capitólio bem numa sessão de Beijo Ardente – Overdose), e através dessas salas pôde aprender mais sobre filmes e a ampla produção cultural que acontece na cidade.
Principais tecnologias utilizadas: Python, Flask, HTML, CSS e JavaScript.
A Agenda Palestrinha é um repositório desenvolvido para facilitar o acompanhamento das datas de submissão de palestras aos principais eventos de tecnologia, permitindo que os usuários criem, editem e visualizem agendas de forma simples e intuitiva.
Agenda Palestrinha 🗓️🎤
O Agenda Palestrinha é um projeto colaborativo da Cumbuca Dev que nasceu de uma dor comum na comunidade: perder prazos de submissão de palestras e workshops simplesmente por não saber quando eles acontecem.
A proposta é simples — e poderosa: um espaço centralizado, aberto e fácil de contribuir, onde qualquer pessoa pode acompanhar e divulgar períodos de Call for Papers (CFPs) de eventos de tecnologia. Nosso objetivo é ajudar mais pessoas a compartilharem conhecimento, ampliando a diversidade nos palcos e fortalecendo o ecossistema de tecnologia no Brasil.
Como funciona: Os eventos são mantidos em um repositório público, versionados em JSON e atualizados automaticamente via GitHub Actions: garantindo transparência, colaboração e aprendizado técnico na prática.
O projeto também é um laboratório de aprendizado, ideal para quem quer entender na prática como estruturar um ciclo completo de desenvolvimento open source, da modelagem de dados ao deploy de um site estático, que será desenvolvido em Líquido.
Principais tecnologias utilizadas: GitHub Actions, Liquido.
Acesse esses e outros repositórios em github.com/cumbucadev.

A ScanAPI é uma organização focada em ferramentas, bibliotecas e recursos que dão suporte ao ecossistema da biblioteca Python ScanAPI. Nosso objetivo é ajudar pessoas desenvolvedoras a automatizar testes, monitoramento e documentação de APIs de forma eficiente e confiável. Disponibilizamos tudo o que é necessário para manter APIs de alta qualidade – incluindo workflows, guias e utilitários que simplificam a integração e garantem um comportamento consistente entre diferentes ambientes.
Repositório em Destaque
ScanAPI é uma biblioteca para testar e documentar automaticamente APIs. A partir de uma especificação em YAML/JSON, ela realiza testes de integração nos endpoints e gera um relatório detalhado, que também pode servir como documentação em tempo real. Mesmo sem experiência em Python, usuários conseguem configurar e monitorar suas APIs de forma simples e rápida.
ScanAPI
ScanAPI é uma ferramenta de código aberto projetada para simplificar e automatizar testes de integração e a documentação de APIs REST. Com uma abordagem declarativa, permite que pessoas desenvolvedoras configurem rapidamente testes de APIs diretamente em arquivos YAML ou JSON, eliminando a necessidade de escrever código para criar testes.
Além de automatizar os testes de integração, o ScanAPI gera documentação interativa e atualizada automaticamente conforme os testes são executados. Isso facilita o acompanhamento da saúde das APIs, garantindo que suas funcionalidades permaneçam consistentes ao longo do ciclo de desenvolvimento.
Principais características do ScanAPI:
- Testes Automatizados de Integração: Execute testes automaticamente e valide as respostas das suas APIs para garantir conformidade.
- Documentação em Tempo Real: Produza e mantenha documentação atualizada da sua API, sem a necessidade de esforços manuais.
- Fácil Configuração: Crie testes e documentação rapidamente utilizando arquivos YAML ou JSON.
- Escalável e Flexível: Adequado tanto para pequenas equipes quanto para grandes empresas, o ScanAPI se adapta facilmente ao ambiente de desenvolvimento.
- Colaboração Open Source: Desenvolvido e mantido por uma comunidade ativa com mais de 50 pessoas contribuidoras, o ScanAPI é uma escolha confiável para equipes que buscam uma solução de testes robusta.
Seja você alguém que desenvolve individualmente ou parte de uma grande equipe de engenharia, a ScanAPI oferece uma maneira eficiente de garantir a qualidade e a documentação das APIs, economizando tempo e aumentando a produtividade.
Principais tecnologias utilizadas: Python, Jinja2, HTML, CSS e JavaScript.
Acesse esses e outros repositórios em github.com/scanapi.

Brazilian Utils é uma organização que oferece bibliotecas de utilitários projetadas para validar, gerar e manipular dados de acordo com as particularidades do Brasil 🇧🇷. Nosso objetivo é democratizar o acesso à informação e fornecer ferramentas que ajudem qualquer pessoa a criar, entender e trabalhar com sistemas brasileiros. Cada linguagem de programação possui seu próprio repositório, com seu pacote específico, seguindo padrões claros e consistentes, para que você possa usar nossos utilitários de forma simples e confiável.
Principais funcionalidades:
- Validação e formatação de dados brasileiros: CPF, CNPJ, CEP, entre outros formatos populares.
- Conversão e padronização: Ferramentas para ajustar informações a padrões brasileiros, como números, datas e moedas.
- API simples e intuitiva: Projetada para ser fácil de usar, independente do seu nível de experiência.
Repositórios em Destaque
Javascript
O repositório javascript traz o pacote @brazilian-utils/brazilian-utils, a versão em TypeScript do Brazilian Utils, com utilitários voltados a resolver problemas comuns no desenvolvimento de aplicações para o mercado brasileiro usando JavaScript ou TypeScript.
Principais tecnologia utilizada: TypeScript, JavaScript.
Python
O repositório python traz pacote brutils, a versão em Python do Brazilian Utils, com utilitários voltados a resolver problemas comuns no desenvolvimento de aplicações para o mercado brasileiro.
Principais tecnologia utilizada: Python.
brutils é uma biblioteca com foco na resolução de problemas que enfrentamos diariamente no desenvolvimento de aplicações para o mercado Brasileiro.
Acesse esses e outros repositórios em github.com/brazilian-utils.
Parcerias no Open Source
DesignLiquido

A Design Líquido é uma empresa dedicada a impulsionar a evolução tecnológica da sociedade lusófona, oferecendo oportunidades de aprendizado em português para crianças, adolescentes e pessoas em situação de vulnerabilidade, além de criar caminhos de empreendedorismo para quem não fala inglês. Para isso, a empresa desenvolve projetos e tecnologias de código aberto que promovem o acesso à informação e à educação de forma inclusiva, utilizando a língua portuguesa como base. A inclusão social é um pilar central da Design Líquido: a tecnologia é concebida como uma ferramenta de igualdade de oportunidades, combatendo a exclusão social e permitindo que pessoas em condições vulneráveis aprimorem suas habilidades e ampliem suas perspectivas.
A parceria com a Cumbuca Dev é natural e estratégica, pois ambas as organizações compartilham valores de diversidade, educação e empoderamento. Enquanto a Cumbuca Dev promove a inclusão no setor de tecnologia por meio da educação e de projetos de código aberto, a Design Líquido oferece ferramentas, também de código aberto, e iniciativas acessíveis, desenvolvidas em português, que fortalecem o aprendizado e o desenvolvimento de habilidades tecnológicas. Essa sinergia potencializa o alcance de seus projetos, consolidando um ecossistema tecnológico mais inclusivo, educativo e acessível para a comunidade lusófona.
Repositório em Destaque

Delegua: Linguagem de programação 100% em português baseada em TypeScript, multiplataforma e com suporte a múltiplos dialetos.
Liquido: Conjunto de ferramentas para desenvolvimento de aplicações web totalmente em português.
LMHT: Especificação da Linguagem de Marcação Hiper Texto (LMHT), voltada para conteúdos estruturados em português.
FolEs: Folhas de estilo em português, permitindo gerar CSS de forma intuitiva para falantes da língua.
LinConEs: Especificação da Linguagem de Consulta Estruturada, equivalente ao SQL, mas em português.
VSCode: Extensão para Visual Studio Code que oferece suporte às linguagens e dialetos da Design Líquido, facilitando a programação em português.
Acesse esses e outros repositórios em github.com/designliquido.
Torne-se uma Parceira Também!
Se você representa uma empresa ou organização, convidamos todas as pessoas a se tornarem parceiras da Cumbuca Dev. Juntas, podemos criar mais oportunidades e desenvolver projetos que façam a diferença para todas as pessoas.
O Nosso Time
Nosso time do Núcleo Open Source é formado por pessoas voluntárias que contribuem com um ou mais projetos Open Source da Cumbuca. Algumas trouxeram seus próprios projetos para dentro do nosso núcleo, enquanto outras se encantaram por algum projeto já existente e decidiram somar forças.
Nada disso seria possível sem essas pessoas, que dedicam tempo, talento e energia para fortalecer a comunidade e tornar o Open Source mais colaborativo e acessível.
Não é necessário pertencer a grupos sub-representados para participar do Núcleo Open Source da Cumbuca Dev. Todas as pessoas são bem-vindas.
