Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience real numbers from our own analytics — open to see them
–Visitors
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · counted by iTechGuides's own first-party analytics, bots removed, every figure rounded down · how we count

uni-app

Free#23 of 32 in Mobile App Development Platforms

uni-app: A free Vue-based framework for compiling one project across mobile, web, and desktop. Ranked #23 of 32 in Mobile App Development Platforms by our editors (7.2/10); pricing: Free plan; best for vue teams compiling one project to many platforms.

7.2/10Editor score
uni-app7.2 Visit uni-app

At a glance

  • Editor score
    7.2 / 10
  • Pricing
    Free plan
  • Best for
    Vue teams compiling one project to many platforms
  • Free plan
    Yes
  • Paid from
    None
  • UI framework
    Declarative
  • Facts checked
    5 Oct 2026
  • Where it wins

    • Compiles one codebase for iOS, Android, web, and desktop platforms
    • Supports Vue single-file components and platform-specific code
    • Offers phone or emulator debugging and CLI project creation
  • Where it doesn't

    • Platform-specific behavior may require conditional compilation
    • Native app packaging is routed through HBuilderX cloud packaging
    • uniCloud is separate, with fees dependent on provider and package

Our verdict on uni-app

uni-app is DCloud’s cross-platform development framework for teams building apps and other experiences from a shared project. Developers create pages with Vue single-file components and JavaScript, with TypeScript support, and can target iOS, Android, web, and desktop platforms. Its free framework is a fit for solo developers and small or mid-market teams seeking to reuse code across platforms, particularly Vue teams. It is less suited to projects whose priority is a documented native UI approach or extensive integration detail.

The workflow combines shared code with platform-specific options rather than requiring every feature to behave identically everywhere. JavaScript APIs and framework components serve target platforms, while conditional compilation allows code to vary by platform. Developers can run and debug apps on a phone or emulator. Projects can be created in HBuilderX or through the command line, and native apps can be packaged through HBuilderX cloud packaging. This combination is useful when a team wants both a common project and room for platform-specific implementation, though it means teams need to account for those differences as they build.

uni-app itself is presented as a free development framework, not as a paid license with tiers. DCloud’s uniCloud is an optional backend service, separate from the framework; its fees depend on the cloud provider and selected package. That distinction matters for buyers evaluating total project costs: the framework can be used without treating uniCloud as a required tier, while projects needing backend services should assess the separate offering. Choose uni-app when Vue-based cross-platform development and a CLI or HBuilderX workflow suit the team. Consider alternatives if native UI specifics or a clearly described integration ecosystem are central selection criteria.

Your product? Our editors can test uni-app in depth and publish a review, labelled as paid · from $99/mo →

uni-app pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on en.uniapp.dcloud.io

uni-app fact sheet

Free planYes
Paid fromNone
Supported platformsiOS, Android
Development approachCross-platform
Primary languageJavaScript; Vue; TypeScript
UI frameworkDeclarative
Backend servicesYes
Supported IDEsHBuilderX; command-line interface
DeploymentCloud, Self-hosted, Desktop, Mobile
PlatformsWeb, Windows, macOS, Linux, iOS, Android
Built forSolo, Small business, Mid-market (editorial estimate)
PricingFree plan
Websiteen.uniapp.dcloud.io
Facts checked5 Oct 2026

Alternatives to uni-app

See all uni-app alternatives →

Used uni-app? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used uni-app for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — uni-app 7.2/10

uni-app is listed in our Mobile App Development Platforms directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/uni-app/"><img src="https://www.itechguides.com/best/badge/uni-app.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. How we rank.

Last updated · How we research and update