awesome-repositories.com分类博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to telly/tlyshynavbar

Open-source alternatives to TLYShyNavBar

30 open-source projects similar to telly/tlyshynavbar, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best TLYShyNavBar alternative.

  • andreamazz/amscrollingnavbarandreamazz 的头像

    andreamazz/AMScrollingNavbar

    6,002在 GitHub 上查看↗

    AMScrollingNavbar is a Swift UI component and controller designed to synchronize the movement of a UINavigationBar with the scroll position of a UIScrollView. It acts as a navigation bar behavior modifier that allows the navigation bar to hide or reveal itself dynamically based on user scroll interactions. The project provides a mechanism to coordinate the movement of multiple interface elements, enabling supplementary views such as toolbars or tab bars to slide in synchronization with the navigation bar. It utilizes offset-based translation and customizable scroll speeds to control how quick

    Swift
    在 GitHub 上查看↗6,002
  • motiondivision/motion-vuemotiondivision 的头像

    motiondivision/motion-vue

    2,185在 GitHub 上查看↗

    Motion-vue is a declarative animation library for Vue that provides a framework for building fluid, high-performance user interface motion. It enables developers to define complex animation states and transitions using code-based variants and spring-driven physics, ensuring that visual updates remain synchronized with component lifecycles and application state. The library distinguishes itself through a layout projection engine that tracks element coordinates to animate transitions between layout states, and a gesture-driven input pipeline that maps pointer and scroll interactions to animatio

    TypeScriptanimationframer-motionmotion
    在 GitHub 上查看↗2,185
  • hackiftekhar/iqkeyboardmanagerhackiftekhar 的头像

    hackiftekhar/IQKeyboardManager

    16,623在 GitHub 上查看↗

    IQKeyboardManager is an iOS keyboard management library and UI layout utility. It automatically adjusts screen layouts to prevent the software keyboard from covering text input fields. The project provides a customizable keyboard toolbar component with navigation buttons and action triggers. It enables focus management, allowing users to move between text fields via the return key or toolbar controls. The library covers keyboard layout coordination, including touch-based dismissal and offset configuration. It also includes a system for managing keyboard behaviors and appearance on a per-clas

    Swift
    在 GitHub 上查看↗16,623

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • roughike/bottombarroughike 的头像

    roughike/BottomBar

    8,358在 GitHub 上查看↗

    BottomBar is an Android UI component that implements a Material Design bottom navigation bar. It serves as a reusable layout element for organizing top-level application destinations through a system of selectable tabs. The component features an adaptive layout system that optimizes horizontal space for tablet displays and uses density-aware adjustments for different screen dimensions. It includes a notification badge system to alert users of updates and supports conditional selection interception to prevent navigation based on application state or permissions. The library covers a broad ran

    Javaandroidbottom-navigationjava
    在 GitHub 上查看↗8,358
  • mortimergoro/mgswipetablecellMortimerGoro 的头像

    MortimerGoro/MGSwipeTableCell

    6,916在 GitHub 上查看↗

    MGSwipeTableCell is an iOS mobile UI library providing a custom UIKit table view cell subclass. It is a swipeable UI component designed to implement swipe-to-action patterns within native Apple mobile applications. The library enables the creation of interactive table cells that reveal hidden buttons through horizontal swipe gestures. It includes expandable swipe action triggers that execute specific events when a gesture exceeds a defined distance threshold. The component covers mobile UI gesture integration and table view customization, utilizing coordinate-based layout mapping and state-b

    Objective-C
    在 GitHub 上查看↗6,916
  • creativetimofficial/material-kitcreativetimofficial 的头像

    creativetimofficial/material-kit

    5,926在 GitHub 上查看↗

    Material Kit is an open-source UI component library that provides pre-styled Material Design elements for building responsive web interfaces with Bootstrap 5. It offers a collection of reusable components like buttons, inputs, navbars, cards, and modals that follow Google's Material Design guidelines, along with a 12-column flexbox grid system for fluid layouts that adapt to any screen size. The kit distinguishes itself by including pre-built page sections such as headers, feature blocks, pricing tables, and footers that can be combined into complete page layouts, reducing the time needed to

    HTMLbootstrapbootstrap-material-designbootstrap5
    在 GitHub 上查看↗5,926
  • adtile/fixed-navadtile 的头像

    adtile/fixed-nav

    931在 GitHub 上查看↗

    Fixed-nav is a client-side JavaScript library for building responsive, touch-friendly navigation menus on single-page websites. It pins navigation bars to the screen viewport so control interfaces remain persistently accessible as users scroll through long content. The library automatically monitors scroll positions against document boundaries to highlight active section indicators in real time. When navigation links are selected, it animates viewport transitions to target sections using hardware-accelerated timing functions instead of abrupt jumps. Additional capabilities include dimming ba

    JavaScript
    在 GitHub 上查看↗931
  • cewendel/swtableviewcellCEWendel 的头像

    CEWendel/SWTableViewCell

    7,107在 GitHub 上查看↗

    SWTableViewCell is a UIKit component and library for adding interactive swipe-to-reveal action buttons to table view cells in iOS applications. It functions as a swipe action manager and a specialized interface element designed to handle touch gestures and sliding animations for list items. The library features a layout mechanism that automatically scales the size of action buttons to fit available screen space based on the number of buttons added. It uses a system to detect touch events that trigger specific actions or slide cells back to their original positions. The system manages the spa

    Objective-C
    在 GitHub 上查看↗7,107
  • internetarchive/openlibraryinternetarchive 的头像

    internetarchive/openlibrary

    6,183在 GitHub 上查看↗
    Pythonbookshacktoberfestinternet-archive
    在 GitHub 上查看↗6,183
  • jgthms/bulmajgthms 的头像

    jgthms/bulma

    50,074在 GitHub 上查看↗

    Bulma is a design-agnostic CSS framework that provides a collection of pre-styled interface components and layout primitives. It is built to be independent of specific JavaScript frameworks or build tools, allowing developers to construct responsive web interfaces by applying standardized classes directly to semantic HTML markup. The framework distinguishes itself through a utility-first approach that combines modular component styling with a flexible grid system. It leverages native CSS variables to manage design tokens, enabling real-time visual customization, automatic dark mode adaptation

    CSScsscss-frameworkdesign
    在 GitHub 上查看↗50,074
  • saadeghi/daisyuisaadeghi 的头像

    saadeghi/daisyui

    41,125在 GitHub 上查看↗

    This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin

    Sveltecomponentcomponent-librarycomponents
    在 GitHub 上查看↗41,125
  • russellsamora/scrollamarussellsamora 的头像

    russellsamora/scrollama

    5,982在 GitHub 上查看↗

    Scrollama is a JavaScript library for scroll-driven storytelling that uses the browser's native IntersectionObserver API to trigger step-based callbacks and animations as the user scrolls through a page. It pins graphic elements using CSS sticky positioning while scrolling through associated text steps, enabling side-by-side narrative experiences without JavaScript-driven layout calculations. The library provides a configurable offset threshold system that accepts a single global offset or per-element data-attribute offsets to define the viewport position that triggers step events. It reports

    HTML
    在 GitHub 上查看↗5,982
  • orizens/ngx-infinite-scrollorizens 的头像

    orizens/ngx-infinite-scroll

    1,252在 GitHub 上查看↗

    This library provides a directive-based solution for implementing infinite loading patterns within Angular applications. It monitors scroll positions to trigger data fetches when users reach defined distance thresholds, facilitating the continuous loading of content as users navigate through an interface. The implementation decouples scroll tracking from specific elements, allowing it to function with both window-level scrolling and individual overflow-hidden containers. It integrates native browser scroll events into reactive streams and applies throttling logic to manage event frequency, en

    TypeScriptangularangular-directivesangular-library
    在 GitHub 上查看↗1,252
  • papercss/papercsspapercss 的头像

    papercss/papercss

    4,183在 GitHub 上查看↗

    Papercss is a CSS UI framework and document-style design system used to build responsive web page layouts. It functions as a Less-based CSS library that applies a paper-like aesthetic and structured typography to give web pages the appearance of physical documents. The project also incorporates a utility-first CSS library model for rapid styling. The framework is distinguished by its ability to automate visual decorations, such as applying rotating border styles and shadow effects to child elements. It utilizes a Less-based variable system and modular stylesheet compilation, allowing users to

    SCSScsshtmlscss
    在 GitHub 上查看↗4,183
  • samvermette/svpulltorefreshsamvermette 的头像

    samvermette/SVPullToRefresh

    4,784在 GitHub 上查看↗

    SVPullToRefresh is a library for adding pull-to-refresh and infinite scrolling behaviors to UIKit scroll views on the iOS platform. It provides specialized user interface components that enable manual content refreshing and pagination within scrollable views. The library implements mechanisms to trigger data loading actions when a user pulls a scroll view from the top or reaches the bottom of a scrollable area. These triggers allow for syncing the latest information or appending more content to create continuous feeds.

    Objective-C
    在 GitHub 上查看↗4,784
  • makovkastar/floatingactionbuttonmakovkastar 的头像

    makovkastar/FloatingActionButton

    3,997在 GitHub 上查看↗

    FloatingActionButton is a scroll-driven UI controller and mobile-first interface element. It provides a circular button that floats above content and toggles its visibility based on scroll direction to maximize available screen space. The component functions as a CSS-animated UI element, utilizing stylesheet transitions to handle the visual sliding and fading of the interface controls. It is designed for mobile interfaces to provide quick access to primary actions without obscuring page content. The system manages visibility by monitoring scroll events on a designated DOM container and detec

    Java
    在 GitHub 上查看↗3,997
  • hyperoslo/whisperhyperoslo 的头像

    hyperoslo/Whisper

    3,723在 GitHub 上查看↗

    Whisper is an in-app notification library and UI messaging framework for displaying transient status updates and alerts within a mobile application. It functions as a UI component framework that provides a set of reusable visual elements for managing temporary messages. The system includes a queue-based notification coordinator that manages the timing and sequence of messages to ensure they appear and disappear in a logical order. It also features a dynamic layout manager that automatically adjusts view insets and scroll offsets to prevent notification banners from obscuring critical on-scree

    Swiftiosmessagenotifications
    在 GitHub 上查看↗3,723
  • seyhunak/twitter-bootstrap-railsseyhunak 的头像

    seyhunak/twitter-bootstrap-rails

    4,466在 GitHub 上查看↗

    This is a Ruby on Rails integration gem and UI framework that provides tools for incorporating the Bootstrap CSS framework into Ruby on Rails applications. It serves as a frontend asset pipeline bridge to manage responsive grids and pre-styled components within the Rails build process. The project provides a set of generators to automate the creation of themed layouts, scaffold views, and directory structures. It includes a component generator that uses helper methods to produce complex UI elements such as navigation bars, modal dialogs, and breadcrumb navigation without requiring manual HTML

    Rubybootstrapbootstrap-generatorrails-gem
    在 GitHub 上查看↗4,466
  • ddnexus/pagyddnexus 的头像

    ddnexus/pagy

    4,973在 GitHub 上查看↗

    Pagy is a framework-agnostic Ruby pagination library used to split large datasets into numbered pages. It provides multiple implementations for dividing data, including offset-based slicing for standard collections and high-performance keyset pagination for massive datasets. The library includes a pagination UI generator for rendering accessible HTML navigation bars and a dedicated tool for REST API pagination that produces RFC-compliant link headers and JSON metadata. It also features specialized systems for dividing results from search engines like Elasticsearch, Meilisearch, and Typesense,

    Ruby
    在 GitHub 上查看↗4,973
  • sakofchit/system.csssakofchit 的头像

    sakofchit/system.css

    3,791在 GitHub 上查看↗

    system.css is a CSS component library and design system used to build web applications that mimic the look and feel of traditional desktop computing environments. It provides a toolkit of semantic classes and global variables to ensure visual uniformity across nostalgic, retro-inspired user interfaces. The framework enables the development of desktop-style web applications by structuring content within window containers and modal dialogs. It specifically supports the creation of monochrome interfaces and layouts that replicate the aesthetic of classic Macintosh operating systems. The library

    CSS
    在 GitHub 上查看↗3,791
  • buefy/buefybuefy 的头像

    buefy/buefy

    9,531在 GitHub 上查看↗

    Buefy is a lightweight user interface component library built for Vue.js. It serves as a programmatic wrapper for the Bulma CSS framework, providing a set of pre-styled layout utilities, form components, and structural wrappers to ensure a consistent visual identity. The library provides a comprehensive suite of form elements, including specialized date and time pickers, autocomplete inputs, and validation wrappers. It also includes layout tools such as navigation bars, off-canvas sidebars, and modal overlays, as well as notification systems for banners, snackbars, and toasts. Additional cap

    Vuebulmacomponentsvue
    在 GitHub 上查看↗9,531
  • codermjlee/mjrefreshCoderMJLee 的头像

    CoderMJLee/MJRefresh

    13,814在 GitHub 上查看↗

    MJRefresh is a scroll view interaction library and a set of reusable UI components for implementing pull-to-refresh and infinite scrolling behaviors in mobile user interfaces. It provides customizable refresh indicators and controllers that manage reload callbacks and loading states within scrollable containers. The library allows for the replacement of standard loading indicators with custom images, GIF sequences, and status labels to match specific visual branding. It includes a global configuration store to handle dynamic UI localization and the translation of refresh content across an app

    Objective-Cobjective-crefresh
    在 GitHub 上查看↗13,814
  • scwang90/smartrefreshlayoutscwang90 的头像

    scwang90/SmartRefreshLayout

    25,141在 GitHub 上查看↗

    SmartRefreshLayout is a pull-to-refresh framework and gesture interaction library for Android. It provides a scroll view wrapper that integrates interactive refresh headers and loading footers into mobile user interfaces, coordinating synchronized scrolling and touch events. The project features a pluggable architecture for custom refresh indicators and secondary refresh mechanisms. It utilizes damping-based gesture translation and overscroll rebound mechanisms to manage the tactile feel of drag resistance and physics-based animations. The library covers a broad range of interaction logic, i

    Javaandroidandroid-uifooter
    在 GitHub 上查看↗25,141
  • rstacruz/nprogressrstacruz 的头像

    rstacruz/nprogress

    26,406在 GitHub 上查看↗

    nprogress is a lightweight JavaScript UI component and web progress bar library. It provides a minimalist DOM progress indicator used to track the state of asynchronous operations within a browser document. The library allows for the visualization of loading states through a thin progress bar and spinner. It supports progress state management, enabling the bar to be started, stopped, or marked as complete, with support for incremental progress tracking and percentage-based updates. Users can modify the visual style by overriding default CSS or replacing the markup template. The component als

    JavaScript
    在 GitHub 上查看↗26,406
  • facebook/componentkitfacebook 的头像

    facebook/componentkit

    5,787在 GitHub 上查看↗

    ComponentKit is a declarative UI framework for building iOS interfaces through composition of small, reusable components. It provides a structured approach to constructing user interfaces where each component is defined as an immutable, pure function of its inputs, enabling predictable rendering and state management. The framework supports both stateless and stateful components, with controllers that can be attached to manage persistent state across component updates. The framework distinguishes itself through its component architecture that emphasizes explicit data flow and compile-time safe

    Objective-C++
    在 GitHub 上查看↗5,787
  • rrutsche/react-parallaxrrutsche 的头像

    rrutsche/react-parallax

    876在 GitHub 上查看↗

    React Parallax is a React animation component library that creates multi-speed scrolling background depth effects. It computes relative scroll positions within viewports to translate raw page offsets into normalized animation progress values, applying hardware-accelerated translation and scaling styles to DOM nodes for smooth visual movement. The library supports rendering background images and arbitrary visual elements that shift positions at different speeds relative to foreground content. It provides dynamic Gaussian blur filter transitions that interpolate based on current scroll velocity

    TypeScript
    在 GitHub 上查看↗876
  • midudev/tailwind-animationsmidudev 的头像

    midudev/tailwind-animations

    1,499在 GitHub 上查看↗

    Tailwind Animations is a plugin-based toolkit that provides a collection of reusable CSS animation styles and utility classes for web interfaces. It enables the application of motion effects directly within existing styling workflows, allowing developers to implement transitions, fades, and slides without writing custom keyframe definitions. The library utilizes a declarative configuration approach, mapping simple class modifiers to underlying animation properties. By leveraging native CSS capabilities, it performs style orchestration without requiring JavaScript execution at runtime. The sys

    Astroanimationscss3css3-animations
    在 GitHub 上查看↗1,499
  • flackr/scroll-timelineflackr 的头像

    flackr/scroll-timeline

    1,157在 GitHub 上查看↗

    Scroll-timeline is a JavaScript library and standards-based browser polyfill that implements scroll-driven animations and scroll timelines for environments lacking native platform support. It links web animations and CSS animations directly to the user's scroll position or element visibility instead of time, enabling fluid visual effects tied to page movement. The library supports scroll-driven page effects such as scaling image dimensions, panning background positions across large visual elements, and revealing transitions between visual states progressively as the user scrolls. It also trig

    JavaScript
    在 GitHub 上查看↗1,157
  • imakewebthings/waypointsimakewebthings 的头像

    imakewebthings/waypoints

    10,317在 GitHub 上查看↗

    Waypoints is a JavaScript library designed for monitoring scroll positions and managing viewport-based triggers. It provides utilities to execute functions when page elements enter or exit the visible browser area, track specific scroll offsets, and implement sticky element pinning. The library includes specialized tools for building infinite scrolling interfaces that fetch and append content to replace traditional pagination. It also manages the positioning of elements that transition to a fixed screen location once a specific scroll threshold is reached. The system covers broader capabilit

    JavaScript
    在 GitHub 上查看↗10,317
  • aljullu/react-lazy-load-image-componentAljullu 的头像

    Aljullu/react-lazy-load-image-component

    1,553在 GitHub 上查看↗

    This library provides a set of React components designed to improve initial page load performance by deferring the rendering of images and other elements until they enter the browser viewport. By managing content visibility and asset delivery, it reduces unnecessary network data usage and accelerates page rendering. The project distinguishes itself through its use of the browser-native intersection observer to track element visibility, which eliminates the need for manual scroll calculations. It further optimizes performance by consolidating event listeners into a single parent component, min

    JavaScripthocintersection-observerintersectionobserver
    在 GitHub 上查看↗1,553