DedrisFramework DedrisFramework
Open source • Powered by Apache Cordova

Build native mobile apps, the open way

DedrisFramework is a free, community-driven UI framework and starter kit for building beautiful iOS and Android apps with Apache Cordova — using the web skills you already have.

No license fees. No lock-in. MIT licensed, forever free.

terminal
# Install Cordova
npm install -g cordova

# Create your first app
cordova create myApp com.dedris.myapp MyApp
cd myApp

# Add a platform and run it
cordova platform add android
cordova run android
Why DedrisFramework

Everything you need to ship with Cordova

A curated toolkit that brings docs, UI components and starter templates together in one open, friendly place.

🧩

UI component library

Reusable, copy-paste widgets — buttons, cards, lists, tabs, modals and more — designed to feel right on mobile.

🚀

Starter templates

Every widget ships with a minimal, working starter you can drop straight into your Cordova www/ folder.

📱

iOS & Android

One codebase, two platforms. Build with HTML, CSS and JavaScript and deploy native everywhere.

📖

Clear documentation

Guides written specifically for Cordova workflows, from first install to app-store build.

🔌

Curated plugins

A hand-picked list of actively-maintained Cordova plugins, so you spend less time hunting.

🆓

Free & open source

No paywalls, no commercial tiers. Built by the community, for the community — under MIT.

Our mission

Keeping Apache Cordova alive & thriving

Cordova is a powerful, genuinely open way to build cross-platform apps — but its ecosystem deserves a friendlier front door. DedrisFramework curates documentation, components and templates so developers can keep choosing the open path with confidence.

We're an independent community project. Our only goal is to support Cordova and make sure it has a vibrant future.

Read our mission →
2
Platforms supported
100%
Open source
$0
Cost, forever
MIT
License
Components

Beautiful building blocks, ready to use

Start from a polished widget and make it yours. Each one is a self-contained starter template.

🔘

Buttons

Solid, outline and icon buttons.

🗂️

Cards

Content containers with media.

📑

Tabs

Bottom and top navigation.

📝

Forms

Inputs, toggles and selects.

🪟

Modals

Dialogs and action sheets.

📋

Lists

Scrollable, swipeable rows.

🔔

Toasts

Lightweight notifications.

Loaders

Spinners and progress.

View all components →

Ready to build your first Cordova app?

Follow the getting-started guide and have an app running on your device in minutes.

Get started — it's free