Showing 15 open source projects for "scrolling"

View related business solutions
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    TanStack Virtual

    TanStack Virtual

    Headless UI for Virtualizing Large Element Lists in JS/TS

    ...Smooth 60FPS scrolling with sticky items and window‑scrolling utilities.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Redoc

    Redoc

    OpenAPI/Swagger-generated API Reference Documentation

    Redoc is an open source tool for generating documentation from OpenAPI (formerly Swagger) definitions. With Redoc, you can generate beautiful API documentation from OpenAPI. Redoc is provided as a CLI tool (also distributed as a Docker image), HTML tag, and React component. If you have Node installed, quickly generate documentation using npx. Open the HTML file in your browser, and your API documentation is shown on the page. Redoc is highly configurable. Redoc offers OpenAPI specification...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Embla Carousel

    Embla Carousel

    A lightweight carousel library with fluid motion

    A lightweight, customizable carousel library for smooth, touch-friendly interactions.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Apple Music-like Lyrics

    Apple Music-like Lyrics

    A lyric player component library aims to look similar to iPad

    Apple Music-like Lyrics is a frontend-oriented project that recreates the dynamic, synchronized lyrics display experience found in Apple Music, focusing on smooth animations, real-time highlighting, and visually engaging typography. It is designed to render time-synced lyrics in a way that emphasizes readability and immersion, often using techniques such as progressive highlighting, scrolling alignment, and transitions that follow the rhythm of the music. The project demonstrates how modern web technologies can be used to replicate complex media UI patterns that were traditionally limited to native applications. It supports parsing lyric formats with timestamp metadata and synchronizing them with playback, enabling accurate alignment between audio and text. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    react-native-paper-dates

    react-native-paper-dates

    Smooth and fast cross platform Material Design date and time picker

    Smooth and fast cross-platform Material Design date picker for React Native Paper.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    dnd kit

    dnd kit

    Accessible and extensible drag & drop toolkit for React

    ...Exposes hooks such as use draggable and undroppable, and won't require you to re-architect your app or create additional wrapper DOM nodes. Customizable collision detection algorithms, multiple activators, draggable overlay, drag handles, auto-scrolling, constraints, and so much more. Lists, Grids, multiple containers, nested contexts, variable-sized items, virtualized lists, 2D Games, and more. The core of the library weighs around 10kb minified and has no external dependencies. It's built around built-in React state management and context, which keeps the library lean. Customize every detail: animations, transitions, behaviours, styles. ...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 7
    Driver.js

    Driver.js

    A lightweight, dependency-free JavaScript library

    ...It programmatically highlights elements on a page, dims the background, and attaches callouts so users learn new flows without leaving the UI. The API lets you define steps, order, and behavior, while handling positioning, scrolling, and viewport collisions gracefully. It strives to be unobtrusive: tours can be triggered contextually, resumed, or dismissed without hijacking the app. Accessibility and keyboard interaction are considered so tours remain usable beyond simple mouse clicks. Because it has no hard dependency on a specific framework, it integrates into vanilla JS apps or modern stacks alike.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Floating UI

    Floating UI

    A low-level toolkit to create floating elements

    ...Floating elements are absolutely positioned, typically anchored to another UI element. Ensuring a floating element remains anchored next to another element can be challenging, especially in unique layout contexts like scrolling containers.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    assistant-ui

    assistant-ui

    Typescript/React Library for AI Chat

    ...It provides a set of composable UI primitives that allow developers to construct fully customized conversational experiences without relying on monolithic components. The library handles complex behaviors such as streaming responses, auto-scrolling, accessibility, and real-time updates out of the box. It is designed to integrate with a wide range of AI backends and providers, making it highly flexible for different architectures. The system also supports advanced features like tool rendering, attachments, and interactive UI elements, enabling rich user experiences. With strong TypeScript support and developer-friendly defaults, it accelerates the process of building and deploying AI-powered applications. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    React Native Gesture Handler

    React Native Gesture Handler

    Declarative API exposing platform native touch and gesture system

    ...It replaces the limitations of the standard JavaScript responder system with native-driven gesture recognition. This allows gestures to be tracked on the UI thread, making touch behavior more reliable during animations, scrolling, and complex interactions. The library is especially useful for apps that need swipes, pans, taps, long presses, drag gestures, and nested gesture handling. It integrates closely with React Native Reanimated, making it a common foundation for high-performance mobile interfaces. Its main value is helping developers create fluid, deterministic, platform-native gesture experiences without manually fighting React Native’s default touch system.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    DXcharts Lite

    DXcharts Lite

    Flexible open source financial charting library

    Why choose DXcharts Lite? - User-friendly interface. DXcharts Lite provides a seamless intuitive user experience with automatic scale zoom, mouse wheel zoom, and chart scrolling. - Versatile chart types. The Lite version supports eight chart types. The platform streams real-time data updates allowing users to stay on top of market movements. - Comprehensive market coverage. DXcharts Lite provides a wide-ranging selection of asset classes and extensive market coverage. This includes a variety of financial instruments such as stocks, forex, cryptocurrencies, and more...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Precedent

    Precedent

    An opinionated collection of components, hooks, and utilities

    ...The template combines Next.js and TypeScript with Tailwind CSS, Radix UI primitives, Framer Motion animations, Lucide icons, and optimized fonts. Clerk integration supplies ready-made user management and authentication components. Included hooks cover intersection observation, local storage, scrolling, and debouncing, while utilities handle common string and number formatting tasks. ESLint and Prettier enforce consistent code quality, and Vercel Analytics can measure traffic with privacy-conscious reporting. Developers can clone it with create-next-app or deploy it directly to Vercel and then replace the example interface with their own product.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    KEEN-SLIDER

    KEEN-SLIDER

    The HTML touch slider carousel with the most native feeling

    A lightweight, customizable slider library for web projects, designed for smooth animations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Material ScrollTop Button

    Material ScrollTop Button

    Lightweight, Material Design inspired plugin

    Lightweight, Material Design-inspired plugin for scrolling on top of the page (with jQuery) Just hit the button to smoothly scroll back to the top of the page.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    react-tiny-virtual-list

    react-tiny-virtual-list

    A tiny but mighty 3kb list virtualization library

    ...The library works by rendering only the visible portion of a list, reducing memory usage and improving rendering speed. It supports both fixed and variable item sizes, allowing developers to build flexible and dynamic interfaces. The component also includes features such as scrolling to specific indices and handling horizontal or vertical layouts. Its design makes it ideal for applications that need to display thousands or even millions of items efficiently. Overall, it provides a minimal yet powerful foundation for building high-performance list interfaces in React.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next