awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to ibanimatable/ibanimatable

Open-source alternatives to IBAnimatable

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

  • marcosgriselli/viewanimatorAvatar von marcosgriselli

    marcosgriselli/ViewAnimator

    7,325Auf GitHub ansehen↗

    ViewAnimator is a Swift animation library and view transition framework designed to coordinate visual motion effects across interface elements. It provides a motion engine that executes animation sequences and geometric transforms on individual views and layout cells. The framework is built around a standardized animation protocol, allowing developers to create and integrate custom movement and transition behaviors. This extensibility enables the creation of reusable animation libraries beyond the pre-defined effects. The system supports combining multiple visual transforms into single compo

    Swift
    Auf GitHub ansehen↗7,325
  • ymm-tech/gods-penAvatar von ymm-tech

    ymm-tech/gods-pen

    4,458Auf GitHub ansehen↗

    Gods-pen is a Vue.js visual page builder and no-code landing page platform for creating responsive mobile marketing pages. It functions as a dockerized content management system and an extensible component framework, enabling the design and publishing of pages with integrated form collection and analytics tracking. The platform features a component marketplace manager for uploading, downloading, and monetizing reusable UI elements across different projects. It provides a comprehensive system for custom component development, utilizing a scaffolding system and schema-driven property mapping to

    Vue
    Auf GitHub ansehen↗4,458
  • koenbok/framerAvatar von koenbok

    koenbok/Framer

    5,885Auf GitHub ansehen↗

    Framer - Design Everything

    JavaScript
    Auf GitHub ansehen↗5,885
  • herotransitions/heroAvatar von HeroTransitions

    HeroTransitions/Hero

    22,462Auf GitHub ansehen↗

    Hero is a transition framework and animation toolkit for iOS and tvOS designed to create fluid visual continuity between screens. It provides a shared element animation library that interpolates the position and size of views across different screens using unique identifiers. The framework includes an interactive transition controller that binds navigation progress to manual gestures and user input events in real time. It utilizes a system for calculating animation durations based on element distance and size to maintain a consistent sense of motion speed. The toolkit covers global coordinat

    Swift
    Auf GitHub ansehen↗22,462

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • nandorojo/motiAvatar von nandorojo

    nandorojo/moti

    4,542Auf GitHub ansehen↗

    Moti is a cross-platform animation framework and state-driven animation engine designed to create consistent visual transitions and motion effects across mobile and web platforms. It functions as a native-thread animation wrapper and library that leverages a shared-value system to synchronize state changes between the logic layer and the native rendering engine. The framework distinguishes itself through its layout transition tools and the ability to execute complex sequences and loops on the native thread to maintain high frame rates. It provides a system for orchestrating smooth entry and e

    TypeScript
    Auf GitHub ansehen↗4,542
  • icanzilb/easyanimationAvatar von icanzilb

    icanzilb/EasyAnimation

    2,943Auf GitHub ansehen↗

    EasyAnimation is a Swift library for defining and executing interface animations. It provides a system for modifying layer properties and creating visual transitions for UI components. The library specializes in physics-based motion, utilizing spring constants and damping ratios to produce bouncy movement effects. It also enables complex animation sequencing, allowing multiple visual changes to be chained together with specific timing and delays. Additional capabilities include the ability to cancel running animation sequences after the active step completes and the use of block-based proper

    Swift
    Auf GitHub ansehen↗2,943
  • mengto/springAvatar von MengTo

    MengTo/Spring

    14,038Auf GitHub ansehen↗

    Spring is a Swift animation library and iOS view animation framework. It provides a spring physics animation engine designed to generate realistic, organic motion for user interface movements. The framework utilizes a declarative animation interface, allowing developers to define animation properties and behaviors without writing complex imperative code. This includes a declarative animation workflow where motion is configured through visual storyboards. The system manages iOS UI animations and Swift view transitions, specifically automating how views appear and disappear through triggered a

    Swift
    Auf GitHub ansehen↗14,038
  • daimajia/androidviewanimationsAvatar von daimajia

    daimajia/AndroidViewAnimations

    12,446Auf GitHub ansehen↗

    AndroidViewAnimations is an animation library and visual effects toolkit for Android applications. It provides a framework for implementing motion effects, such as bouncing, sliding, and rotating transitions, for views within Android layouts. The library features a collection of predefined motion presets and stylized transition effects. These include curated sequences for shaking and pulsing to guide user attention, as well as complex movements like hinging or rolling for interface entry and exit. The toolkit covers a wide range of visual effects, including linear slides, elastic bounces, tr

    Javaandroidanimationeasing-functions
    Auf GitHub ansehen↗12,446
  • bendc/animateplusAvatar von bendc

    bendc/animateplus

    5,941Auf GitHub ansehen↗

    animateplus is a lightweight JavaScript animation library designed for creating high-performance 60 FPS visual transitions and numeric interpolations for website elements. It functions as a promise-based animation engine, using async await patterns to sequence complex motion timelines and timing delays. The library includes a motion blur simulator that applies directional speed blur along the X and Y axes to mimic high velocity. It also provides a numeric interpolation tool to transition colors and graphic properties between states. The system manages high-performance element control, allowi

    JavaScript
    Auf GitHub ansehen↗5,941
  • wix/react-native-interactableAvatar von wix

    wix/react-native-interactable

    5,179Auf GitHub ansehen↗

    react-native-interactable is a gesture physics library and interaction framework for React Native. It provides an animated gesture engine and a physics-based UI toolkit designed to create complex touch-based components such as swipeable rows and draggable cards. The project distinguishes itself through the simulation of physical properties, including spring tension, surface friction, and gravitational forces. It allows for the creation of gravity wells that attract or repel views and integrates simulated springs to pull elements toward specific coordinates with adjustable damping. The framew

    JavaScript
    Auf GitHub ansehen↗5,179
  • ikew0ng/swipebacklayoutAvatar von ikew0ng

    ikew0ng/SwipeBackLayout

    6,089Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,089
  • webstudio-is/webstudioAvatar von webstudio-is

    webstudio-is/webstudio

    8,240Auf GitHub ansehen↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    TypeScriptaccessibilityalternativecloudflare
    Auf GitHub ansehen↗8,240
  • julianshapiro/velocityAvatar von julianshapiro

    julianshapiro/velocity

    17,217Auf GitHub ansehen↗

    Velocity is a JavaScript animation library used to create high-performance CSS and SVG animations. It functions as a CSS property interpolator and a spring physics engine, enabling the creation of smooth visual transitions and organic movement for web elements. The project provides a programmatic interface for modifying vector attributes and 3D transformations through its SVG animation framework. It further distinguishes itself as an animation sequence orchestrator, allowing for the chaining of movements and the staggering of start times across multiple elements using promises. The library c

    JavaScript
    Auf GitHub ansehen↗17,217
  • chenglou/react-motionAvatar von chenglou

    chenglou/react-motion

    21,921Auf GitHub ansehen↗

    react-motion is a physics-driven animation toolkit and library for React applications. It provides a system for creating fluid user interface transitions by simulating natural spring movement to move elements toward destination values using stiffness and damping parameters. The framework manages the visual entry and exit of components as they mount and unmount within the document structure. It coordinates complex motion patterns, including staggered animations and fluid transitions for items being added, removed, or reordered within dynamic lists. The library covers a broad range of animatio

    JavaScript
    Auf GitHub ansehen↗21,921
  • microsoft/reactxpAvatar von microsoft

    microsoft/reactxp

    8,257Auf GitHub ansehen↗

    ReactXP is a framework for building cross-platform mobile and web applications from a single codebase using React. It provides a declarative interface that maps to different native implementation sets depending on the target environment. The project enables consistent visual experiences across operating systems through a flexbox-based layout engine, a virtual stack for navigation management, and a unified native-bridge API for accessing system services. It distinguishes itself with specialized capabilities for declarative animation orchestration, platform-specific logic resolution, and an aut

    TypeScript
    Auf GitHub ansehen↗8,257
  • hit-alibaba/interviewAvatar von HIT-Alibaba

    HIT-Alibaba/interview

    5,253Auf GitHub ansehen↗

    This project is a comprehensive technical interview preparation guide and computer science knowledge base. It serves as a structured study resource designed to help software engineers review core engineering concepts and prepare for professional coding assessments. The repository focuses on a wide array of theoretical and practical domains, including detailed references for mobile application architecture and operating system fundamentals. It provides curated materials on software architecture patterns and network protocol analysis to support professional development. The content covers foun

    Shellinterviewinterview-preparation
    Auf GitHub ansehen↗5,253
  • faridsafi/react-native-gifted-chatAvatar von FaridSafi

    FaridSafi/react-native-gifted-chat

    14,426Auf GitHub ansehen↗

    This project is a cross-platform UI library for React Native designed to build messaging interfaces. It provides a comprehensive set of specialized components, including message bubbles, input toolbars, and layout containers, to facilitate the development of chat applications on iOS and Android. The library distinguishes itself through a highly flexible configuration interface that allows developers to override default elements and styling to meet specific branding requirements. It includes built-in support for complex interaction patterns such as swipe-to-reply gestures, quick-reply buttons,

    TypeScriptchatcomponentreact-native
    Auf GitHub ansehen↗14,426
  • vsouza/awesome-iosAvatar von vsouza

    vsouza/awesome-ios

    52,496Auf GitHub ansehen↗

    This project is a community-driven directory of software resources, libraries, and tools designed to support iOS application development. It serves as a centralized reference point for developers, organizing a vast ecosystem of third-party components into a searchable, structured index to facilitate discovery and project integration. The repository distinguishes itself through its collaborative curation model, which aggregates disparate utilities into a single, maintainable catalog. By leveraging a flat-file documentation structure, it provides a clear overview of the tools available for nati

    Swiftapple-swiftarkitawesome
    Auf GitHub ansehen↗52,496
  • evolus/pencilAvatar von evolus

    evolus/pencil

    9,809Auf GitHub ansehen↗

    Pencil is a cross-platform design environment and vector drawing application used for GUI prototyping and diagramming. It provides a canvas-based editor to create interactive user interface mockups, system architecture diagrams, and scalable visual representations of technical flows. The tool functions as a vector graphic editor that renders shapes as mathematical paths to ensure scalability across different resolutions. It includes a PDF export layout engine specifically designed to convert screen-based visual designs into fixed-layout documents for physical printing and distribution. The p

    JavaScriptdrawingelectronjavascript
    Auf GitHub ansehen↗9,809
  • blivesta/animsitionAvatar von blivesta

    blivesta/animsition

    3,810Auf GitHub ansehen↗

    Animsition is a CSS page transition library and frontend motion framework designed to create fluid visual effects, such as fades and zooms, between web pages. It functions as a DOM navigation animator that manages the timing and sequence of page removal and insertion to provide continuous movement between screens. The system operates as a page overlay animator, utilizing a coordinate-based slide controller to move covering elements across the screen in specific directions. These overlays mask background changes during transitions to maintain visual continuity. The framework leverages hardwar

    CSS
    Auf GitHub ansehen↗3,810
  • colineberhardt/vctransitionslibraryAvatar von ColinEberhardt

    ColinEberhardt/VCTransitionsLibrary

    4,527Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,527
  • nraiden/openv0Avatar von nraiden

    nraiden/openv0

    3,945Auf GitHub ansehen↗

    Openv0 is an AI-driven UI prototyping tool and component generator. It uses large language models to create user interface elements, providing a live preview feedback loop for immediate visual iteration. The system operates as a generative frontend pipeline, utilizing a modular sequence of plugins to orchestrate the creation of UI assets. This architecture allows for the integration of custom UI frameworks, external libraries, and icon sets to expand the range of available visual components. The tool covers frontend component prototyping and generative asset pipelines. It supports project bo

    TypeScriptaigenerativejavascript
    Auf GitHub ansehen↗3,945
  • tooljet/tooljetAvatar von ToolJet

    ToolJet/ToolJet

    38,027Auf GitHub ansehen↗

    ToolJet is a low-code development platform designed for building and deploying internal business applications. It provides a visual interface where users can drag and drop components to design layouts, connect to various data sources, and execute custom logic. The platform is built on a containerized architecture, ensuring that applications remain portable and consistent across different cloud and server environments. The platform distinguishes itself through integrated artificial intelligence capabilities that assist in the generation of user interfaces, database schemas, and data queries fr

    JavaScriptai-app-builderdockerhacktoberfest
    Auf GitHub ansehen↗38,027
  • onlook-dev/onlookAvatar von onlook-dev

    onlook-dev/onlook

    26,030Auf GitHub ansehen↗

    Onlook is an integrated development environment designed for building user interfaces through a combination of visual manipulation and direct code synchronization. It provides a unified workspace where developers can modify application components, layouts, and styles within a graphical interface, with all changes automatically reflected in the underlying source code. By maintaining a live, bidirectional link between the rendered interface and the codebase, the platform ensures that visual edits are accurately translated into production-ready syntax. The platform distinguishes itself through i

    TypeScriptaicursorcursor-ai
    Auf GitHub ansehen↗26,030
  • cjbarber/toolsofthetradeAvatar von cjbarber

    cjbarber/ToolsOfTheTrade

    17,075Auf GitHub ansehen↗

    ToolsOfTheTrade is a comprehensive, curated directory designed to help developers and operational teams discover software services for a wide range of technical and business requirements. It functions as a centralized resource catalog, indexing tools that support the entire software development lifecycle, infrastructure management, and organizational productivity. The project distinguishes itself by providing a structured index of both hosted and self-hosted solutions, enabling users to identify specific utilities for tasks ranging from continuous integration and project planning to applicati

    Auf GitHub ansehen↗17,075
  • daimajia/androidswipelayoutAvatar von daimajia

    daimajia/AndroidSwipeLayout

    12,365Auf GitHub ansehen↗

    AndroidSwipeLayout is an Android UI library and custom view framework that enables the creation of layouts that reveal hidden action buttons when a user performs a swipe gesture. It functions as a gesture-based UI component that triggers callbacks based on the real-time position of the swipe. The framework is designed to support complex interaction patterns, specifically allowing for the nesting of multiple swipeable components within one another. The library covers mobile gesture interaction and custom view orchestration, providing tools to track swipe states and synchronize UI changes duri

    Java
    Auf GitHub ansehen↗12,365
  • daniel-lundin/snabbt.jsAvatar von daniel-lundin

    daniel-lundin/snabbt.js

    5,175Auf GitHub ansehen↗

    snabbt.js is a JavaScript motion framework and CSS transform animation library used to create high-performance animations for DOM elements. It functions as a 3D CSS animation engine and a matrix-based geometry toolkit for calculating precise translations, rotations, scales, and skews. The framework provides a user-driven animation controller that allows animation progress to be tied to manual user input rather than standard time-based playback. It enables the simulation of depth and perspective by animating HTML elements into three-dimensional shapes. The system covers motion orchestration t

    JavaScript
    Auf GitHub ansehen↗5,175
  • cubiq/iscrollAvatar von cubiq

    cubiq/iscroll

    12,815Auf GitHub ansehen↗

    iscroll is a JavaScript smooth scrolling library and web interaction framework. It provides a 2D web panning controller and a CSS transform zoom engine to manage inertial scrolling, panning, and zooming for web elements across different devices. The project enables the implementation of custom scrollbar interfaces and navigation maps that track the current viewport position. It supports the creation of interactive web carousels with element snapping, web parallax effects, and content scaling via pinch-to-zoom or mouse-wheel inputs. The library covers a broad range of interaction capabilities

    JavaScript
    Auf GitHub ansehen↗12,815
  • h5bp/effeckt.cssAvatar von h5bp

    h5bp/Effeckt.css

    10,817Auf GitHub ansehen↗

    Effeckt.css is a hardware-accelerated CSS animation library and UI transition framework. It provides a collection of styles designed to create smooth element entrances, exits, and attention-grabbing visual effects while preventing visual stuttering during interface transitions. The library focuses on high-performance animations using GPU-accelerated properties to ensure fluid movement. It enables the simulation of application navigation by sliding page views in and out of the viewport from specified directions. The framework covers a suite of visual capabilities, including directional entran

    CSS
    Auf GitHub ansehen↗10,817
  • jakewharton/nineoldandroidsAvatar von JakeWharton

    JakeWharton/NineOldAndroids

    4,463Auf GitHub ansehen↗

    NineOldAndroids is an Android animation backport library and UI compatibility layer. It brings the Honeycomb animation API to all Android platform versions, extending support back to version 1.0. The library serves as a platform backport that enables the execution of modern system APIs on older versions of the Android operating system. This ensures consistent visual transitions and animation sequences across legacy and modern device versions. It provides capabilities for Android API backporting and legacy animation support to maintain cross-version UI consistency across supported hardware.

    Java
    Auf GitHub ansehen↗4,463