
Spark Framework
Micro web framework for Java and Kotlin, with routes, filters and an embedded Jetty server.
Spark Framework is a micro framework for web applications in Java and Kotlin. The library is published to Maven Central as com.sparkjava:spark-core, and the documentation covers routes, requests, responses, filters, sessions, static files and WebSockets. Per Wendel, the founder, is its main maintainer. Community wrapper libraries provide template engines, among them Velocity, Freemarker, Mustache, Handlebars, Jade, Thymeleaf and Jetbrick.
Worth knowing
Standalone Spark runs on an embedded Jetty web server, so an application built with it runs as its own long-running process.
Identity
- Status
- Stub
- Maintainer
- Per Wendel6
- Maintained by
- Individual
- First release
- 20138
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-26: links, Categories, License model
sparkjava.com/ - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/perwendel/spark - 2026-10-26: links, Runtime, Minimum runtime
github.com/perwendel/spark/blob/master/README.md - 2026-10-26: Install with
sparkjava.com/download - 2026-10-26: Runs as, Templating
sparkjava.com/documentation - 2026-10-26: Maintainer
sparkjava.com/contact - 2026-10-26: License
github.com/perwendel/spark/blob/master/pom.xml - 2026-10-26: First release, Current major version
repo1.maven.org/maven2/com/sparkjava/spark-core/maven-metadata.xml - 2026-10-26: Last release
search.maven.org/solrsearch/select?q=g:com.sparkjava+AND+a:spark-core&core=gav&rows=200&wt=json - 2026-10-26: Contributors
api.github.com/repos/perwendel/spark/contributors