¿Con qué está hecho airbyte?

airbyte es un repo de Kotlin hecho con javax.ws.rs-api, JetBrains, jakarta.inject:jakarta.inject-api e io.micronaut:micronaut-inject. Guarda sus datos en Postgres, MySQL, com.zaxxer:HikariCP, pyarrow, duckdb-engine y 1 más, accede a ellos con org.jooq:jooq y SQLAlchemy, inicia sesión con google-auth-oauthlib, google-auth, com.google.auth:google-auth-library-oauth2-http, software.amazon.awssdk:sts, pyjwt y 1 más, guarda archivos en AWS S3, usa IA con fastembed, onnxruntime y transformers, se conecta a Google, arma su contenido con beautifulsoup4, html5lib, jsoup, lxml, pyxlsb y 6 más, valida sus datos con cattrs, jakarta.validation-api y marshmallow, se prueba con Pytest y mimesis, se despliega con log4j-over-slf4j, log4j-slf4j-impl, org.apache.logging.log4j:log4j-slf4j2-impl, org.slf4j:slf4j-api, boto3 y 3 más y usa ClickHouse, client-v2, com.mysql:mysql-connector-j, jedis, kafka-clients y 19 más. Son 770,512 líneas escritas, con 3,555 archivos de prueba.

Leído el 5 de noviembre de 2026, en el commit 39fa89b. Léela en markdown

Frontend

Interfaz 1

Backend

Datos 24

12 más
  • PostgreSQL
  • weaviate-client
  • com.zaxxer:HikariCP6 archivos
  • duckdb-engine2 archivos
  • databend-sqlalchemy1 archivo
  • pymilvus1 archivo
  • client-v2
  • jedis
  • kafka-clients
  • s3
  • url-connection-client
  • zookeeper

Acceso a los datos 2

Inicio de sesión 6

  • google-auth12 archivos
  • com.google.auth:google-auth-library-oauth2-http8 archivos
  • google-auth-oauthlib
  • software.amazon.awssdk:sts4 archivos
  • pyjwt3 archivos
  • cryptography2 archivos

IA 3

Servicios 8

Apoyo

La base 4

  • JetBrains
  • jakarta.inject:jakarta.inject-api354 archivos
  • io.micronaut:micronaut-inject1 archivo
  • javax.ws.rs-api

Contenido 11

Validación 3

  • cattrs
  • jakarta.validation-api
  • marshmallow

Pruebas 2

  • Pytest886 archivos
  • mimesis2 archivos

Despliegue 8

  • psutil2 archivos
  • org.apache.logging.log4j:log4j-api1 archivo
  • org.apache.logging.log4j:log4j-slf4j2-impl
  • org.slf4j:slf4j-api78 archivos
  • boto35 archivos
  • org.apache.logging.log4j:log4j-core1 archivo
  • log4j-over-slf4j
  • log4j-slf4j-impl

Herramientas 4

  • click1 archivo
  • Setuptools1 archivo
  • commons-cli
  • types-pyyaml

Otras 46

  • pandas6 archivos
  • pyyaml6 archivos
  • python-dateutil4 archivos
  • urllib34 archivos
  • paramiko3 archivos
  • NumPy1 archivo
  • org.apache.commons:commons-text1 archivo
  • com.google.guava:guava
  • org.apache.httpcomponents.core5:httpcore5-h2
  • org.jetbrains.kotlinx:kotlinx-coroutines-core
  • sgqlc
  • com.fasterxml.jackson.core:jackson-databind380 archivos
34 más
  • requests77 archivos
  • org.apache.commons:commons-lang341 archivos
  • pendulum30 archivos
  • backoff13 archivos
  • javax.annotation:javax.annotation-api6 archivos
  • pytz6 archivos
  • com.fasterxml.jackson.datatype:jackson-datatype-jsr3104 archivos
  • wcmatch2 archivos
  • arrow1 archivo
  • com.jayway.jsonpath:json-path1 archivo
  • dill1 archivo
  • httpx1 archivo
  • info.picocli:picocli1 archivo
  • org.apache.commons:commons-compress1 archivo
  • retrying1 archivo
  • tenacity1 archivo
  • bcpkix-jdk18on
  • bcprov-jdk18on
  • bcutil-jdk18on
  • commons-codec
  • commons-io
  • grpc-protobuf
  • httpcore
  • httpcore5
  • jackson-annotations
  • jackson-databind-nullable
  • jsch
  • json-smart
  • lz4-java
  • okhttp
  • protobuf
  • snakeyaml
  • snappy-java
  • xz

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con airbyte, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito airbyte?
airbyte está escrito en Kotlin, con 770,512 líneas escritas.
¿Qué framework usa airbyte?
airbyte está hecho con javax.ws.rs-api, JetBrains, jakarta.inject:jakarta.inject-api e io.micronaut:micronaut-inject.
¿Qué base de datos usa airbyte?
airbyte guarda sus datos en Postgres, MySQL, com.zaxxer:HikariCP, pyarrow, duckdb-engine y MongoDB y accede a ellos con org.jooq:jooq y SQLAlchemy.

La prueba: airbyte-integrations/connectors/destination-pgvector/destination_pgvector/pgvector_processor.py, línea 26

¿Con qué inicia sesión airbyte?
airbyte inicia sesión con google-auth-oauthlib, google-auth, com.google.auth:google-auth-library-oauth2-http, software.amazon.awssdk:sts, pyjwt y cryptography.
¿airbyte usa IA?
Sí. airbyte usa IA con fastembed, onnxruntime y transformers.
¿Qué servicios usa airbyte?
airbyte guarda archivos en AWS S3, se conecta a Google y usa ClickHouse, client-v2, com.mysql:mysql-connector-j, jedis, kafka-clients, org.mongodb:mongodb-driver-sync, pgvector, PostgreSQL, s3, url-connection-client, weaviate-client, zookeeper, Redis, chromadb, databend-sqlalchemy, DuckDB, pika, pymilvus, Kafka, Elasticsearch, Google Cloud Storage, Couchbase, Firebase y Qdrant.

La prueba: airbyte-cdk/bulk/toolkits/load-fusion/src/main/kotlin/io/airbyte/cdk/fusion/S3FusionUploader.kt, línea 10

¿airbyte tiene pruebas?
Sí. airbyte tiene 3,555 archivos de prueba y se prueba con Pytest y mimesis.
¿Qué repos tienen un stack parecido a airbyte?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →