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
·
JakeWharton avatar

JakeWharton/ActionBarSherlockArchived

0
View on GitHub↗
7,058 stars·3,463 forks·Java·Apache-2.0·6 viewsactionbarsherlock.com↗

ActionBarSherlock

ActionBarSherlock is an Android action bar compatibility library and framework polyfill. It provides a unified API and theme to ensure consistent action bar rendering across different versions of the Android operating system.

The library functions as a UI component library that implements modern system features for older versions. It utilizes a mix of native components and custom fallback layouts to maintain visual and functional consistency for devices running versions of Android older than 4.0.

Features

  • Action Bars - Implements a consistent top navigation bar across different Android OS versions using native components and custom fallbacks.
  • UI Compatibility Libraries - Provides a unified API and theme for consistent action bar rendering across different Android OS versions.
  • Android UI Components - Provides reusable visual elements and interface widgets to ensure UI consistency across Android versions.
  • Legacy Android UI Support - Ensures visual and functional consistency for users on Android versions older than 4.0.
  • Compatibility Layers - Provides a single API to manage top navigation bars regardless of whether the device uses native or custom layouts.
  • Framework Polyfills - Acts as a bridge that implements modern Android system features for older versions.
  • Action Bars - Backwards-compatible action bar implementation for older Android versions.
  • Compatibility Libraries - Enables the use of the Action Bar pattern on older Android versions.

Star history

Star history chart for jakewharton/actionbarsherlockStar history chart for jakewharton/actionbarsherlock

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 ActionBarSherlock

Similar open-source projects, ranked by how many features they share with ActionBarSherlock.
  • navasmdc/materialdesignlibrarynavasmdc avatar

    navasmdc/MaterialDesignLibrary

    8,922View on GitHub↗

    MaterialDesignLibrary is an Android Material Design UI library and cross-version framework. It provides a collection of pre-built interface controls and a compatibility layer that enables modern design patterns on older Android devices starting from version 2.2. The project focuses on bringing updated design standards to legacy Android versions to ensure a consistent user experience. This is achieved through a compatibility layer that implements modern interface elements without sacrificing visual quality on outdated operating system releases. The library includes a variety of functional com

    Java
    View on GitHub↗8,922
  • rey5137/materialrey5137 avatar

    rey5137/material

    5,955View on GitHub↗

    A library to bring fully animated Material Design components to pre-Lolipop Android.

    Javaandroidjavamaterial
    View on GitHub↗5,955
  • commonsguy/cw-omnibuscommonsguy avatar

    commonsguy/cw-omnibus

    5,320View on GitHub↗

    This project is a reference library for Android development, providing source code and sample applications that demonstrate architectural patterns and the implementation of core API capabilities. It serves as a collection of reference implementations for data management, system integration, and user interface component development. The library provides specific examples for managing hardware interfaces, background tasks, and inter-process communication. It includes a gallery of user interface components and patterns for implementing accessibility features and system-level font scaling. The p

    Javaandroidandroid-book
    View on GitHub↗5,320
  • nightonke/boommenuNightonke avatar

    Nightonke/BoomMenu

    5,784View on GitHub↗

    BoomMenu is an Android radial menu library and UI animation framework designed to create expandable floating action buttons. It provides a set of programmable custom view components that reveal submenu items in radial, horizontal, or vertical patterns using 3D transformations. The library distinguishes itself through a 3D-transformation animation engine that utilizes non-linear easing, scaling, and rotation to create depth during menu expansion. It includes specialized layout patterns for share-style menus and a coordinate-based mapping system for precise item displacement. The framework cov

    Javaanimationboommenu
    View on GitHub↗5,784
See all 30 alternatives to ActionBarSherlock→

Frequently asked questions

What does jakewharton/actionbarsherlock do?

ActionBarSherlock is an Android action bar compatibility library and framework polyfill. It provides a unified API and theme to ensure consistent action bar rendering across different versions of the Android operating system.

What are the main features of jakewharton/actionbarsherlock?

The main features of jakewharton/actionbarsherlock are: Action Bars, UI Compatibility Libraries, Android UI Components, Legacy Android UI Support, Compatibility Layers, Framework Polyfills, Compatibility Libraries.

What are some open-source alternatives to jakewharton/actionbarsherlock?

Open-source alternatives to jakewharton/actionbarsherlock include: navasmdc/materialdesignlibrary — MaterialDesignLibrary is an Android Material Design UI library and cross-version framework. It provides a collection… rey5137/material — A library to bring fully animated Material Design components to pre-Lolipop Android. commonsguy/cw-omnibus — This project is a reference library for Android development, providing source code and sample applications that… nightonke/boommenu — BoomMenu is an Android radial menu library and UI animation framework designed to create expandable floating action… jakewharton/nineoldandroids — NineOldAndroids is an Android animation backport library and UI compatibility layer. It brings the Honeycomb animation… diogobernardino/williamchart — WilliamChart is an Android data visualization library and toolkit used to render interactive charts and graphs within…