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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
facebookarchive avatar

facebookarchive/three20Archived

0
View on GitHub↗
7,170 stars·1,458 forks·Objective-C·16 views

Three20

Three20 is an Objective-C iOS UI framework that provides a collection of native user interface components and networking tools for building iPhone applications. It functions as both a mobile UI component library for creating application screens and an iOS networking library for handling HTTP requests and data synchronization between mobile devices and servers.

The framework covers the end-to-end process of iOS application development, including native UI construction, mobile network request handling, and Objective-C mobile programming.

Features

  • Native iOS Applications - Provides a comprehensive framework for building native iOS applications with integrated UI and networking.
  • iOS Networking Libraries - Functions as a networking library for managing HTTP requests and server synchronization on iOS.
  • iOS UI Components - Supplies a collection of reusable native user interface elements designed specifically for the iOS platform.
  • UI Frameworks - Offers a complete Objective-C framework combining native UI components and networking tools for iPhone apps.
  • Mobile Network Request Handlers - Provides tools for handling HTTP requests and synchronizing data between mobile devices and servers.
  • Objective-C Libraries - Provides a comprehensive set of libraries written in Objective-C for iOS application development.
  • Mobile Component Libraries - Provides a library of pre-defined visual elements and layout controllers optimized for mobile screens.
  • In-Memory State Management - Maintains application state in volatile memory to allow immediate updates to the active user interface.
  • Native UIKit Wrappers - Maps high-level Objective-C abstractions directly to UIKit components for high-performance rendering.
  • Model-View-Controller Frameworks - Uses the Model-View-Controller pattern to decouple data management and business logic from the UI layer.
  • Protocol-Based Bindings - Synchronizes internal data states with view elements using strict protocol-oriented interface contracts.
  • Delegate-Based - Implements the iOS delegate pattern to route user interactions from native controls to logic controllers.
  • UI Composition - Provides an architecture for assembling complex user interfaces from modular, reusable components.

Star history

Star history chart for facebookarchive/three20Star history chart for facebookarchive/three20

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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 Three20

Similar open-source projects, ranked by how many features they share with Three20.
  • wenchaod/fscalendarWenchaoD avatar

    WenchaoD/FSCalendar

    10,654View on GitHub↗

    FSCalendar is a customizable calendar UI library and date picker component for iOS applications. It provides a programmable interface for rendering date grids and event markers, supporting both Swift and Objective-C development. The library enables the creation of custom date picking interfaces with specific range restrictions and selection rules. It supports the display of date-based metadata and event visualization within a mobile scheduling context. The framework covers visual styling and cell design, allowing for custom view components, subtitles, and event markers. It includes a flexibl

    Objective-C
    View on GitHub↗10,654
  • devinross/tapkulibrarydevinross avatar

    devinross/tapkulibrary

    3,864View on GitHub↗

    tapkulibrary is a collection of reusable user interface elements and layout utilities for building native iOS applications. It provides a modular set of building blocks, including a custom graphics framework, networking toolkits, and specialized interface components. The library includes a dedicated media gallery component for creating 3D perspective coverflow galleries and swipeable lists, as well as a grid-based calendar interface for monthly event layouts and date selection. The toolkit covers asynchronous network communication, allowing for data request scheduling on background threads.

    Objective-C
    View on GitHub↗3,864
  • xmartlabs/xlpagertabstripxmartlabs avatar

    xmartlabs/XLPagerTabStrip

    7,005View on GitHub↗

    XLPagerTabStrip is a navigation component for iOS that synchronizes a tabbed menu with a swipable view controller pager. It functions as a gesture-based view switcher, allowing users to navigate between different screen views through either direct tab selection or horizontal swipe gestures. The project provides a wrapper for segmented controls and other tab indicator styles to manage the switching of multiple child views. It supports various tab indicator styling options, including button bars and simple indicator bars, and allows for the configuration of tab transition behaviors. The system

    Swift
    View on GitHub↗7,005
  • scenee/floatingpanelSCENEE avatar

    SCENEE/FloatingPanel

    5,813View on GitHub↗

    FloatingPanel is a Swift UI component for iOS that provides an interactive bottom sheet and panel manager. It functions as a modal presentation controller that allows developers to display floating containers for related content and utilities alongside a main screen. The system utilizes a magnetic anchor system to snap panels to predefined vertical positions and supports the management of multiple panels within a single view. It synchronizes the position of the panel with the scrolling behavior of internal views to coordinate movement during user interaction. The project covers capabilities

    Swift
    View on GitHub↗5,813
See all 30 alternatives to Three20→

Frequently asked questions

What does facebookarchive/three20 do?

Three20 is an Objective-C iOS UI framework that provides a collection of native user interface components and networking tools for building iPhone applications. It functions as both a mobile UI component library for creating application screens and an iOS networking library for handling HTTP requests and data synchronization between mobile devices and servers.

What are the main features of facebookarchive/three20?

The main features of facebookarchive/three20 are: Native iOS Applications, iOS Networking Libraries, iOS UI Components, UI Frameworks, Mobile Network Request Handlers, Objective-C Libraries, Mobile Component Libraries, In-Memory State Management.

What are some open-source alternatives to facebookarchive/three20?

Open-source alternatives to facebookarchive/three20 include: wenchaod/fscalendar — FSCalendar is a customizable calendar UI library and date picker component for iOS applications. It provides a… devinross/tapkulibrary — tapkulibrary is a collection of reusable user interface elements and layout utilities for building native iOS… xmartlabs/xlpagertabstrip — XLPagerTabStrip is a navigation component for iOS that synchronizes a tabbed menu with a swipable view controller… scenee/floatingpanel — FloatingPanel is a Swift UI component for iOS that provides an interactive bottom sheet and panel manager. It… gsdios/sdcyclescrollview — SDCycleScrollView is an iOS carousel UI component that provides a looping scroll view for displaying images or text in… gontovnik/dgelasticpulltorefresh — DGElasticPullToRefresh is a Swift pull-to-refresh component for iOS that provides a bouncy, elastic animation effect…