{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/react-infinite-scroll-component","name":"react-infinite-scroll-component","description":"Infinite scroll component for React. Zero runtime dependencies, IntersectionObserver-based, TypeScript-first. Window scroll, fixed-height, and custom container modes. Pull-to-refresh and inverse (chat) scroll included.","version":"7.2.1","softwareVersion":"7.2.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/ankeetmaini/react-infinite-scroll-component","issueTracker":"https://github.com/ankeetmaini/react-infinite-scroll-component/issues","url":"https://github.com/ankeetmaini/react-infinite-scroll-component#readme","keywords":["react","infinite-scroll","infinite","scroll","component","react-component","typescript","hooks","react-hooks","intersectionobserver","lazy-loading","pagination","pull-to-refresh","inverse-scroll","chat-scroll","feed","list","infinite-list","react-18","react-19","zero-deps"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"ankeetmaini"},{"@type":"Person","name":"rajatsan"},{"@type":"Person","name":"iamdarshshah"}],"author":[{"@type":"Person","name":"ankeetmaini"},{"@type":"Person","name":"rajatsan"},{"@type":"Person","name":"iamdarshshah"}],"copyrightHolder":[{"@type":"Person","name":"ankeetmaini"},{"@type":"Person","name":"rajatsan"},{"@type":"Person","name":"iamdarshshah"}],"dateCreated":"2016-03-17","dateModified":"2026-06-06","datePublished":"2026-06-06","copyrightYear":2016,"downloadUrl":"https://registry.npmjs.org/react-infinite-scroll-component/-/react-infinite-scroll-component-7.2.1.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/react-infinite-scroll-component"],"https://www.w3.org/ns/activitystreams#likes":3092,"https://forgefed.org/ns#forks":335}