Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jitsucom/jitsu
Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for modern data teams. Set-up a real-time data pipeline in minutes, not days
https://github.com/jitsucom/jitsu
bigquery clickhouse data-collection data-connectors data-integration golang postgres redshift snowflake
Last synced: 3 days ago
JSON representation
Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for modern data teams. Set-up a real-time data pipeline in minutes, not days
- Host: GitHub
- URL: https://github.com/jitsucom/jitsu
- Owner: jitsucom
- License: mit
- Created: 2020-08-04T14:57:55.000Z (over 4 years ago)
- Default Branch: newjitsu
- Last Pushed: 2024-10-28T20:33:20.000Z (about 2 months ago)
- Last Synced: 2024-10-29T14:52:22.872Z (about 1 month ago)
- Topics: bigquery, clickhouse, data-collection, data-connectors, data-integration, golang, postgres, redshift, snowflake
- Language: TypeScript
- Homepage: https://jitsu.com
- Size: 38.2 MB
- Stars: 4,082
- Watchers: 43
- Forks: 288
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ccamel - jitsucom/jitsu - Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for modern data teams. Set-up a real-time data pipeline in minutes, not days (TypeScript)
- awesome-clickhouse - jitsucom/jitsu - Jitsu is an open-source tool that acts as an alternative to Segment for collecting event data and streaming it to data warehouses. (Integrations / ETL and Data Processing)
- awesome-open-source-systems - Jitsu - Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for modern data teams. (Uncategorised / Uptime Monitoring)
- jimsghstars - jitsucom/jitsu - Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for modern data teams. Set-up a real-time data pipeline in minutes, not days (TypeScript)
README
# Jitsu 2.0
๐Looking for Jitsu Classic? Switch to
classic branch, and read about Jitsu Classic and Jitsu Next differences
Slack ยท Website ยท Docs ยท MIT License ยท Self-hosting---
# What is Jitsu?
Jitsu is a tool for collecting event data from your websites, apps and stream them to your data warehouse or other services.
It is a self-hosted, open-source alternative to Segment.
# Quick start
## 1. Install Jitsu
### Docker Compose
The fastest way to install jitsu is [docker compose](https://docs.jitsu.com/self-hosting/quick-start):
```bash
# Clone the repository
git clone --depth 1 https://github.com/jitsucom/jitsu
cd jitsu/docker
# Copy .env.example to .env, see instructions at https://docs.jitsu.com/self-hosting/quick-start#edit-env-file
cp .env.example .env
```### Deploy at scale
For productions deployments, [read this guide](https://docs.jitsu.com/self-hosting/production-deployment)
### Jitsu Cloud
**Cloud version is available at [use.jitsu.com](https://use.jitsu.com). It's free up to 200k events per month, and
comes with a [FREE ClickHouse instance](https://next.jitsu.com/features/clickhouse)**## 2. Configure Jitsu
* Follow [Quick Start Guide](https://docs.jitsu.com/)
* Get yourself familiar with [Jitsu Concepts](https://docs.jitsu.com/concepts)
* Browse [Destination Catalog](https://next.jitsu.com/integrations/destinations)## 3. Send events
[Send events](https://docs.jitsu.com/sending-data/). Multiple SDKs are available:
* [HTML Snippet](https://docs.jitsu.com/sending-data/html)
* [React](https://docs.jitsu.com/sending-data/react) (including Next.js)
* [NPM Package](https://docs.jitsu.com/sending-data/npm). Yes, it's isomorphic and works in server-side Node.js too!
* [HTTP API](https://docs.jitsu.com/sending-data/http)
* [Segment Compatible API](https://docs.jitsu.com/sending-data/segment)# ๐ Bulker
Jitsu is based on [Bulker](https://github.com/jitsucom/bulker), an open-source data warehouse ingestion engine.
Bulker can be used as a standalone tool, if you're comfortable working with low-level APIs.# Contributing
Please see our [contributing guidelines](CONTRIBUTING.md).