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
Ramotion avatar

Ramotion/folding-cell

0
View on GitHub↗
10,196 stars·1,137 forks·Swift·MIT·13 viewswww.ramotion.com/folding-cell↗

Folding Cell

Folding-cell is a React animation component designed as a collapsible content cell. It functions as an expanding UI element that toggles between a collapsed and expanded state to reveal hidden information.

The component implements animated content disclosure using a paper-like transition. It is designed for interactive UI components and mobile layouts, allowing compact lists or grids to expand into detailed views without navigating to a new page.

Features

  • Expanding Content Cells - Provides a reusable expanding cell component that reveals hidden information with a smooth unfolding animation.
  • Animated Content Disclosure - Implements paper-like unfolding effects to disclose additional details and manage space efficiently.
  • React Components - Ships as a reusable React component designed for unfolding content transitions.
  • Collapsible Cells - Implements a layout element that hides secondary details until a user triggers an expansion.
  • Expanding UI Elements - Provides a UI component that toggles between collapsed and expanded states using smooth motion.
  • Interactive UI Components - Provides an interactive UI component with smooth animations to improve the user experience.
  • CSS State Transitions - Toggles visibility and size using state-driven transitions to trigger choreographed layout shifts.
  • Layout Dimension Animators - Implements layout-driven motion to interpolate between collapsed and expanded states.
  • Runtime Height Calculators - Determines the target expansion size based on the measured height of hidden content at runtime.
  • Mobile Layout Toolkits - Designed for mobile layouts, allowing compact grids to expand into detailed views without page navigation.
  • Card Components - Expanding content cell with folding paper animation.
  • Table And Collection Views - Cell with a cool folding animation effect.
  • Table View Components - Expanding content cell inspired by folding paper.
  • Table View Management - Folding cell transition animation.
  • UI Animation Components - Provides an expanding content cell with a paper-folding animation effect.
  • UI Components - Expanding content cell inspired by folding paper.
  • UI Components and Widgets - Cell that folds to reveal content.

Star history

Star history chart for ramotion/folding-cellStar history chart for ramotion/folding-cell

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

Frequently asked questions

What does ramotion/folding-cell do?

Folding-cell is a React animation component designed as a collapsible content cell. It functions as an expanding UI element that toggles between a collapsed and expanded state to reveal hidden information.

What are the main features of ramotion/folding-cell?

The main features of ramotion/folding-cell are: Expanding Content Cells, Animated Content Disclosure, React Components, Collapsible Cells, Expanding UI Elements, Interactive UI Components, CSS State Transitions, Layout Dimension Animators.

What are some open-source alternatives to ramotion/folding-cell?

Open-source alternatives to ramotion/folding-cell include: cosmicmind/material — Material is a mobile user interface framework designed for building responsive and consistent native applications. It… gontovnik/dgelasticpulltorefresh — DGElasticPullToRefresh is a Swift pull-to-refresh component for iOS that provides a bouncy, elastic animation effect… ramotion/expanding-collection — This project is a suite of visual components and interface models designed to create animated transitions between… ruanyf/react-demos — This project is a collection of practical code samples and demonstrations for building user interfaces with React. It… gaearon/react-dnd — React-dnd is a drag and drop framework and library for React applications. It provides a system of higher-order… magicuidesign/magicui — Magic UI is a copy-paste UI framework and React animated library providing a collection of interactive, visually…

Open-source alternatives to Folding Cell

Similar open-source projects, ranked by how many features they share with Folding Cell.
  • cosmicmind/materialCosmicMind avatar

    CosmicMind/Material

    11,988View on GitHub↗

    Material is a mobile user interface framework designed for building responsive and consistent native applications. It provides a declarative component architecture that allows developers to construct complex interfaces through modular, self-contained elements that manage their own state and rendering logic. The framework distinguishes itself through a constraint-based layout engine that calculates component geometry by solving spatial relationships between elements, ensuring layouts adapt automatically to varying screen sizes. It also features a hierarchical design system that propagates styl

    Swiftanimationcardcosmicmind
    View on GitHub↗11,988
  • gontovnik/dgelasticpulltorefreshgontovnik avatar

    gontovnik/DGElasticPullToRefresh

    3,745View on GitHub↗

    DGElasticPullToRefresh is a Swift pull-to-refresh component for iOS that provides a bouncy, elastic animation effect for scrolling lists. It serves as a specialized table view extension that triggers content updates via a downward swipe gesture. The component uses bezier paths and spring physics to render curved visual elements, simulating a flexible stretching effect during user interaction. This physics-based approach governs the movement and bounce of the interface to create a fluid feel. The system manages gesture-driven states and coordinate transformations to shift the view hierarchy.

    Swift
    View on GitHub↗3,745
  • ramotion/expanding-collectionRamotion avatar

    Ramotion/expanding-collection

    5,520View on GitHub↗

    This project is a suite of visual components and interface models designed to create animated transitions between condensed grid previews and expanded detail views. It provides a card transition library and SwiftUI animated UI components that enable a peek-and-pop interface where small preview cards expand into full-screen content. The system implements an animated grid layout that allows collections of cards to expand and contract to reveal more information. These interactions are supported by animations that transform small content cells into full-screen interfaces to maintain visual contin

    Swift
    View on GitHub↗5,520
  • ruanyf/react-demosruanyf avatar

    ruanyf/react-demos

    16,471View on GitHub↗

    This project is a collection of practical code samples and demonstrations for building user interfaces with React. It serves as a set of examples illustrating common interface patterns, state management techniques, and the implementation of modular, reusable components. The repository provides specific demonstrations for several core development areas. These include samples for retrieving and rendering asynchronous data from external APIs, managing component lifecycles during mounting and unmounting, and handling internal state to sync form inputs. It also includes guides for direct document

    JavaScript
    View on GitHub↗16,471
See all 30 alternatives to Folding Cell→