• Comment: Not usable as written. Topic may not be notable. If it is, article would need to be scrapped and rewritten, WP:three sources provided as a comment to prove notability. Caleb Stanford (talk) 14:45, 20 August 2025 (UTC)


Introduction

edit

Equo Tech, Inc.[1] is a technology company that provides developers with a platform for building, testing, securing, and distributing modern desktop and embedded applications. They specialize in modernizing existing Java desktop applications, allowing for a single code base to be used across Windows, macOS, Linux, and web.

Their key products include:

  • Equo SDK: A set of tools for creating cross-platform desktop applications with web-based frontends.
  • Equo Chromium: A high-performance Chromium-based browser that can be integrated into Java applications (SWT, Swing, Eclipse RCP).
  • SWT Evolve: A tool to modernize SWT or Eclipse RCP applications and migrate them to the cloud.
  • Equo IDE: An Eclipse-based Integrated Development Environment with AI capabilities.

The company also offers professional services to help modernize legacy applications or build new ones from scratch. Headquartered in Argentina, Equo Tech, Inc. is used by a wide range of companies, from startups to Fortune 500s.

Founding story

edit

Equo was founded in 2021, by Sebastián Sampaoli (CEO) and later joined by Guillermo Zunino (CTO). The company began as a small team after the development of an open-source embedded browser powered by the Chromium engine, known as Equo Chromium (2018). Over time, the company began expanding its client base, collaborating with organizations across various industries, including Salesforce, Renesas, KNIME, Mercedes-Benz, and CompuGroup Medical (CGM). This growth significantly increased Equo’s visibility and influence in the market, reflecting the evolving ambitions of its founding team and contributing to its emergence as a prominent player in the embedded browser space.

In recent years, Equo has contributed to the Eclipse RCP community, taking part in the development and maintenance of existing products. The company was also listed as a Basic Sponsor at EclipseCon 2023[2], reflecting its involvement with the Eclipse ecosystem. At the same time, Equo has been preparing for the release of SWT Evolve, described as its most significant project to date.

Equo Chromium

edit

Equo Chromium is a browser component based on the Chromium engine that can be embedded in Java applications using SWT, Swing, or JavaFX. It is built on the open-source Chromium Embedded Framework (CEF) and is distributed under a dual-license model.

The component supports modern web standards, hardware-accelerated rendering, and real-time communication between Java and JavaScript. It integrates with Java toolkits such as SWT, Swing, and JavaFX, and is compatible with Windows, macOS, and Linux. An optional headless mode is available for background tasks.

Equo Chromium has been adopted in various Java and Eclipse-based applications[3], including third-party platforms such as KNIME and is also listed on NodePit[4] as a provider of binaries for Chromium integration. Its purpose is to provide a modern web interface layer for desktop software, enabling developers to embed HTML5-based components into existing applications.

Licensing and distribution

edit

Equo Chromium is available in two editions: a free, open-source Community Edition under the GPLv3 license[5], and a commercial edition for enterprise use. The community version can be used and redistributed without time limitations, while the commercial license is intended for organizations requiring additional support or proprietary use.

Equo SDK and features

edit

Equo SDK[6] is a development toolkit designed for building desktop applications that combine Java with modern web technologies. It provides integration with Java toolkits such as SWT, Swing, and JavaFX, while relying on Chromium-based rendering for web content.

The toolkit supports embedding user interfaces created with frameworks like React, Angular, or standard HTML and CSS. It also includes features such as offline operation, access to the local file system, and support for WebAuthn-based authentication.

Equo SDK is intended to simplify the development of hybrid applications, allowing developers to use web technologies for the interface while retaining Java for application logic within a single codebase.

Equo IDE

edit

Equo IDE[7] is an extension for the Eclipse development environment that integrates AI-powered tools[8] to assist with code generation and productivity. It supports services such as GitHub Copilot and ChatGPT, enabling features like context-aware code completion, and automated suggestions directly within the IDE. The integration is designed to enhance developer workflows while maintaining compatibility with Eclipse-based projects.

SWT Evolve

edit

SWT Evolve is an open-source library[9] designed to modernize applications built with the Standard Widget Toolkit (SWT)[10] and the Eclipse Rich Client Platform (RCP). It functions as a drop-in replacement for SWT, enabling existing applications to adopt updated graphical interfaces without requiring major code changes.

The project supports deployment across Windows, macOS, Linux, and web environments from a single Java codebase. It maintains compatibility with the SWT API while introducing features such as GPU-accelerated rendering and enhanced text and graphics output.

In addition to the open-source library, Equo offers professional services for projects involving migration of SWT or RCP applications, custom interface components, and deployment in cloud environments.

Success stories

edit

KNIME

edit

Equo collaborated with KNIME[11], a company specializing in data analytics and low-code data science platforms, to modernize the KNIME Analytics Platform[12]. The collaboration began with the integration of KNIME Hub[13], a web application, into KNIME’s desktop software and later expanded to address user interface consistency and stability issues.

As part of this process, KNIME adopted Equo Chromium[14] as its embedded browser, using it as the foundation for a web-based desktop experience while retaining Java on the backend. According to KNIME’s technical documentation, the integration aimed to improve cross-platform usability and support further modernization of the platform.

See also

edit

References

edit
  1. ^ "Equo Tech, Inc". Retrieved 2025-08-26.
  2. ^ "EclipseCon 2023 | The Eclipse Foundation". Eclipse Events. Retrieved 2025-08-26.
  3. ^ Sampaoli, Sebastian. "Chromium Integration for Eclipse | Eclipse Plugins, Bundles and Products - Eclipse Marketplace | Eclipse Foundation". marketplace.eclipse.org. Retrieved 2025-08-26.
  4. ^ "Binaries for Chromium Browser". NodePit. Retrieved 2025-08-26.
  5. ^ equodev/chromium, Equo, 2025-08-13, retrieved 2025-08-26
  6. ^ "Maven Repository: dev.equo » dev.equo.sdk". mvnrepository.com. Retrieved 2025-08-26.
  7. ^ "Gradle - Plugin: dev.equo.ide". plugins.gradle.org. Retrieved 2025-08-26.
  8. ^ equodev/equo-ide, Equo, 2025-08-13, retrieved 2025-08-26
  9. ^ equodev/swt-evolve, Equo, 2025-08-12, retrieved 2025-08-26
  10. ^ "SWT | The Eclipse Foundation". eclipse.dev. Retrieved 2025-08-26.
  11. ^ "Customer success story". equo.dev. Retrieved 2025-08-26.
  12. ^ "Download KNIME Analytics Platform". KNIME. Retrieved 2025-08-26.
  13. ^ "KNIME Hub". KNIME. Retrieved 2025-08-26.
  14. ^ "Modern UI node dialogs are blank sometimes when on a VPN". KNIME Community Forum. 2023-10-30. Retrieved 2025-08-26.