Plataforma open source de movimentação de dados para pipelines ELT, que leva dados de APIs, bancos de dados e arquivos para data warehouses, data lakes e aplicações de IA.
jitsucom/jitsu
Plataforma open source de dados de eventos e alternativa ao Segment que pode ser hospedada por você, coleta eventos e os encaminha para data warehouses e ferramentas SaaS.
Alternativa open source a:Segment
- Estrelas
- 5,112
- Forks
- 402
- Issues abertas
- 43
- Último commit
- há 5 horas
O que é?
O Jitsu coleta dados de eventos de sites, aplicativos móveis e servidores e, em seguida, os envia para data warehouses como ClickHouse, BigQuery, Snowflake, Redshift e Postgres, além de S3, GCS e vários destinos SaaS. Ele é apresentado como uma alternativa ao Segment e tem licença MIT, então todo o pipeline pode rodar na sua própria infraestrutura ou no serviço hospedado Jitsu Cloud.
Os eventos podem ser enviados por meio dos SDKs para browser e Node.js, de bindings para React, de uma API HTTP ou de um proxy compatível com o Segment para migrar clientes existentes. JavaScript Functions são executadas em cada evento para filtrá-lo, transformá-lo ou enriquecê-lo antes da entrega, e podem ser desenvolvidas em um repositório TypeScript com o Jitsu CLI. As sincronizações de conectores trazem dados de fontes de terceiros para um data warehouse, e a visualização Live Events mostra eventos, logs de funções e gravações nos destinos à medida que acontecem.
O projeto é composto por vários serviços: um endpoint de ingestão em Go, um rotor em TypeScript para roteamento e funções, um bulker em Go para carregar dados nos data warehouses, um controlador de sincronização em Go e um console Next.js que também hospeda um servidor MCP para agentes de IA. Ele roda com Postgres, Kafka ou Redpanda, ClickHouse e MongoDB, e conta com um Helm chart para ambientes Kubernetes locais.
Recursos principais
- 01Coleta eventos de browsers, aplicativos móveis e servidores por meio de SDKs, API HTTP ou um proxy do Segment.
- 02Envia dados para data warehouses como ClickHouse, BigQuery, Snowflake e Postgres, além de várias ferramentas SaaS.
- 03Executa JavaScript Functions para filtrar, transformar e enriquecer eventos antes da entrega.
- 04Sincroniza dados de fontes de terceiros para um data warehouse usando conectores compatíveis com Airbyte.
- 05Oferece o Live Events para inspecionar eventos, logs de funções e gravações nos destinos em tempo real.
- 06Inclui um servidor MCP para que agentes de IA possam configurar e operar pipelines.
Casos de uso
- Substituir o Segment para reduzir a cobrança por usuário sem abrir mão de uma API de tracking compatível.
- Transmitir eventos de sites e aplicativos para ClickHouse ou BigQuery para análise.
- Enriquecer ou filtrar dados de eventos com funções TypeScript personalizadas antes de enviá-los às ferramentas downstream.
- Hospedar por conta própria um pipeline completo de eventos para manter os dados dos clientes na sua infraestrutura.
Início rápido
- 1
Clone o repositório
git clone -b newjitsu --single-branch https://github.com/jitsucom/jitsu - 2
Acesse o diretório do Helm
cd jitsu/helm - 3
Inicie um cluster local do Minikube (reserve pelo menos 8 GB de RAM)
minikube start - 4
Implante a stack de desenvolvimento; em seguida, execute o comando do túnel em um segundo terminal e abra http://localhost:3000
./dev-deploy.sh deploy
Antes de usar
- Para hospedar o início rápido por conta própria, é necessário usar Kubernetes via Minikube e Helm, além de ter pelo menos 8 GB de RAM.
- A stack completa é pesada e depende de Postgres, Kafka, ClickHouse, MongoDB e vários serviços.
- A etapa do túnel requer sudo e precisa continuar em execução em seu próprio terminal.
Tópicos
Perguntas frequentes
- O que é jitsu?
- Plataforma open source de dados de eventos e alternativa ao Segment que pode ser hospedada por você, coleta eventos e os encaminha para data warehouses e ferramentas SaaS. O Jitsu coleta dados de eventos de sites, aplicativos móveis e servidores e, em seguida, os envia para data warehouses como ClickHouse, BigQuery, Snowflake, Redshift e Postgres, além de S3, GCS e vários destinos SaaS. Ele é apresentado como uma alternativa ao Segment e tem licença MIT, então todo o pipeline pode rodar na sua própria infraestrutura ou no serviço hospedado Jitsu Cloud.
- jitsu é gratuito? Qual é a licença?
- jitsu é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- jitsu ainda é mantido?
- Manutenção ativa. O último commit de jitsu foi em 21 de out. de 2026.
- Para que posso usar jitsu?
- Substituir o Segment para reduzir a cobrança por usuário sem abrir mão de uma API de tracking compatível. Transmitir eventos de sites e aplicativos para ClickHouse ou BigQuery para análise. Enriquecer ou filtrar dados de eventos com funções TypeScript personalizadas antes de enviá-los às ferramentas downstream. Hospedar por conta própria um pipeline completo de eventos para manter os dados dos clientes na sua infraestrutura.
- Como instalar jitsu?
- Clone o repositório: git clone -b newjitsu --single-branch https://github.com/jitsucom/jitsu Acesse o diretório do Helm: cd jitsu/helm Inicie um cluster local do Minikube (reserve pelo menos 8 GB de RAM): minikube start Implante a stack de desenvolvimento; em seguida, execute o comando do túnel em um segundo terminal e abra http://localhost:3000: ./dev-deploy.sh deploy
- Onde consigo jitsu?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/jitsucom/jitsu
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma open source de dados de clientes em Go que coleta eventos de apps e sites e os encaminha para data warehouses e ferramentas de negócios.
Ferramenta de linha de comando que copia dados entre bancos de dados, arquivos e plataformas SaaS com um único comando, sem precisar escrever código.
Plataforma open source de atribuição de links para links curtos, acompanhamento de conversões e programas de afiliados, criada com Next.js e TypeScript.
Plataforma open source de analytics de produto que reúne análise de eventos, gravação de sessões, feature flags, experimentos, monitoramento de erros, pesquisas e data warehouse.
Ferramenta de BI de código aberto, acessada pelo navegador, para consultar, visualizar e compartilhar dados de diversas fontes SQL e NoSQL.