
Tabris
Mobile development frameworks
Application development software
Mobile development software
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if Tabris and its alternatives fit your requirements.
Contact the product provider
Small
Medium
Large
-
What is Tabris
Tabris is a JavaScript-based framework for building native mobile applications for iOS and Android from a single codebase. It targets developers who want to use web technologies while rendering native UI components rather than a browser-based WebView. The framework provides UI widgets, device API access, and tooling to package and deploy apps to mobile platforms. It is commonly used for line-of-business apps and teams standardizing on JavaScript/TypeScript for mobile development.
Native UI rendering model
Tabris renders platform-native UI components instead of relying on a WebView, which can help align behavior with iOS and Android UI conventions. This approach can reduce the need to tune CSS/HTML for mobile browser differences. It also supports building interfaces with a widget-based API that maps to native controls. For teams prioritizing native look-and-feel while keeping a JavaScript stack, this is a practical architectural choice.
JavaScript/TypeScript developer fit
Tabris uses JavaScript and supports TypeScript, which can lower the barrier for teams with existing web development skills. A single codebase can target both iOS and Android, reducing duplicated implementation work for shared features. The programming model is familiar to developers used to component/widget-based UI construction. This can simplify staffing and code sharing across web and mobile projects.
Device API access included
The framework exposes common mobile device capabilities through its APIs, reducing the need to write native code for many scenarios. This is useful for enterprise apps that require access to sensors, storage, and platform services. Packaging and deployment tooling supports producing installable mobile apps. For typical business app requirements, this can shorten initial implementation time.
Smaller ecosystem and community
Compared with the largest cross-platform mobile frameworks, Tabris has a smaller third-party plugin and component ecosystem. This can increase the likelihood that teams must build or maintain custom integrations themselves. Community support, examples, and troubleshooting resources may be less abundant. As a result, onboarding and problem resolution can take longer for uncommon use cases.
Vendor and roadmap dependence
Adopting Tabris can create reliance on the vendor for framework evolution, platform compatibility updates, and long-term maintenance. Mobile OS changes can require timely framework updates to avoid regressions. If internal requirements outpace the framework’s roadmap, teams may need workarounds or native extensions. This can affect long-term risk planning for mission-critical apps.
Not ideal for all app types
Apps that require highly customized graphics, advanced animations, or game-like rendering may be better served by other technology stacks. Some UI patterns or platform-specific behaviors may still require native code to achieve parity. Performance characteristics depend on the chosen architecture and UI complexity, and teams may need profiling and optimization. This makes Tabris a less universal choice for consumer-grade, highly interactive experiences.
Plan & Pricing
| Plan | Price | Key features & notes |
|---|---|---|
| Free (Tabris.js) | $0 — BSD 3-Clause License | Tabris.js framework is open-source under BSD 3-Clause; native runtimes are free for individual developers. |
| Enterprise (Native runtimes / Secure runtime / OEM / Source) | Commercial — Contact sales (no public pricing) | Native runtimes are commercially licensed. Enterprise offerings (with source code and OEM) and the Tabris secure runtime are available on request; contact Tabris for licensing and pricing details. |
Seller details
Eclipse Foundation AISBL
Brussels, Belgium
2004
Non-profit
https://www.eclipse.org/
https://x.com/EclipseFdn
https://www.linkedin.com/company/eclipse-foundation/