Responsive UI components
for web & mobile developers

More efficient than building it yourself or cheap plugins. Better for mobile and more simple than Syncfusion, Kendo UI and similar tools.

Free 10 day trial with full technical support • We'll help you get started in no time!

Desktop optimized
interaction
Responsive tools
Great
on mobile

More than 7,700 of the smartest companies
rely on mobiscroll for their UI

Read what people say about us

The old way

We asked our customers what would they do if we weren’t around?

They told us they’d attempt to build it on their own, look for an open source plugin, try a cheap commercial plugin from one of the marketplaces like Codecanyon or start looking at complex commercial libraries like Kendo UI, Syncfusion or DHTMLX.

Turns out none of them are great options, and this is why:

Not efficient
No technical
support
Accessibility and compliance
missing
Increasing
maintenance cost
Requires technical expertise
Not polished UX
Abandoned projects
Platform
inconsistencies
Half-baked
documentation
Bloated
Hard
to set up
Not mobile friendly
Hard to customize
You get what you
pay for
Limited
Building it
on your own
Open source
plugins
Complex commercial
libraries
Cheap commercial
plugins
1. Building it on your own
No technical support
Not efficient
Accessibility and compliance missing
Increasing maintenance cost
Requires technical expertise


2. Open source plugin
No technical support
Accessibility and compliance missing
Not polished UX
Abandoned projects
Platform inconsistencies
Half-baked documentation

3. Complex commercial libraries
Bloated
Hard to set up
Not mobile friendly
Hard to customize



4. Cheap commercial plugins
Hard to set up
Not polished UX
Abandoned projects
Platform inconsistencies
Half-baked documentation
Limited
You get what you pay for

There is a better way

Based on what our customers value the most in Mobiscroll this is how we are different from DIY, open source & cheap plugins or complex commercial libraries.

Easy to set up

Get started quickly and easily. No matter the framework, installation is simple.

For jQuery and Javascript you’ll just need to include the resources in your project. In case of React, Angular and frameworks like Ionic you can use the Mobiscroll CLI to install the products with a simple command.

Learn how to get started   

Truly plug & play

Use only what you need, don’t rewrite the whole page if you don’t want to.

When using any of our components, you don’t need to change the whole experience. If it’s just a piece of the UI you’d like to implement with Mobiscroll that’s fine.

We play well with other libraries, so don’t need to worry about conflicts.

Backed by dependable support

Get things done with the help our support engineers.

Our idea of great support is providing the help you need to unblock yourself.

Get the help you need to make progress and deliver great experiences.

What people say about the support we provide   

Platform specific look & feel for iOS, Android & Windows

Deliver a consistent experience with the platforms you are targeting.

Our components are built following the design guidelines of the major platforms so that you can provide a familiar UX to your users.

Truly responsive

Support all the screens, no matter if small or large.

All components are mobile first while supporting screens all the way to desktop. Your users will be covered by a great experience on touchscreens with touch optimized UI and on desktop as well.

It matters… there are differences in touch area and size, hover effects and clickable elements.

Has a polished UX

Use best in class tools that are also used by companies with thousands and millions of users.

That means the components are tested not just by us but by all the people who use software with Mobiscroll in it. The components are getting better and better.

See how Any.do uses Mobiscroll   

Up to date and up to speed

Load off your worry of new browsers, OS releases. We’re maintaining the tools for you.

Since 2011 we had 136 releases with the last one published last week. We’ll make sure that you always have the latest and greatest.

Check out our release history   

Consistent and well thought out

Use a familiar API across components that cover most use cases.

The tools are constantly evolving to fit your workflow, help you be more productive and cover new use-cases that are expected by developers from various industries.

Explore what's possible   

Refine for a perfect fit

Fine-tune the the functionality above what’s supported outside of the box.

Tap into the lifecycle of the components through a number of event handlers to really deliver experiences that make a difference.

The components are built with extension in mind, and the tools for that are already there.

Deep styling capabilities

Customize the look & feel to match your brand and fit with the overall product.

Theming being one of the core features, you can use the dark & light variants or add your own colors with the theme builder. Refine further with Sass and CSS overrides.

Well documented

Find what you are looking for in the detailed technical documentation.

Look through our collection of constantly evolving and living documents with detailed API docs, descriptions, guides and examples.

Explore resources   

Switching frameworks?

Use and re-use the tools you know regardless of the tech stack.

Moving from Angular JS to Angular? No problem, we cover both. You don’t need to change tools when switching frameworks.

We offer products for Angular, React, Javascript, jQuery and Ionic Framework.

Read more about it   

With Typescript definitions

Enjoy development time validation with typescript.

All versions of mobiscroll come with TS definition files which is used by advanced IDEs like Visual Studio Code.

Auto-suggest helps you be a more efficient developer.

Easy to set up

Get started quickly and easily. No matter the framework, installation is simple.

For jQuery and Javascript you’ll just need to include the resources in your project. In case of React, Angular and frameworks like Ionic you can use the Mobiscroll CLI to install the products with a simple command.

Learn how to get started   
Truly plug & play

Use only what you need, don’t rewrite the whole page if you don’t want to.

When using any of our components, you don’t need to change the whole experience. If it’s just a piece of the UI you’d like to implement with Mobiscroll that’s fine.

We play well with other libraries, so don’t need to worry about conflicts.

Backed by dependable support

Get things done with the help our support engineers.

Our idea of great support is providing the help you need to unblock yourself.

Get the help you need to make progress and deliver great experiences.

What people say about the support we provide   
Platform specific look & feel for iOS, Android & Windows

Deliver a consistent experience with the platforms you are targeting.

Our components are built following the design guidelines of the major platforms so that you can provide a familiar UX to your users.

Truly responsive

Support all the screens, no matter if small or large.

All components are mobile first while supporting screens all the way to desktop. Your users will be covered by a great experience on touchscreens with touch optimized UI and on desktop as well.

It matters… there are differences in touch area and size, hover effects and clickable elements.

Has a polished UX

Use best in class tools that are also used by companies with thousands and millions of users.

That means the components are tested not just by us but by all the people who use software with Mobiscroll in it. The components are getting better and better.

See how Any.do uses Mobiscroll   
Up to date and up to speed

Load off your worry of new browsers, OS releases. We’re maintaining the tools for you.

Since 2011 we had 136 releases with the last one published last week. We’ll make sure that you always have the latest and greatest.

Check out our release history   
Consistent and well thought out

Use a familiar API across components that cover most use cases.

The tools are constantly evolving to fit your workflow, help you be more productive and cover new use-cases that are expected by developers from various industries.

Explore what's possible   
Refine for a perfect fit

Fine-tune the the functionality above what’s supported outside of the box.

Tap into the lifecycle of the components through a number of event handlers to really deliver experiences that make a difference.

The components are built with extension in mind, and the tools for that are already there.

Deep styling capabilities

Customize the look & feel to match your brand and fit with the overall product.

Theming being one of the core features, you can use the dark & light variants or add your own colors with the theme builder. Refine further with Sass and CSS overrides.

Well documented

Find what you are looking for in the detailed technical documentation.

Look through our collection of constantly evolving and living documents with detailed API docs, descriptions, guides and examples.

Explore resources   
Switching frameworks?

Use and re-use the tools you know regardless of the tech stack.

Moving from Angular JS to Angular? No problem, we cover both. You don’t need to change tools when switching frameworks.

We offer products for Angular, React, Javascript, jQuery and Ionic Framework.

Read more about it   
With Typescript definitions

Enjoy development time validation with typescript.

All versions of mobiscroll come with TS definition files which is used by advanced IDEs like Visual Studio Code.

Auto-suggest helps you be a more efficient developer.

Desktop

With more than 15 million users, Any.do helps people organize their lives and get things done.

They use the Mobiscroll Calendar with Time Picker in their web app to help users schedule their tasks.

With more than 15 million users, Any.do helps people organize their lives and get things done.

They use the Mobiscroll Calendar with Time Picker in their web app to help users schedule their tasks.

Desktop

Meet the components

We are shipping 36 UI components to cut serious development time.

Date & time pickers

Handle almost any date and time picking challenges thrown your way.

Shipping with calendar view, date, time and timespan scrollers the components are ready for mobile, touch devices, kiosks all the way to fully fledged desktop web apps.

Booking calendars

Building UI for booking resources, plane tickets, rentals or hotel rooms?

Get ready for mobile, touch devices and desktop web, supporting validation, disabled dates, min & max, custom functionality and more.

Try the components
Range picker
Date range
Time range
Try the components
Range picker

Event calendars

Use it to build a mobile friendly event listing. With the help of the calendar view, week view and agenda you are covered for most use cases.

Shines on mobile and supports various event listing modes great for desktop screens as well.

Try the components
Event calendar
Week view
Grid view
Agenda view
Try the components
Event calendar

Select pickers & dropdowns

Handle data selection on mobile and desktop like a pro.

Single, multiple value select for text, images in hierarchy or with autocomplete and with the dedicated color picker you are prepared for most scenarios.

Mobile
Single select
Desktop
Select with filtering

Form components

Create engaging and good looking forms.

The form components cover different types of inputs, buttons, switches, checkboxes, steppers and more.

Break up the monotony of boring UI and get all the tools you need to build polished forms for mobile & desktop.

Gesture enabled responsive lists

List any type of flat or hierarchical data with built-in gesture support for slide/cover actions, delete, reorder, organize and more.

Render either vertical, horizontal lists and use a custom container or use the built-in cards for a consistent look & feel.

Swipe actions
Cards
Reorder

Numeric pickers

Handle number entry and selection like a pro.

Whether you’ll need to enter a number, phone number, monetary value or you’ll need to pick from a set of pre-defined values, set measurements with or without unit conversion, you got it all. The numeric keypad even supports date and time entry as well.

Variable value format
Keypad
Numeric scroller

Page layout & navigation

Handle anything from simple to complex responsive layouts to house your content and forms.

Use the navigation component to handle tabs, bottom navigation and hamburger menus as pop-overs.

With the help of the popup component dynamically show focused interfaces when and how you need it.

Vertical alignment
Horizontal alignment
Popup

"We are using Mobiscroll in one of our products.

Although it didn't come with the functionality we were looking
for out of the box, the support team went above and beyond
to help me with the problem.

I was absolutely amazed by it and got so much more
than I was expecting.
"

Tom Maddocks, Web Developer

Mobiscroll comes in multiple flavors

UI for Javascript

Framework Agnostic UI Controls for the modern developer

Learn more

UI for jQuery

Modern UI Controls for jQuery and jQuery Mobile

Learn more

UI for Angular

UI for Angular and Ionic with a modern look & feel

Learn more

UI for Ionic

Missing Ionic Components with a unified look & feel

Learn more

UI for React

Mobile UI Controls for the productive React developer

Learn more
Start Your Free Trial
We'll support you through the whole process of getting up & running.
"Once we started using Mobiscroll, our conversions have improved and the experience became much more delightful!"
Daniel Maldonado, Sr. Web Designer, Ecommission Financial Services
🎉
Latest version released: v4.9.0
Released last week