Skip to content

Atmosphere/atmosphere.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Atmosphere Documentation

Atmosphere is a transport-agnostic real-time framework for the JVM. Write to a Broadcaster, and the framework delivers to every subscriber -- whether they're on a WebSocket, SSE stream, long-polling loop, gRPC channel, or MCP session.

Core

  • Core Runtime -- Broadcaster, AtmosphereResource, @ManagedService, transport negotiation
  • Rooms & Presence -- Room management, join/leave, presence tracking, message history, AI virtual members

Framework Integration

  • Spring Boot -- Auto-configuration for Spring Boot 4.0+, gRPC transport, native image
  • Quarkus -- Build-time processing for Quarkus 3.21+, native image

AI / LLM

Protocols

  • gRPC Transport -- Bidirectional streaming via grpc-java
  • MCP Server -- Model Context Protocol server over WebSocket, SSE, or Streamable HTTP

Client Libraries

Infrastructure

Extensions

  • Kotlin DSL -- Builder API and coroutine extensions
  • Observability -- Micrometer metrics, OpenTelemetry tracing, backpressure

Additional Resources

About

Atmosphere Framework website and documentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors