Open Source Mobile Operating Systems User Interface (UI) Software - Page 4

User Interface (UI) Software for Mobile Operating Systems

  • Loan management software that makes it easy. Icon
    Loan management software that makes it easy.

    Ideal for lending professionals who are looking for a feature rich loan management system

    Bryt Software is ideal for lending professionals who are looking for a feature rich loan management system that is intuitive and easy to use. We are 100% cloud-based, software as a service. We believe in providing our customers with fair and honest pricing. Our monthly fees are based on your number of users and we have a minimal implementation charge.
    Learn More
  • Rezku Point of Sale Icon
    Rezku Point of Sale

    Designed for Real-World Restaurant Operations

    Rezku is an all-inclusive ordering platform and management solution for all types of restaurant and bar concepts. You can now get a fully custom branded downloadable smartphone ordering app for your restaurant exclusively from Rezku.
    Learn More
  • 1
    Playbook

    Playbook

    A library for isolated developing UI components

    A library for isolated developing UI components and automatically taking snapshots of them. Playbook is a library that provides a sandbox for building UI components without having to worry about application-specific dependencies, strongly inspired by Storybook for JavaScript in web-frontend development. Components built by using Playbook can generate a standalone app as living style guide. This allows you to not only review UI quickly but also deliver more robust designs by separating business logics out of components. Besides, snapshots of each component can be automatically generated by unit tests, and visual regression testing can be performed using arbitrary third-party tools. For complex modern app development, it’s important to catch UI changes more sensitively and keep improving them faster. With the Playbook, you don't have to struggle through preparing the data and spend human resources for manual testings.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    Presentr

    Presentr

    Swift wrapper for custom ViewController presentations on iOS

    Presentr is a simple customizable wrapper for the Custom View Controller Presentation API introduced in iOS 8. iOS let's you modally present any view controller, but if you want the presented view controller to not cover the whole screen or modify anything about its presentation or transition you have to use the Custom View Controller Presentation API's. This can be cumbersome, specially if you do it multiple times in your app. Presentr simplifies all of this. You just have to configure your Presentr object depending on how you want you view controller to be presented, and the framework handles everything for you.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    ShowCaseView

    ShowCaseView

    Flutter plugin that allows you to showcase features on flutter app

    A Flutter package allows you to Showcase/Highlight your widgets step by step. Auto Scrolling to active showcase feature will not work properly in scroll views that renders widgets on demand(ex, ListView, GridView). In order to scroll to a widget it needs to be attached with widget tree. So, If you are using a scrollview that renders widgets on demand, it is possible that the widget on which showcase is applied is not attached in widget tree. So, flutter won't be able to scroll to that widget. So, If you want to make a scroll view that contains less number of children widget then prefer to use SingleChildScrollView.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    Texture

    Texture

    Smooth asynchronous user interfaces for iOS apps

    Texture is an iOS framework built on top of UIKit that keeps even the most complex user interfaces smooth and responsive. It was originally built to make Facebook's Paper possible, and goes hand-in-hand with pop's physics-based animations — but it's just as powerful with UIKit Dynamics and conventional app designs. More recently, it was used to power Pinterest's app rewrite. As the framework has grown, many features have been added that can save developers tons of time by eliminating common boilerplate style structures common in modern iOS apps. If you've ever dealt with cell reuse bugs, tried to performantly preload data for a page or scroll style interface or even just tried to keep your app from dropping too many frames you can benefit from integrating Texture. Texture lets you move image decoding, text sizing and rendering, and other expensive UI operations off the main thread, to keep the main thread available to respond to user interaction.
    Downloads: 5 This Week
    Last Update:
    See Project
  • The AI workplace management platform Icon
    The AI workplace management platform

    Plan smart spaces, connect teams, manage assets, and get insights with the leading AI-powered operating system for the built world.

    By combining AI workflows, predictive intelligence, and automated insights, OfficeSpace gives leaders a complete view of how their spaces are used and how people work. Facilities, IT, HR, and Real Estate teams use OfficeSpace to optimize space utilization, enhance employee experience, and reduce portfolio costs with precision.
    Learn More
  • 5
    Toaster

    Toaster

    Toast for Swift

    Android-like toast with a very simple interface. (formerly JLToast) The centralized toast center manages the toast queue.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Whisper

    Whisper

    Whisper is a component that will make the task of display messages

    Break the silence of your UI, whispering, shouting or whistling at it. Whisper is a component that will make the task of displaying messages and in-app notifications simple. It has three different views inside. Display a short message at the bottom of the navigation bar—this can be anything, from a "Great Job!" to an error message. It can have images or even a loader. Let users know that something happened inside the app with this beautiful customizable in-app notification. Shouts have an optional action that will be called if the user taps on it, and you'll even get a message when the Shout is gone. Finally, if you want to set how long the Shout should be displayed, you have a duration property.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    bxSlider

    bxSlider

    Responsive jQuery content slider

    The fully-loaded, responsive jQuery content slider. 4.2.0 Introduces a streamlined build process using gulp. Along with this new build process the projects folder structure has been changed. You will find a dist folder with all assets ready to use, including both minified and unminified versions of the javascript. These assets should be ready to go. In src you will find the uncompiled assets, including a new less version of the css for bxslider. This is an important step for bxslider. It will help speed development up and keep work clean. It also paves the way for a big revamp we have planned in the future.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    cube-ui

    cube-ui

    Mobile UI library implement by Vue

    cube-ui is an elegant mobile component library based on Vue.js. From DiDi interior component library and has been put to business test for more than one year. Every component has full unit tests to provide assurance for continuous integration. Make quick response, fluent animation and close to native components as the goal, and pursue the perfection of the interactive experience. Follow a uniform design interaction standard and highly restore the design; Standardize the interface and unify the way of use, making development more simple and efficient. Lightweight and flexible, support post-compile and importing on demand; High scalability, it is easy to implement secondary development based on existing components. By API invoking, the popup layer is attached to body element whose advantage is that it wouldn't be affected by outer styles. If using component invoking, it's fairly easy to be affected by outer styles like transform, overflow, etc.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    noUiSlider

    noUiSlider

    JavaScript range slider with multi-touch and keyboard support

    noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. It is fully GPU animated: no reflows, so it is fast; even on older devices. It also fits wonderfully in responsive designs and has no dependencies. noUiSlider is a lightweight range slider with multi-touch support and a ton of features. It supports non-linear ranges, requires no external dependencies, has keyboard support, and it works great in responsive designs. Have you tried this documentation on your phone? It can be used for free and without any attribution, in any personal or commercial project. An extensive documentation, including examples, options and configuration details, is available in the website. GPU animated, no reflows, so fast; even on older devices. All modern browsers and IE > 9 are supported.
    Downloads: 5 This Week
    Last Update:
    See Project
  • The full-stack observability platform that protects your dataLayer, tags and conversion data Icon
    The full-stack observability platform that protects your dataLayer, tags and conversion data

    Stop losing revenue to bad data today. and protect your marketing data with Code-Cube.io.

    Code-Cube.io detects issues instantly, alerts you in real time and helps you resolve them fast. No manual QA. No unreliable data. Just data you can trust and act on.
    Learn More
  • 10
    react-native-pager-view

    react-native-pager-view

    React Native wrapper for the Android ViewPager and iOS

    This component allows the user to swipe left and right through pages of data. Under the hood it is using the native Android ViewPager and the iOS UIPageViewController implementations. See it in action! This library supports both architectures (Paper and Fabric). If you would like enable new architecture. This library supports new architecture! We have two example folders one for each architecture. If you are using this library in your own project there some extra steps needed.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    ActionSheetPicker

    ActionSheetPicker

    Quickly reproduce the dropdown UIPickerView / ActionSheet

    Quickly reproduce the dropdown UIPickerView / ActionSheet functionality from Safari on iPhone/ iOS / CocoaTouch. Easily present an ActionSheet with a PickerView, allowing the user to select from a number of immutable options. If you prefer not to use either of the aforementioned dependency managers, you can integrate ActionSheetPicker-3.0 into your project manually.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Cinder

    Cinder

    Community-developed library for professional-quality creative coding

    Cinder is a free and open source library for professional-quality creative coding in C++. Cinder is available under the BSD License for macOS and Windows. The latest version is 0.9.2. To keep up-to-date with Cinder’s development, consider working from the github repository directly. Cinder is a C++ library for programming with aesthetic intent - the sort of development often called creative coding. This includes domains like graphics, audio, video, and computational geometry. Cinder is cross-platform, with official support for macOS, Windows, Linux, iOS, and Windows UWP. Cinder is production-proven, powerful enough to be the primary tool for professionals, but still suitable for learning and experimentation. Full keyboard, mouse (including scroll wheel), window, and file drag and drop.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Flutter Responsive Admin Panel

    Flutter Responsive Admin Panel

    Responsive Admin Panel or Dashboard using Flutter

    This is a responsive admin/dashboard UI template built in Flutter. It is designed to work across platforms (web, desktop, mobile) and offers prebuilt UI elements (charts, tables, cards, etc.) so developers can use it as a backend UI scaffold.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    IBAnimatable

    IBAnimatable

    Design and prototype customized UI, interaction, navigation, etc.

    Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable. The app was made in Interface Builder with IBAnimatable without a single line of code. Due to the size of the GIF file on Dribbble, it only demonstrates a subset of features. We can also find the full HD version on YouTube or MP4 on Github. With IBAnimatable, we can design a UI in Interface Builder like what we can do in Sketch, and prototype animations in a Swift playground like what we can do in Framer. Also, we can use the output of the design directly in the production-ready App.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    ImageSlideshow

    ImageSlideshow

    Swift image slideshow with circular scrolling, timer

    Customizable Swift image slideshow with circular scrolling, timer, and full-screen viewer. To run the example project, clone the repo, and run pod installs from the Example directory first. Set images by using setImageInputs method on ImageSlideshow instance with an array of InputSources. By default, you can use ImageSource which takes UIImage or few other InputSources for the most popular networking libraries. You can also create your own input source by implementing InputSource protocol. Page indicator can be customized using the pageIndicator property on ImageSlideshow. By defualt, a plain UIPageControl is used. If needed, page control can be customized.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    JFMinimalNotification

    JFMinimalNotification

    An iOS UIView for presenting a minimalistic notification

    This is an iOS UIView for presenting a beautiful notification that is highly configurable and works for both iPhone and iPad. JFMinimalNotification is only available in ARC and targets iOS 7.0+. Simply copy the source files from the "JFMinimalNotification" folder into your project. In your application's project app target settings, find the "Build Phases" section and open the "Link Binary With Libraries" block and click the "+" button and select the "CoreGraphics.framework".
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    JSQMessages View Controller

    JSQMessages View Controller

    An elegant messages UI library for iOS

    An elegant messages UI library for iOS. As it turns out, messaging is something that iOS devs and users really want. Messaging of any kind has turned out to be an increasingly popular mobile app feature in all sorts of contexts and for all sorts of reasons. Thus, I am supporting this project in my free time and have added features way beyond what Hemoglobe ever needed.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    MMDrawerController

    MMDrawerController

    A lightweight, easy to use, side drawer navigation controller

    #Mutual Mobile Drawer Controller MMDrawerController is a side drawer navigation container view controller designed to support the growing number of applications that leverage the side drawer paradigm. This library is designed to exclusively support side drawer navigation in a light-weight, focused approach while exposing the ability to provide custom animations for presenting and dismissing the drawer. Starting with version 0.3.0, you can now provide a callback block to determine if a gesture should be recognized using the setGestureShouldRecognizeTouchBlock: method. This method provides three parameters - the drawer controller, the gesture, and the touch. As a developer, you are responsible for inspecting those elements and determining if the gesture should be recognized or not.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    PagingKit

    PagingKit

    PagingKit provides customizable menu UI

    PagingKit provides a customizable menu & content UI. It has more flexible layout and design than the other libraries. There are many libraries providing "Paging UI" which has menu and content area. They are convenient but not customizable because your app has to be made compatible with the libraries' layout and view components. When a UI design in your app doesn't fit the libraries, you need to fork them or find another one. PagingKit has more flexible layout and design than the other libraries. You can construct "Menu" and "Content" UI, and they work together. That's all features this library provides. You can fit any design to your apps as you like.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    React Native Swipeable Panel

    React Native Swipeable Panel

    Zero dependency swipeable bottom panel for React Native

    rn-swipeable-panel is a swipeable, easy-to-use bottom panel for your React Native projects. You can extend the panel by swiping up, make it small or close by swiping down with pan gestures. Feel free to redesign the inside of the panel.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    RxBinding

    RxBinding

    RxJava binding APIs for Android's UI widgets

    RxJava binding APIs for Android UI widgets from the platform and support libraries. One of the greatest benefits of using RxJava is the possibility of composing asynchronous events in a simpler and more straightforward way. Complex UI interactions in Android can also be simplified as well, especially when there are multiple UI events that can be triggered. To describe the interaction pattern with standard Android code, you would usually need to use a combination of both listeners, Handlers and AsyncTask. With RxJava and RxBinding, this logic can be greatly simplified and you can describe the interaction patterns between multiple UI components. You can use the RxJava to convert Android view events to Observables. Essentially the library wraps the listener and implements the Observable interface. RxBinding can be indicated as an extension for RxJava, which helps you to use it on Android development simply and easily.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    SkeletonView

    SkeletonView

    A way to show users that something is happening and prepare them

    Today almost all apps have async processes, such as API requests, long running processes, etc. While the processes are working, usually developers place a loading view to show users that something is going on. SkeletonView has been conceived to address this need, an elegant way to show users that something is happening and also prepare them for which contents are waiting. When using elements with text, SkeletonView draws lines to simulate text. Besides, you can decide how many lines you want. If numberOfLines is set to zero, it will calculate how many lines needed to populate the whole skeleton and it will be drawn. Instead, if you set it to one, two or any number greater than zero, it will only draw this number of lines. The skeletons have a default appearance. So, when you don't specify the color, gradient or multilines properties, SkeletonView uses the default values.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    SwipeCellKit

    SwipeCellKit

    Swipeable UITableViewCell/UICollectionViewCell

    Introducing SwipeCellKit. A swipeable UITableViewCell based on the stock Mail.app, implemented in Swift. All source code for SwipeCellKit is available on GitHub. It includes a Demo app that copies the Mail.app Inbox interface. Left and right swipe actions. Action buttons with: text only, text + image, image only. Haptic Feedback. Customizable transitions: Border, Drag, and Reveal. Customizable action button behavior during swipe. Animated expansion when dragging past threshold. Customizable expansion animations. Support for both UITableView and UICollectionView. Accessibility. Dark Mode.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    URLImage

    URLImage

    AsyncImage before iOS 15. Lightweight, pure SwiftUI Image view

    URLImage is a SwiftUI view that displays an image downloaded from provided URL. URLImage manages to download the remote image and caching it locally, both in memory and on disk, for you.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    iCheck

    iCheck

    Highly customizable checkboxes and radio buttons

    Highly customizable checkboxes and radio buttons for jQuery and Zepto. jQuery and Zepto JavaScript libraries support from single file. iCheck works with checkboxes and radio buttons like a constructor. It wraps each input with a div, which may be customized by you or using one of the available skins. You may also place inside that div some HTML code or text using insert option. By default, iCheck doesn't provide any CSS styles for wrapper divs (if you don't use skins). HTML5 allows specifying indeterminate ("partially" checked) state for checkboxes. iCheck supports this for both checkboxes and radio buttons. You can make an input indeterminate through HTML using additional attributes (supported by iCheck). Both do the same job, but indeterminate="true" may not work in some browsers (like IE7). iCheck provides plenty callbacks, which may be used to handle changes.
    Downloads: 4 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB