Showing 26 open source projects for "unit-api"

View related business solutions
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • 1
    Airtest

    Airtest

    UI Automation Framework for Games and Apps

    ...Airtest uses image recognition technology to locate UI elements so that you can automate games and apps without injecting any code. Airtest cases can be easily run on large device farms, using the command line or python API. HTML reports with detailed info and screen recording allow you to quickly locate failure points. NetEase builds Airlab on top of the Airtest Project. AirtestIDE is an out-of-the-box GUI tool that helps to create and run cases in a user-friendly way. AirtestIDE supports a complete automation workflow. Poco adds the ability to directly access object(UI widget) hierarchy across the major platforms and game engines. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Playbook

    Playbook

    A library for isolated developing UI components

    ...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: 0 This Week
    Last Update:
    See Project
  • 3
    Epoxy iOS

    Epoxy iOS

    Epoxy is a suite of declarative UI APIs for building UIKit apps

    ...Epoxy was developed at Airbnb and powers thousands of screens in apps that are shipped to millions of users. It has been developed and refined for years by dozens of contributors. EpoxyCollectionView provides a declarative API for driving the content of a UICollectionView. CollectionViewController is a subclassable UIViewController that lets you easily spin up a UICollectionView-backed view controller with a declarative API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Stevia

    Stevia

    Concise Autolayout code

    Stevia is part of freshOS iOS toolset. Try it in an example App! Xibs and storyboards are heavy, hard to maintain, and hard to merge. They split the view concept into 2 separate files making debugging a nightmare. There must be a better way. By creating a tool that makes Auto Layout code finally readable by a human being. By coupling it with live code injection such as injectionForXcode we can design views in real-time. View layout becomes fun, concise, maintainable, and dare I say,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 5
    VimR

    VimR

    Neovim GUI for macOS in Swift

    Project VimR is a Neovim GUI for macOS. The goal is to build an editor that uses Neovim inside with many of the convenience GUI features similar to those present in modern editors. We mainly use Swift, but also use C/Objective-C when where appropriate. Markdown preview, generic HTML preview (retains the scroll position when reloading), fuzzy file finder a la Xcode's "Open Quickly". Trackpad support, pinching for zooming and two-finger scrolling. Ligatures, turned off by default. Turn it on...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    SDWebImageSwiftUI

    SDWebImageSwiftUI

    SwiftUI Image loading and Animation framework powered by SDWebImage

    ...It brings all your favorite features from SDWebImage, like async image loading, memory/disk caching, animated image playback and performances. The framework provide the different View structs, which API match the SwiftUI framework guideline. If you're familiar with Image, you'll find it easy to use WebImage and AnimatedImage. Since SDWebImageSwiftUI is built on top of SDWebImage, it provide both the out-of-box features as well as advanced powerful features you may want in real world Apps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Parchment

    Parchment

    A paging view with a highly customizable menu

    New beta is out! Features a new and improved API for SwiftUI. Try it now. Parchment lets you page between view controllers while showing any type of generic indicator that scrolls along with the content. The menu items are built using UICollectionView, which means you can display pretty much whatever you want. You can even subclass the layout to create completely custom behaviors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Swift Cross UI

    Swift Cross UI

    A cross-platform declarative UI framework, inspired by SwiftUI

    SwiftCrossUI implements a simple API similar but not identical to SwiftUI, allowing you to use the basic concepts of SwiftUI to create a cross-platform desktop app. SwiftCrossUI is designed to be flexible and can work with different backends, but has a focus on using GTK+ through SwiftGTK. Create cross-platform desktop apps for macOS, Linux and Windows. Work has been started to support multiple different backends.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Pow for iOS

    Pow for iOS

    Delightful SwiftUI effects for your app

    ...Pow is a collection of SwiftUI transitions that add that little bit of extra delight to your iOS app. Adding a Pow Transition to your SwiftUI app often only takes a single line of code. Pow leverages the powerful SwiftUI Transition API to deliver smooth animations and seamlessly integrates with system frameworks. Pow is made by a team of highly experienced designers and developers. Whether you are starting a new project or adding to an existing app, Pow is here to make your app look the best it can.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Pulley

    Pulley

    A library to imitate the iOS 10 Maps UI

    ...The biggest change is the new display mode of .compact to replicate Apple Maps Behavior on the iPhone SE size class devices. Pulley is an easy to use drawer library meant to imitate the drawer in iOS 10/11's Maps app. It exposes a simple API that allows you to use any UIViewController subclass as the drawer content or the primary content.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    AlertKit

    AlertKit

    Native alert from Apple Music & Feedback

    ...AlertKit provides predefined alert types such as success, error, heart, and message indicators, along with built-in haptic feedback to enhance the user experience and mimic native system interactions. Developers can easily present and dismiss alerts programmatically, and the API is structured to allow both quick usage and deeper customization when needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    SCLAlertView

    SCLAlertView

    Beautiful animated Alert View written in Swift

    ...Since UIAlertView is deprecated and UIAlertController only works on iOS 8.x or above, if you have a Swift project where you want to support iOS 7.x too, SCLAlertView is an ideal substitution. I tried to build an easy to use API, while beeing flexible enough for multiple variations, but I'm sure there are ways of improving and adding more features, so feel free to collaborate with ideas, issues and/or pull requests. You can customize the animation styles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Aiolos

    Aiolos

    A floating panel for your iOS Apps

    ...Compared to many other open-source panel solutions, Aiolos is designed to be an always-visible child view controller and therefore does not use the custom view controller transition API of iOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Tokamak

    Tokamak

    Framework for building browser apps with WebAssembly

    Tokamak is an open source framework that aims to replicate a large portion of Apple’s SwiftUI API in order to enable developers to build user interfaces that can run in the browser through WebAssembly as well as on native platforms. It provides a declarative programming model similar to SwiftUI, allowing developers to define views, state, and layout logic using familiar patterns while targeting environments beyond Apple’s ecosystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    OverlayContainer

    OverlayContainer

    Non-intrusive iOS UI library to implement overlay based interfaces

    OverlayContainer is a UI library written in Swift. It makes easier to develop overlay-based interfaces, such as the one presented in the Apple Maps, Stocks or Shortcuts apps. It perfectly mimics the overlay presented in the Siri Shotcuts app. The main component of the library is the OverlayContainerViewController. It defines an area where a view controller, called the overlay view controller, can be dragged up and down, hiding or revealing the content underneath it. OverlayContainer uses the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ASCollectionView

    ASCollectionView

    A SwiftUI collection view with support for custom layouts

    With the release of iOS 16 SwiftUI now enables most of the features this library was created to replace. The UIHostingConfiguration API makes it easy to implement custom UICollectionViews using SwiftUI cells. This implementation handles cell-resizing and updates much better than a third-party component is able to. In cases where a collection view is overkill, the new SwiftUI Layout protocol is the better choice. A SwiftUI implementation of UICollectionView & UITableView.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ViewAnimator

    ViewAnimator

    ViewAnimator brings your UI to life with just one line

    ...From version 2.0.0 there are two ways to use this extension. Views can animate theirselves calling .animate(animations: [Animation]) that's the most basic usage. ViewAnimator follows the UIKit animations API style with a static method UIView.animate(views: [UIView], animations: [Animation]). This makes the library really easy to use and extensible to any kind of view. Direction provides the axis where the animation should take place and its movement direction. Zoom in and Zoom out animation support. You can combine conformances of Animation to apply multiple transforms on your animation block.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    UICircularProgressRing

    UICircularProgressRing

    A circular progress bar for iOS written in Swift

    ...This allows the developer to tailor the look, feel and functionality to fit their needs. Tested: Battle tested in many production applications. UICircularProgressRing is also fully unit tested as well as snapshot tested so developers can feel safe. Documented: UICircularProgressRing's public API is 100% documented and its something that is enforced before any code is ever added. This is a resource that will help any new user understand how to get the most out of this library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Reddit in SwiftUI

    Reddit in SwiftUI

    A cross-platform Reddit client built in SwiftUI

    A cross-platform Reddit client created in SwiftUI. To show off SwiftUI's strength in cross-platform development, I did not use Mac Catalyst for this project. Instead, common UI code is shared between iOS, macOS, and watchOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Motion

    Motion

    A library used to create beautiful animations and transitions for iOS

    ...Motion offers default transitions that may be used by UINavigationControllers, UITabBarControllers, and presenting UIViewControllers. Motion provides the building blocks necessary to create stunning animations without much effort. Motion's animation API will make maintenance a breeze and changes even easier. To create an animation, use the animate method of a view or layer and pass in a list of MotionAnimation structs. MotionAnimation structs are configurable values that describe how to animate a property.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    PanelKit

    PanelKit

    A UI framework that enables panels on iOS.

    This framework does all the heavy lifting for dragging panels, pinning them and even moving/resizing them when a keyboard is shown/dismissed. A lot of effort has gone into making the API simple for a basic implementation, yet very customizable if needed. Since PanelKit is protocol based, you don't need to subclass anything in order to use it. A panel is explicitly (without your action) shown in a UINavigationController, but the top bar can be hidden or styled as with any UINavigationController.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    HiBeacons

    HiBeacons

    An iBeacons example app for iOS 10, with Apple Watch (watchOS 3.0)

    A Swift 3 demo app for the iBeacons API in iOS 10, with Apple Watch support (watchOS 3.0) HiBeacons is a fully functional demo app for the iBeacons API in iOS 10, updated for Swift 3. The app can be used to demonstrate beacon region monitoring, advertising and ranging, simply by toggling on/off three switches in the UI, or the accompanying Apple Watch app. The apps implement a basic interface for starting all the operations from the iPhone and the Apple Watch, but the state of the various beacon operation can only be seen in the phone. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo