FindSoftware

webforJ

Java UI framework for building web applications with components, written entirely in Java.

webforJ is a Java framework for building the user interface of a web application in Java. Apps are scaffolded from Maven archetypes or with the startforJ wizard, and they deploy as a WAR to a servlet container such as Jetty or Tomcat, or as an executable JAR with an embedded Tomcat under Spring Boot. Routes can require a role through security annotations, and the framework includes a built-in translation system for localized strings. The framework is MIT-licensed on GitHub and is maintained by BASIS International Ltd., as the company’s imprint states.

Worth knowing

An app that has no license certificate runs with a watermark on its interface. The pricing page lists paid Business (LTS+) and Enterprise (LTS++) plans beside a no-fee plan under the NFTC license, so a reader choosing a commercial setup should read the pricing page for the terms that apply to their use.

Identity

Status
Active
Maintainer
BASIS International Ltd.4
Maintained by
Company
Owned by
BASIS International Ltd.5
First release
202212
Headquarters
United States4

Rendering and deploy

Runs as
Always on89
Install with
Maven archetype or startforJ wizard7

Releases

Current major version
2612
Last release
2026-09-0112

Adoption

GitHub stars
793
Contributors
2113

Why these figures do not compare

Sources

  1. 2026-10-26: links, Categories
    webforj.com/framework/
  2. 2026-10-26: links
    github.com/webforj/webforj/blob/main/README.md
  3. 2026-10-26: links, GitHub stars
    api.github.com/repos/webforj/webforj
  4. 2026-10-26: Maintainer, Headquarters
    webforj.com/imprint/
  5. 2026-10-26: Owned by
    webforj.com/legal/
  6. 2026-10-26: Written in
    github.com/webforj/webforj/blob/main/pom.xml
  7. 2026-10-26: Runtime, Minimum runtime, Install with
    docs.webforj.com/docs/introduction/prerequisites
  8. 2026-10-26: Runs as
    docs.webforj.com/docs/integrations/spring/spring-boot
  9. 2026-10-26: Runs as
    docs.webforj.com/docs/introduction/getting-started
  10. 2026-10-26: License
    raw.githubusercontent.com/webforj/webforj/main/LICENSE
  11. 2026-10-26: License, License model, links
    webforj.com/pricing/
  12. 2026-10-26: First release, Current major version, Last release
    api.github.com/repos/webforj/webforj/releases
  13. 2026-10-26: Contributors
    api.github.com/repos/webforj/webforj/contributors?per_page=1
  14. 2026-10-26: Multilingual
    docs.webforj.com/docs/advanced/i18n-localization

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON