Skip to the content
Know your tech before you buy it. Makers: get listed from $19/mo

SmartClient

smartclient.com

  • Free plan
  • Web
6.2 Club score Visit smartclient.com

What SmartClient is

SmartClient is a full-stack framework for creating web applications with JavaScript and Java. It targets self-hosted deployment and uses single-page application rendering. The framework is available on the web and follows a dual-license model, combining an open-source LGPL option with commercial editions. The LGPL Edition provides the core SmartClient framework and serves as the free plan. Pro Edition adds enterprise capabilities, Power Edition provides advanced enterprise capabilities, and Enterprise Edition represents the highest-tier commercial capability set. This structure lets teams start with the core framework under the LGPL license or select a commercial edition for broader enterprise requirements. SmartClient does not include an ORM, so database-mapping functionality is outside its listed framework components. Its full-stack scope covers application development across the stated JavaScript and Java languages, while self-hosting gives organizations responsibility for their deployment target. Buyers can therefore evaluate the framework around language support, single-page rendering, licensing choices, and the level of enterprise capability required. Prices for the listed editions are not provided.

Who it suits

SmartClient suits developers building self-hosted web applications with JavaScript or Java. It can fit teams choosing between an open-source core framework and commercial editions with progressively broader enterprise capabilities.

Good to know, and what to watch

  • Full-stack framework for web application development
  • Supports JavaScript and Java
  • Uses single-page application rendering
  • Offers an open-source LGPL Edition
  • Provides three commercial enterprise editions
  • Supports self-hosted deployment
  • The framework does not include an ORM

LGPL Edition

—

Pro Edition

—

Power Edition

—

Enterprise Edition

—

Free plan

Getting started

  1. Open the SmartClient website
  2. Choose the LGPL, Pro, Power, or Enterprise Edition
  3. Select the open-source or commercial licensing route
  4. Plan a self-hosted web deployment
  5. Build with JavaScript or Java using single-page rendering

Limits to check

The LGPL Edition covers the core framework, while higher editions add increasing levels of enterprise capability. No ORM is included.

The verdict

Pick SmartClient if you need a JavaScript-and-Java, full-stack web framework with single-page rendering and self-hosted deployment. The LGPL Edition offers the core framework without a listed charge, while commercial editions add enterprise capabilities. Look elsewhere if an included ORM is essential or if you require published commercial pricing.

Questions people ask

Is SmartClient free?

Yes. The LGPL Edition is the listed free plan and covers the core SmartClient framework.

Which languages does it support?

Its primary languages are JavaScript and Java.

What editions are available?

The editions are LGPL, Pro, Power, and Enterprise. Pro, Power, and Enterprise are commercial editions with increasing enterprise capabilities.

How is SmartClient licensed?

It uses a dual-license model combining the open-source LGPL Edition with commercial editions.

Where can it be deployed?

The deployment target is self-hosted, and the listed platform is web.

Does SmartClient include an ORM?

No. The listed framework does not include an ORM.