CamelBee Logo

🚀 Generate and Monitor Camel Microservices Instantly

Build fully connected, testable microservices with Apache Camel on Spring Boot or Quarkus—directly from your browser. Whether you're building APIs, integrations, or event-driven flows, CamelBee gives you everything you need to start fast and deploy confidently.

Launch CamelBee View on GitHub

🎥 Quick Demo Video

✨ Features

⚙️ Generate Camel Routes

Define interfaces, operations, and backends—then let CamelBee generate complete, working Apache Camel routes. Every route is contract-first and wired with clean object mappings and extensible business logic stubs.

🛰️ WebGL Debugging & Monitoring

Inspect your microservices in real-time inside a 3D WebGL environment. Watch messages flow through each route, view metrics, and debug live traffic—all from your browser.

đź§  AI Assistant (Coming Soon)

Simplify development with voice and text commands. Let the AI help you generate new services, validate configurations, and understand each component step-by-step. Coming soon to CamelBee.

âś… Built-in Testing

Every microservice comes with complete unit and integration test suites—covering both success and failure scenarios. TestContainers, WireMock, and Flyway are built-in so you're ready for CI from day one.

🎯 What You Get

Interfaces & Backends:

  • REST, SOAP, GraphQL, Kafka, JMS, File, SQL, JPA, MCP (HTTP/WebSocket)
  • Each service is fully wired with contracts and object mappers

Operations:

  • createOrder, createOrdersBatch, getOrder, listOrders, updateOrder, replaceOrder, deleteOrder

Data Formats:

  • JSON, XML, Avro, Protobuf, CSV

Databases:

  • PostgreSQL, MariaDB, MySQL, Oracle, DB2, MSSQL
  • Auto-initialized via Flyway in Docker containers

Security:

  • OAuth2 + Keycloak support for REST, MCP, GraphQL
  • Docker setup included for full local testing

đź§Ş Testing & DevOps

💡 CamelBee gives you the working structure — you focus on your business logic.

Interfaces & Backends

Interfaces Backends

âś… Currently Supported:

  • REST
  • MCP (HTTP / WebSocket)
  • GraphQL
  • SOAP
  • Kafka
  • AMQP
  • JMS
  • File
  • SQL
  • JPA

đź•“ Coming Soon:

  • SSE
  • WebSocket
  • gRPC
  • Netty
  • Cassandra
  • MongoDB
  • Scheduler
  • FTP
  • S3
  • SQS

âś… Currently Supported:

  • REST
  • SOAP
  • Kafka
  • AMQP
  • JMS
  • File
  • SQL
  • JPA

đź•“ Coming Soon:

  • SSE
  • WebSocket
  • gRPC
  • Netty (TCP/UDP)
  • Cassandra
  • MongoDB
  • FTP
  • S3
  • Cache (Redis, Valkey, Infinispan, Hazelcast)
  • LLM / LangChain4j (with Docker Model Runner)