awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to viewdeck/viewdeck

Open-source alternatives to ViewDeck

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

  • jakiestfu/snap.jsjakiestfu का अवतार

    jakiestfu/Snap.js

    5,952GitHub पर देखें↗

    Snap.js is a JavaScript library for building draggable side navigation panels on touch devices. It enables slide-in menus from the left or right screen edge, driven by a gesture-based state machine that interprets drag and flick gestures to open and close the panel. The library distinguishes horizontal menu drags from vertical scrolling by analyzing the initial touch movement angle, and locks menu movement to a single axis to prevent interference. It uses hardware-accelerated CSS transforms for smooth animations and provides configurable snap thresholds that determine whether a drag should op

    JavaScript
    GitHub पर देखें↗5,952
  • pkluz/pkrevealcontrollerpkluz का अवतार

    pkluz/PKRevealController

    3,830GitHub पर देखें↗

    PKRevealController is an iOS navigation framework and slide-over UI controller. It functions as a gesture-based interface library and hierarchical view controller manager that allows secondary screens to slide over a primary content area through touch interactions. The system organizes parent and child controllers into a layered navigation structure, translating touch input into coordinate offsets to animate transitions. It manages the width and positioning of side panels to control the available screen real estate. The framework provides capabilities for side panel layout management and vie

    Objective-C
    GitHub पर देखें↗3,830
  • jonkykong/sidemenujonkykong का अवतार

    jonkykong/SideMenu

    5,819GitHub पर देखें↗

    SideMenu is an iOS navigation menu library and mobile app navigation framework written in Swift. It provides reusable components for implementing animated slide-out side menus and navigation drawers within iOS applications. The framework supports continuous swiping navigation, allowing users to transition between menus on opposite sides of the screen in a single motion. It includes a coordination system to manage multiple menu instances across different navigation levels and a global configuration mechanism to ensure consistent behavior and appearance across all application screens. The libr

    Swift
    GitHub पर देखें↗5,819

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • romaonthego/residemenuromaonthego का अवतार

    romaonthego/RESideMenu

    7,048GitHub पर देखें↗

    RESideMenu is an iOS side menu component and user interface framework element used to implement the side-drawer navigation pattern on Apple mobile devices. It provides a sliding side panel that organizes top-level application sections and navigation links. The component specifically implements a parallax navigation menu, which shifts content layers at different speeds to create a sense of depth during transitions. This allows for the creation of a sliding menu that moves content visually when controllers are opened from either side of the screen. The system manages the interface through gest

    Objective-C
    GitHub पर देखें↗7,048
  • forkingdog/fdfullscreenpopgestureforkingdog का अवतार

    forkingdog/FDFullscreenPopGesture

    5,888GitHub पर देखें↗

    FDFullscreenPopGesture is an iOS navigation gesture library and UIKit enhancement designed to implement edge-swipe back navigation and automatic navigation bar transitions in iOS applications. It provides a category for navigation controllers that adds a fullscreen swipe-to-pop gesture matching the system interaction style. The library manages the synchronization of navigation bar visibility animations during fullscreen transitions. This ensures that view controllers which do not natively support edge-swipe navigation can utilize system-standard back gestures. The project covers user interfa

    Objective-C
    GitHub पर देखें↗5,888
  • ecslidingviewcontroller/ecslidingviewcontrollerE

    ECSlidingViewController/ECSlidingViewController

    4,288GitHub पर देखें↗

    ECSlidingViewController is an iOS navigation UI component and side menu controller. It functions as a view controller container that manages layered interfaces and slide-out navigation menus, allowing a secondary menu view to be stacked beneath a primary content view. The framework includes a customizable view transition manager that replaces default sliding animations and swipe interactions with custom transition logic. It is designed as a storyboard-compatible UI container, supporting the use of runtime attributes and unwind segues for integration within Xcode Storyboards. The project cove

    Objective-C
    GitHub पर देखें↗4,288
  • mikepenz/materialdrawermikepenz का अवतार

    mikepenz/MaterialDrawer

    11,644GitHub पर देखें↗

    MaterialDrawer is a navigation drawer library and side menu framework for Android applications. It provides a Material Design UI component that implements a sliding side menu to manage user movement between different sections of a mobile application. The framework supports the organization of complex navigation lists, including the use of expandable sections, sticky headers, and badges. It includes tools for building personalized interfaces, such as user profile displays and headers. The library handles navigation through item management, event handling via listeners, and state-driven UI upd

    Kotlinandroidandroid-developmentandroid-library
    GitHub पर देखें↗11,644
  • john-lluch/swrevealviewcontrollerJohn-Lluch का अवतार

    John-Lluch/SWRevealViewController

    4,489GitHub पर देखें↗

    SWRevealViewController is an iOS container view controller and navigation transition component used to create reveal view interfaces. It functions as a side menu controller that slides a primary view to expose a secondary navigation panel or hidden content. The project enables the creation of layered UI where a main screen moves away from the edges via pan and tap gestures to reveal a background side menu. It manages the visual transitions and animation behaviors required to switch between these stacked view controllers. The system handles nested interface layers and view controller manageme

    Objective-C
    GitHub पर देखें↗4,489
  • arielsalminen/responsive-nav.jsarielsalminen का अवतार

    arielsalminen/responsive-nav.js

    4,053GitHub पर देखें↗

    This is a responsive navigation JavaScript library used to create mobile-friendly menus with screen size detection and touch support. It functions as an accessible navigation menu and a client-side layout switcher that transitions between mobile and desktop views without external dependencies. The project serves as a menu animation tool that enables smooth CSS transitions and height-based animations when toggling navigation overlays. It utilizes native browser APIs to manage interface states and ensure the navigation remains functional for screen readers and users without JavaScript. The lib

    JavaScript
    GitHub पर देखें↗4,053
  • kando-menu/kandokando-menu का अवतार

    kando-menu/kando

    5,618GitHub पर देखें↗

    Kando is a cross-platform desktop pie menu launcher that runs on Windows, macOS, and Linux, including Wayland compositors. It opens a radial menu on a hotkey and lets users select applications, files, or shortcuts by moving the cursor toward a slice, and can also be controlled from the command line to open specific menus or trigger shortcuts. The project distinguishes itself through a gesture-based selection system that interprets pointer movement direction and distance rather than requiring precise clicking, and an input device abstraction layer that normalizes input from mouse, stylus, touc

    TypeScriptcross-platformelectrongestures
    GitHub पर देखें↗5,618
  • yalantis/kolodaYalantis का अवतार

    Yalantis/Koloda

    5,400GitHub पर देखें↗

    Koloda is an iOS gesture interaction library and SwiftUI view component used to create swipeable card interfaces. It provides a stack-based view component that manages overlapping views, ensuring only the top-most element remains actively interactive. The library allows for the customization of card appearance, including the configuration of overlays and animations that dictate how background cards move during a swipe. It manages drag behavior and swipe directions, triggering specific logic when cards are swiped, tapped, or fully exhausted. The component covers the implementation of gesture-

    Swift
    GitHub पर देखें↗5,400
  • nhaarman/listviewanimationsnhaarman का अवतार

    nhaarman/ListViewAnimations

    5,523GitHub पर देखें↗

    ListViewAnimations is an Android list item motion framework and animation library designed to implement visual transitions and interactivity within list and grid views. It provides a toolset for managing item motion, specifically focusing on how elements appear, move, and transition within a user interface. The library enables complex interactive gestures, including swipe-to-dismiss and drag-and-drop reordering. It also supports the animated expansion of list items to reveal hidden content and applies visual effects such as fading and scaling as elements enter the screen. The framework cover

    Java
    GitHub पर देखें↗5,523
  • colineberhardt/vctransitionslibraryColinEberhardt का अवतार

    ColinEberhardt/VCTransitionsLibrary

    4,527GitHub पर देखें↗

    VCTransitionsLibrary is a suite of tools providing pre-built visual effects and gesture-driven controllers for managing transitions between view controllers in iOS applications. It serves as a UIKit animation framework that implements custom animations for navigating between screens to improve visual flow. The library features a collection of pre-defined animations, including flip, fold, cube, and crossfade effects. It includes an interactive transition controller that links gesture recognizers, such as swipes and pinches, to animations, allowing users to manually drive or cancel the navigati

    Objective-C
    GitHub पर देखें↗4,527
  • ikew0ng/swipebacklayoutikew0ng का अवतार

    ikew0ng/SwipeBackLayout

    6,089GitHub पर देखें↗

    SwipeBackLayout is an Android gesture navigation library that provides the mechanisms for implementing native-style edge-swipe interactions and view transitions. It functions as a swipe-to-dismiss layout manager and touch event interceptor, allowing users to return to previous screens through physical touch gestures. The library manages the visual transition between screens using a coordinate-based translation system. This includes the use of alpha scaling, view-hierarchy layering, and horizontal translation to maintain visual continuity during navigation. The system includes tools for defin

    Java
    GitHub पर देखें↗6,089
  • sventiigi/whatsnewkitSvenTiigi का अवतार

    SvenTiigi/WhatsNewKit

    4,379GitHub पर देखें↗

    WhatsNewKit is a framework for implementing version-based feature highlights and "what's new" overlays within iOS and macOS applications. It provides a Swift UI component library and UIKit onboarding interfaces to communicate new functionality to users through visual showcase screens. The framework includes a version-based feature tracker that manages records of which app updates a user has seen. This mechanism triggers targeted announcement overlays based on the current software version and user interaction history to ensure updates are only presented once. The library covers the creation o

    Swift
    GitHub पर देखें↗4,379
  • levey/awesomemenulevey का अवतार

    levey/AwesomeMenu

    4,970GitHub पर देखें↗

    AwesomeMenu is a reusable iOS user interface component that provides an animated radial menu system. It serves as a navigation tool for mobile applications, utilizing motion and rotation to present a set of available actions to the user. The component focuses on circular navigation menus that expand and collapse using CoreAnimation for fly-out transitions. It implements a radial layout where menu items are positioned using polar coordinates and selected via angle-based input mapping. The system handles custom UI animations and iOS app navigation by organizing menu elements as independent ani

    Objective-C
    GitHub पर देखें↗4,970
  • rstacruz/nprogressrstacruz का अवतार

    rstacruz/nprogress

    26,406GitHub पर देखें↗

    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,787GitHub पर देखें↗

    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
  • yalantis/side-menu.androidYalantis का अवतार

    Yalantis/Side-Menu.Android

    5,212GitHub पर देखें↗

    Side-Menu.Android is a reusable UI component for Android applications that provides a slide-out navigation drawer. It is designed to help developers organize application sections and user options into a structured, hidden panel that maintains a clean interface for the primary content area. The component distinguishes itself through its visual presentation, which follows Material Design guidelines to ensure a consistent and intuitive user experience. It features a data-driven menu hierarchy that allows for logical grouping of navigation items, and it incorporates fluid circular reveal animatio

    Javaandroidanimationdrawer-layout
    GitHub पर देखें↗5,212
  • simplezhli/flutter_deersimplezhli का अवतार

    simplezhli/flutter_deer

    8,580GitHub पर देखें↗

    Flutter Deer is a Flutter practice project that demonstrates realistic application patterns across Android and iOS. It showcases how to structure a Flutter app with modular routing, reactive state management using Provider, and a centralized network layer built with Dio for structured API calls and error handling. The project also includes integration and accessibility testing that simulates real user interactions to verify UI behavior and screen-reader compatibility. The project differentiates itself by providing a comprehensive showcase of custom UI components and interactions, including ca

    Dartamapandroidchart
    GitHub पर देखें↗8,580
  • vpenkov/okaynavVPenkov का अवतार

    VPenkov/okayNav

    3,985GitHub पर देखें↗

    okayNav is a JavaScript library for creating responsive navigation menus that automatically collapse into off-screen sidebars based on viewport width. It functions as a viewport-aware UI component that recalculates the distribution of visible and hidden navigation links as the browser window resizes. The framework distinguishes itself by providing a swipe-enabled system for opening and closing mobile menus using touch gestures with adjustable sensitivity. It also allows for programmatic control over the visibility of navigation drawers to trigger menus based on specific user actions.

    JavaScript
    GitHub पर देखें↗3,985
  • mvvmcross/mvvmcrossMvvmCross का अवतार

    MvvmCross/MvvmCross

    3,917GitHub पर देखें↗

    MvvmCross is a .NET MVVM framework designed for building cross-platform applications by separating business logic from native user interfaces. It functions as a navigation engine and a UI data binding library, enabling the encapsulation of logic within view models that are reused across different operating systems. The framework provides a native hardware abstraction layer and a dependency injection container to decouple components and provide a consistent interface for accessing device features. It coordinates type-safe transitions between native screens and manages the synchronization of da

    C#androidc-sharpdotnet
    GitHub पर देखें↗3,917
  • ant-design/ant-design-pro-layoutant-design का अवतार

    ant-design/ant-design-pro-layout

    1,000GitHub पर देखें↗

    This project is a configuration-driven layout framework designed for building enterprise-grade web application shells. It provides a collection of reusable components that orchestrate the structural foundation of an application, including headers, sidebars, and breadcrumbs, to ensure consistent design and navigation across complex interfaces. The framework distinguishes itself through a declarative approach to interface management, allowing developers to define visual themes, menu hierarchies, and responsive behaviors using a structured object schema. By observing application routing, it auto

    TypeScriptadminant-designant-design-pro
    GitHub पर देखें↗1,000
  • negomi/react-burger-menunegomi का अवतार

    negomi/react-burger-menu

    5,090GitHub पर देखें↗

    react-burger-menu is a sidebar navigation component for React applications. It implements an off-canvas menu pattern using CSS transitions and SVG animations to create sliding effects. The component provides configurable transition animations, including slide, stack, and scale effects. It utilizes SVG path morphing to animate the hamburger icon during menu interactions. The library supports menu style customization through configuration objects and external stylesheets. It is designed for responsive web navigation by hiding links behind a toggle button to save screen space.

    JavaScript
    GitHub पर देखें↗5,090
  • adad184/mmpopupviewadad184 का अवतार

    adad184/MMPopupView

    2,095GitHub पर देखें↗

    MMPopupView

    Objective-C
    GitHub पर देखें↗2,095
  • ahmettkeskin/interactiveplayerviewAhmettKeskin का अवतार

    AhmettKeskin/InteractivePlayerView

    273GitHub पर देखें↗

    Custom iOS music player view

    Swift
    GitHub पर देखें↗273
  • ahmadnemati/windviewA

    AhmadNemati/WindView

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • acoville/valkyrieA

    acoville/Valkyrie

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • ahoefling/tabstripahoefling का अवतार

    ahoefling/TabStrip

    27GitHub पर देखें↗

    Tab Strip control for Xamarin.Forms

    C#
    GitHub पर देखें↗27
  • 52inc/pulley52inc का अवतार

    52inc/Pulley

    2,013GitHub पर देखें↗

    A library to imitate the iOS 10 Maps UI.

    Swift
    GitHub पर देखें↗2,013