Demo projects showcasing GroupDocs.Viewer for Java with different frameworks.
All web demos run on http://localhost:8080/viewer/ and provide document viewing with zoom, thumbnails, text search, page rotation, download/upload, and print support.
Demo only — not for production use. Web demos in this folder illustrate GroupDocs.Viewer API capabilities. They lack production-grade security controls. Use them locally for evaluation and build your own hardened service for deployment.
| Demo | Framework | Language | Run command |
|---|---|---|---|
| Spring | Spring Boot 2.5 | Java | mvn clean spring-boot:run |
| Dropwizard | Dropwizard 1.3 | Java | mvn clean compile exec:java |
| Javalin | Javalin 4.6 | Kotlin | ./gradlew run |
| Ktor | Ktor | Kotlin | ./gradlew run |
| Micronaut | Micronaut 3.4 | Kotlin | ./gradlew run |
| Compose | Compose Desktop | Kotlin | ./gradlew run |
The Compose demo is a standalone desktop application (not a web app).
See the main README for Docker images and getting started instructions.