awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jverkoey avatar

jverkoey/nimbusArchived

0
View on GitHub↗
6,417 stars·1,275 forks·Objective-C·Apache-2.0·5 viewsnimbuskit.info↗

Nimbus

Nimbus is an iOS UI framework and application toolkit providing a collection of reusable interface components and layout tools for building native mobile applications. It includes a SwiftUI component library and a structured interface design system for maintaining consistent styling across Apple platforms.

The framework employs a declarative approach to visual formatting, using CSS-based component styling to define colors, fonts, and spacing. It further streamlines development through a component-based construction system and declarative style mapping.

The toolkit covers a range of interface utilities, including attributed text rendering, status badge indicators, and snap-based paging logic for swipe-based navigation. It also provides network utilities for URL-driven remote image loading and an integration layer for bidirectional communication between installed applications.

Features

  • iOS UI Development Kits - Provides a comprehensive UI development kit with reusable components and theme configuration for iOS apps.
  • SwiftUI - Includes a library of declarative visual elements for building consistent screens on Apple platforms.
  • iOS Application Toolkits - Offers a suite of utilities for network image loading, paging content, and external app integration.
  • iOS UI Components - Provides a collection of reusable user interface elements specifically designed for the iOS platform.
  • Declarative Styling Systems - Implements a declarative approach to visual formatting for defining colors, fonts, and spacing.
  • Component-Based UI Libraries - Offers a library of reusable interface elements to standardize visual layouts and development patterns.
  • Native Mobile Design Systems - Provides a structured design system for maintaining consistent styling across native mobile interfaces.
  • Declarative Component Mappings - Applies visual formatting to components by mapping predefined style definitions during the rendering process.
  • Asynchronous Remote Image Fetching - Asynchronously fetches remote images from URLs and caches them for responsive display in view components.
  • CSS-to-Native Style Translators - Translates CSS-based styling declarations into native mobile interface styles.
  • Paging Scroll Layouts - Provides a specialized scroll view that locks to page boundaries for a swipe-based navigation experience.
  • Page-Based Scroll Commands - Implements a specialized scroll view that snaps to page boundaries for swipe-based navigation.
  • Attributed Text Renderers - Implements a system for rendering complex attributed text with custom fonts, colors, and styles.
  • Badge Indicators - Provides small visual indicators and labels to display numerical counts or status information alongside interface elements.
  • Remote Image Loaders - Ships mechanisms to fetch and display images from remote web addresses directly within the interface.
  • Development Frameworks - A framework for creating complex and performant UI interfaces.

Star history

Star history chart for jverkoey/nimbusStar history chart for jverkoey/nimbus

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Nimbus

Similar open-source projects, ranked by how many features they share with Nimbus.
  • tencent/qmui_iosTencent avatar

    Tencent/QMUI_iOS

    7,202View on GitHub↗

    QMUI_iOS is an iOS development framework that extends standard UIKit components and provides a unified theme configuration system for faster app development. It functions as a collection of ready-made tools for device information, dynamic type, keyboard management, and status bar handling, while also offering a configuration system that adjusts an app's entire visual style—colors, navigation bars, inputs, and lists—from a single table. The framework differentiates itself by reading the device model locally to apply compatibility measures without uploading device information, and by providing

    Objective-Ciosios-uiui-components
    View on GitHub↗7,202
  • grouper/flatuikitGrouper avatar

    Grouper/FlatUIKit

    7,742View on GitHub↗

    FlatUIKit is a flat design framework and component library for iOS. It provides a set of reusable interface elements and styling tools to implement a minimal aesthetic across native mobile applications. The kit replaces standard iOS controls with a collection of pre-styled components, including buttons, text fields, and segmented controls. It utilizes a predefined flat color palette, custom font integration, and a dedicated icon set to ensure a cohesive visual identity. The framework covers a wide range of UI elements, including customizable input controls, table cells, and navigation compon

    Objective-C
    View on GitHub↗7,742
  • shoutem/uishoutem avatar

    shoutem/ui

    4,976View on GitHub↗

    This project is a cross-platform mobile UI library and design system built for the React Native framework. It provides a collection of styleable and reusable interface components to ensure visual consistency across different mobile operating systems. The framework includes a specialized tool for transforming raw HTML strings into native mobile components using custom element rendering and style overrides. It also features a remote update system that allows interface changes and new features to be pushed directly to devices without requiring a full application store release. The library cover

    JavaScript
    View on GitHub↗4,976
  • paolocuscela/cardsPaoloCuscela avatar

    PaoloCuscela/Cards

    4,207View on GitHub↗

    Cards is an iOS UI component library and a collection of reusable Swift components designed to render app marketplace style cards. It provides pre-defined layout templates for displaying application information and metadata on iOS devices. The library focuses on recreating the visual style of a mobile application marketplace, specifically producing user interface elements that mimic the look and feel of the Apple App Store. The project implements these views using a declarative SwiftUI layout, utilizing a composition-based hierarchy and protocol-oriented data modeling to decouple data struct

    Swift
    View on GitHub↗4,207
See all 30 alternatives to Nimbus→

Frequently asked questions

What does jverkoey/nimbus do?

Nimbus is an iOS UI framework and application toolkit providing a collection of reusable interface components and layout tools for building native mobile applications. It includes a SwiftUI component library and a structured interface design system for maintaining consistent styling across Apple platforms.

What are the main features of jverkoey/nimbus?

The main features of jverkoey/nimbus are: iOS UI Development Kits, SwiftUI, iOS Application Toolkits, iOS UI Components, Declarative Styling Systems, Component-Based UI Libraries, Native Mobile Design Systems, Declarative Component Mappings.

What are some open-source alternatives to jverkoey/nimbus?

Open-source alternatives to jverkoey/nimbus include: tencent/qmui_ios — QMUI_iOS is an iOS development framework that extends standard UIKit components and provides a unified theme… grouper/flatuikit — FlatUIKit is a flat design framework and component library for iOS. It provides a set of reusable interface elements… shoutem/ui — This project is a cross-platform mobile UI library and design system built for the React Native framework. It provides… paolocuscela/cards — Cards is an iOS UI component library and a collection of reusable Swift components designed to render app marketplace… ibireme/yykit — A collection of iOS components. twostraws/hackingwithswift — HackingWithSwift is a curated library of coding patterns and an iOS development study guide. It provides a collection…