#103103rd of 146 in Backends, databases and hosting

camel

Java integration framework with 350+ connectors, routes in Java, YAML or XML

Stars
6.4k
License
Apache-2.0
Last commit
Nov 2026
Language
Java
Stars, last 29 weeks+257
21 Apr 2026: 6,148 stars28 Apr 2026: 6,158 stars5 May 2026: 6,164 stars12 May 2026: 6,173 stars19 May 2026: 6,179 stars26 May 2026: 6,185 stars2 Jun 2026: 6,191 stars9 Jun 2026: 6,199 stars16 Jun 2026: 6,213 stars23 Jun 2026: 6,221 stars30 Jun 2026: 6,228 stars7 Jul 2026: 6,236 stars14 Jul 2026: 6,245 stars21 Jul 2026: 6,251 stars28 Jul 2026: 6,257 stars4 Aug 2026: 6,262 stars11 Aug 2026: 6,269 stars18 Aug 2026: 6,277 stars25 Aug 2026: 6,288 stars1 Sept 2026: 6,300 stars8 Sept 2026: 6,305 stars15 Sept 2026: 6,313 stars22 Sept 2026: 6,331 stars29 Sept 2026: 6,342 stars6 Oct 2026: 6,352 stars13 Oct 2026: 6,364 stars20 Oct 2026: 6,371 stars27 Oct 2026: 6,382 stars3 Nov 2026: 6,392 stars10 Nov 2026: 6,405 stars

6,148 on 21 Apr 20266,405 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Apache Camel connects databases, APIs, message brokers and cloud services through routes written in Java, YAML, or XML, with Enterprise Integration Patterns built in. It runs on Spring Boot, Quarkus, or standalone via the Camel CLI. For AI use, it ships an MCP server exposing the Camel catalog to coding assistants, plus LangChain4j and OpenAI components and A2A protocol support.

Who it is for: Java teams wiring systems together, optionally exposing them to AI agents

Strengths

  • 350+ connectors including Kafka, JDBC, AWS, Azure, GCP and Salesforce
  • Same route can be written in Java, YAML, or XML
  • Runs on Spring Boot, Quarkus, Kubernetes (Camel K), or standalone CLI
  • In production since 2007; Apache-2.0 licensed

Weaknesses

  • AI features are secondary; this is a general integration framework, not an AI app starter
  • JVM-based; needs Java tooling and Maven or the Camel CLI
  • No published release detected by tooling for this repository
  • Large component surface means a steep learning curve for newcomers

What it needs

  • no GPU
  • Needs Java, Maven
  • Models: LangChain4j, OpenAI

Also in Backends, databases and hosting

See all 146
Also in Backends, databases and hosting
RankProjectScore
1bunJavaScript and TypeScript runtime with bundler, test runner and package manager96.7k stars+697 (+0.7%) in 30 dayscustom license93 out of 100
2appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)58.1k stars+546 (+0.9%) in 30 daysBSD-3-Clause93 out of 100
3ormTypeScript ORM for PostgreSQL and MongoDB with a plugin SPI and agent skills47.7k starsApache-2.093 out of 100
#4strapiHeadless CMS that generates REST and GraphQL APIs from content models Live demo ↗ (opens in a new tab)73.5k starscustom license92 out of 100
#5traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators65.5k starsMIT92 out of 100