# Spark Framework

Micro web framework for Java and Kotlin, with routes, filters and an embedded Jetty server.

STUB. This software has no release or pre-release in four years, or its project site no longer shows it, so it is not part of the register, not counted and not indexed. It will be checked again.

Source: https://findsoftware.frbit.cloud/spark-java/
Last reviewed: 2026-10-26
Listed since: 2026-10-26

## Record

### Links

- home: https://sparkjava.com
- repository: https://github.com/perwendel/spark
- docs: https://sparkjava.com/documentation
- x: https://twitter.com/sparkjava

### Identity

- status: stub
- maintainer: Per Wendel
- maintainerType: individual
- parent: unknown
- firstRelease: 2013
- hqCountry: unknown

### Kind

- category: framework
- hosting: java
- language: java
- runtime: jvm
- runtimeMin: jvm 8
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: velocity, freemarker, mustache, handlebars, jade, thymeleaf, jetbrick
- i18n: unknown

### Rendering and deploy

- runsAs: always-on
- renderingModes: unknown
- installMethod: Maven dependency com.sparkjava:spark-core

### License

- licenseModel: open-source
- license: Apache-2.0, Apache License, Version 2.0

### Releases

- currentMajor: 2
- latestReleaseDate: 2022-07-10

### Adoption

- githubStargazers: 9634
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 123
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://sparkjava.com/ (read 2026-10-26)
- urls: https://api.github.com/repos/perwendel/spark (read 2026-10-26)
- urls: https://github.com/perwendel/spark/blob/master/README.md (read 2026-10-26)
- category: https://sparkjava.com/ (read 2026-10-26)
- language: https://api.github.com/repos/perwendel/spark (read 2026-10-26)
- runtime: https://github.com/perwendel/spark/blob/master/README.md (read 2026-10-26)
- runtimeMin: https://github.com/perwendel/spark/blob/master/README.md (read 2026-10-26)
- installMethod: https://sparkjava.com/download (read 2026-10-26)
- installMethod: https://sparkjava.com/download (read 2026-10-26)
- installMethod: https://sparkjava.com/download (read 2026-10-26)
- installMethod: https://sparkjava.com/download (read 2026-10-26)
- installMethod: https://sparkjava.com/download (read 2026-10-26)
- runsAs: https://sparkjava.com/documentation (read 2026-10-26)
- templating: https://sparkjava.com/documentation (read 2026-10-26)
- maintainer: https://sparkjava.com/contact (read 2026-10-26)
- license: https://api.github.com/repos/perwendel/spark (read 2026-10-26)
- license: https://github.com/perwendel/spark/blob/master/pom.xml (read 2026-10-26)
- licenseModel: https://sparkjava.com/ (read 2026-10-26)
- firstRelease: https://repo1.maven.org/maven2/com/sparkjava/spark-core/maven-metadata.xml (read 2026-10-26)
- currentMajor: https://repo1.maven.org/maven2/com/sparkjava/spark-core/maven-metadata.xml (read 2026-10-26)
- latestReleaseDate: https://search.maven.org/solrsearch/select?q=g:com.sparkjava+AND+a:spark-core&core=gav&rows=200&wt=json (read 2026-10-26)
- githubStargazers: https://api.github.com/repos/perwendel/spark (read 2026-10-26)
- contributors: https://api.github.com/repos/perwendel/spark/contributors (read 2026-10-26)

## Notes

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](https://sparkjava.com/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.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
