Skip to content
SPECIFICTION
Get listed

Codename One vs GeneXus

Codename One

codenameone.com

GeneXus

genexus.com

Side by side

FigureCodename OneGeneXus
Price from$25/mo$8.25/mo
Free planYesYes
Free trialYesYes
Open sourceYes—
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYesYes
iOSYesYes
AndroidYesYes
APIYesYes
Self-hostedYesYes
Plans published88
Spec score · Mobile Development IDEs9.3 (#1)9.1 (#3)
Documentation depthThe Developer Guide covers getting started, UI, data, networking, server-side work, platform services, AI, security, monetization, testing, shipping and platform guides.The developer wiki contains product tables of contents, release documentation, API tutorials, samples and troubleshooting pages.
Founded20121988
IntegrationsThe documented sign-in stack covers OpenID Connect, Sign in with Apple, Google, Facebook, Microsoft Entra ID, Auth0, and Firebase Authentication.The platform supports REST and SOAP APIs, OpenAPI documentation, custom code integrations, and connections to external systems and databases.
Rating on G24.4 out of 5 from 5 reviews4.7 out of 5 from 116 reviews.
SecurityThe security guide documents secure storage, encryption, certificate pinning, device integrity checks, and cryptographic APIs.GeneXus describes security as built into its deterministic generation process and says integrations support OAuth, encryption, and secure communication channels.
Self-hostingWikipedia records an offline in-house build cloud option that removes dependence on Codename One's hosted build servers.GeneXus states that applications can run on-premises, in cloud, at the edge or in hybrid environments.
SupportThe Free plan includes community support, Pro includes email support, and Enterprise includes phone support during office hours.GeneXus lists technical support through its customer Issue Tracking service, documentation, and community resources.
System requirementsThe hosted workflow can build native iOS apps from Windows or Linux because the required Mac toolchain runs in Codename One's cloud.GeneXus 18 IDE requires Microsoft Windows, at least 4 GB RAM, 1.2 GB installation space, .NET Framework and SQL Server or LocalDB.
What it doesCodename One is an open-source Java and Kotlin framework that turns one codebase into native applications for mobile, desktop, web, watch, TV and vehicle targets.GeneXus is an AI-powered low-code platform that models software in a Knowledge Base and generates enterprise applications automatically.

Plans

Codename One

  • FreeFree
  • FreeFree
  • Basic$25 a month
  • Pro$85 a month
  • Basic$300 a year
  • Enterprise$450 a month
  • Pro$1,020 a year
  • Enterprise$5,400 a year

Codename One pricing →

GeneXus

  • FreeFree
  • ProPriced on request
  • EnterprisePriced on request
  • GeneXus TrialFree
  • GeneXus for Students$99 a year
  • GeneXus for Startups$129 a month
  • GeneXus for ISV$329 a month
  • GeneXus for EnterprisePriced on request

GeneXus pricing →

In their own words

Codename One

Codename One is an open-source framework for Java and Kotlin developers building apps from one codebase for Android, iOS, macOS, Linux, Windows, and web browsers. Its toolkit renders its own interface components and bundles the runtime and theme with each app. Developers can access platform SDKs through native interfaces and embed heavyweight views, including maps, web views, and camera surfaces. Projects use Maven and work in Maven-capable IDEs such as IntelliJ IDEA, NetBeans, Eclipse, and VS Code. The documented security tools include secure storage, encryption, certificate pinning, device integrity checks, and cryptographic APIs; App Shield adds short-lived attestation tokens on Enterprise. The Free plan provides 100 cloud build credits monthly, with iOS builds using eight credits, and an 8.5 MB user JAR limit. Commercial use carries no royalties or per-app fees. Pricing lists a free plan, paid plans from $25/user/mo billed annually, and a 14-day trial. Platforms also list watchOS and tvOS among mobile targets.

Visit codenameone.com

GeneXus

GeneXus is an AI-powered low-code platform for creating and evolving mission-critical software from a Knowledge Base. Its deterministic generators produce applications from a model for multiple technologies and platforms, including native Android and iOS apps. An Angular generator supports web and mobile front ends, while.NET and Java generators cover web applications and backends. GeneXus for Agents lets AI agents work with Knowledge Base objects through skills, a CLI, and an MCP Server; the GeneXus engine validates changes. The platform supports REST and SOAP APIs, OpenAPI documentation, custom code integrations, and connections to external systems and databases. Named connections include OpenAI, AWS, Azure, Google Cloud, Apache Kafka, and Azure Service Bus. GeneXus describes security as built into its generation process and says integrations support OAuth, encryption, and secure communication channels. Deployment options include cloud, on-premises, multi-cloud, and hybrid environments. Founded in 1988 and headquartered in Montevideo, Uruguay, GeneXus lists a free plan at free and a free trial. It presents the platform for enterprise IT departments, software houses, startups, and mission-critical business applications.

Visit genexus.com