{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"react-spring","owner":"pmndrs","isFork":false,"description":"✌ī¸ A spring physics based React animation library","allTopics":["animation-library","springs","react-spring","spring-physics","react"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":102,"starsCount":27731,"forksCount":1182,"license":"MIT License","participation":[0,0,0,0,0,0,0,1,1,0,0,2,3,0,0,0,2,0,0,0,2,1,5,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-05T21:33:09.422Z"}},{"type":"Public","name":"uikit","owner":"pmndrs","isFork":false,"description":"🎨 user interfaces for react-three-fiber","allTopics":["react","threejs","typescript","uikit","flexbox","yoga","userinterface","r3f"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":21,"starsCount":2474,"forksCount":128,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-05T21:18:50.185Z"}},{"type":"Public","name":"pmndrs.github.io","owner":"pmndrs","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,11],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-05T20:14:24.005Z"}},{"type":"Public archive","name":"_blog","owner":"pmndrs","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-05T18:54:57.945Z"}},{"type":"Public","name":"postprocessing","owner":"pmndrs","isFork":false,"description":"A post processing library for three.js.","allTopics":["composer","real-time","image-processing","post-processing","image-effects","three-js","2d-filter-effects","webgl","effects"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":37,"starsCount":2222,"forksCount":205,"license":"zlib License","participation":[3,12,0,0,12,0,0,0,0,4,13,0,7,0,0,0,5,0,0,2,0,4,0,0,8,2,0,0,0,0,7,5,0,6,21,10,0,0,4,0,0,4,0,0,0,0,0,5,0,0,0,11],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-05T14:19:45.343Z"}},{"type":"Public","name":"examples","owner":"pmndrs","isFork":false,"description":"🍱 A monorepo holding pmndrs demos","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-05T13:41:03.195Z"}},{"type":"Public","name":"valtio","owner":"pmndrs","isFork":false,"description":"💊 Valtio makes proxy-state simple for React and Vanilla","allTopics":["state","easy","mutable","react"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":3,"starsCount":8653,"forksCount":242,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-03T23:40:15.587Z"}},{"type":"Public","name":"zustand","owner":"pmndrs","isFork":false,"description":"đŸģ Bear necessities for state management in React","allTopics":["react","redux","hooks","state-management","reactjs","hacktoberfest","react-context"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":3,"starsCount":44445,"forksCount":1359,"license":"MIT License","participation":[1,6,3,5,4,3,1,5,2,6,1,1,10,0,1,7,8,0,1,2,3,0,6,1,0,1,0,0,5,0,2,3,6,4,5,2,0,1,0,2,2,1,2,0,3,2,2,2,2,2,6,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-03T23:36:14.069Z"}},{"type":"Public","name":"three-stdlib","owner":"pmndrs","isFork":false,"description":"📚 Stand-alone library of threejs examples designed to run without transpilation in node & browser","allTopics":["threejs","typescript","examples","helpers","abstractions","3d"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":15,"starsCount":676,"forksCount":110,"license":"MIT License","participation":[0,0,0,4,1,0,1,0,2,1,3,9,7,3,5,3,2,0,0,2,0,0,0,0,2,3,2,3,0,0,0,0,0,0,2,0,1,0,0,0,0,0,6,1,1,1,2,1,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-03T22:41:33.624Z"}},{"type":"Public","name":"jotai","owner":"pmndrs","isFork":false,"description":"đŸ‘ģ Primitive and flexible state management for React","allTopics":["atomic","management","state","hacktoberfest","react"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":2,"starsCount":17779,"forksCount":571,"license":"MIT License","participation":[1,1,0,4,10,1,7,8,8,0,1,4,2,5,5,11,4,5,1,1,8,0,2,0,6,2,2,5,10,8,1,7,6,8,3,6,0,6,8,11,6,2,5,3,1,8,9,8,0,4,5,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-03T19:09:10.530Z"}},{"type":"Public","name":"react-ogl","owner":"pmndrs","isFork":false,"description":"đŸĻ´ A barebones react renderer for ogl.","allTopics":["shaders","renderer","ogl","webxr","react","webgl"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":1,"starsCount":187,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-02T07:57:24.014Z"}},{"type":"Public","name":"drei","owner":"pmndrs","isFork":false,"description":"đŸĨ‰ useful helpers for react-three-fiber","allTopics":["hooks","threejs","helpers","react-three-fiber","react"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":51,"issueCount":377,"starsCount":7845,"forksCount":641,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-02T07:12:18.995Z"}},{"type":"Public","name":"react-three-jolt","owner":"pmndrs","isFork":false,"description":"⚡ Jolt physics in React","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":56,"starsCount":79,"forksCount":4,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,37,23,17,0,0,0,2,4,11,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T12:44:47.728Z"}},{"type":"Public","name":"webidl-dts-gen","owner":"pmndrs","isFork":true,"description":"Converts Web IDL to Typescript (.d.ts)","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":2,"starsCount":7,"forksCount":16,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T04:15:49.570Z"}},{"type":"Public","name":"react-three-rapier","owner":"pmndrs","isFork":false,"description":"đŸ¤ē Rapier physics in React","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":23,"starsCount":964,"forksCount":55,"license":"MIT License","participation":[0,2,0,0,0,0,0,0,0,0,0,0,0,0,4,0,1,0,0,0,0,5,1,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,1,3,0,0,0,0,0,0,0,4,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T02:14:22.783Z"}},{"type":"Public","name":"gltfjsx","owner":"pmndrs","isFork":false,"description":"🎮 Turns GLTFs into JSX components","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":21,"issueCount":80,"starsCount":4419,"forksCount":290,"license":"MIT License","participation":[4,6,0,0,0,2,2,2,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-30T10:24:02.416Z"}},{"type":"Public","name":"directed","owner":"pmndrs","isFork":false,"description":"A flexible, minimal scheduler written in TypeScript","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":10,"starsCount":22,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T17:24:00.134Z"}},{"type":"Public","name":"ecctrl","owner":"pmndrs","isFork":false,"description":"🕹ī¸ A floating rigibody character controller","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":27,"starsCount":465,"forksCount":49,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,2,0,6,4,4,2,0,2,2,1,7,1,0,0,0,12,1,0,0,0,2,1,1,1,1,1,5,1,3,0,1,1,0,0,1,2,0,0,0,3,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-26T01:43:53.495Z"}},{"type":"Public","name":"react-three-next","owner":"pmndrs","isFork":false,"description":"React Three Fiber, Threejs, Nextjs starter","allTopics":["webgl","threejs","starter","tailwind","react-three-fiber","react"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":29,"starsCount":2316,"forksCount":314,"license":"MIT License","participation":[0,3,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-21T00:17:05.248Z"}},{"type":"Public","name":".github","owner":"pmndrs","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-19T22:31:46.790Z"}},{"type":"Public","name":"react-postprocessing","owner":"pmndrs","isFork":false,"description":"đŸ“Ŧ postprocessing for react-three-fiber","allTopics":["webgl","threejs","3d","postprocessing","react-three-fiber","react-postprocessing","react"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":18,"issueCount":69,"starsCount":1056,"forksCount":101,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-17T16:03:57.747Z"}},{"type":"Public","name":"swc-jotai","owner":"pmndrs","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":7,"starsCount":87,"forksCount":12,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-13T19:42:37.631Z"}},{"type":"Public","name":"react-three-fiber","owner":"pmndrs","isFork":false,"description":"🇨🇭 A React renderer for Three.js","allTopics":["animation","renderer","3d","react","threejs","fiber"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":19,"issueCount":51,"starsCount":26615,"forksCount":1510,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-13T16:21:05.053Z"}},{"type":"Public","name":"eslint-plugin-valtio","owner":"pmndrs","isFork":false,"description":"An eslint plugin for better valtio experience","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":8,"starsCount":74,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T12:04:04.153Z"}},{"type":"Public","name":"assets","owner":"pmndrs","isFork":false,"description":"đŸ“Ļ Importable base64 encoded CC0 assets","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":1,"issueCount":1,"starsCount":89,"forksCount":4,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-09T06:41:22.481Z"}},{"type":"Public","name":"react-three-offscreen","owner":"pmndrs","isFork":false,"description":"đŸ“ē Offscreen worker canvas for react-three-fiber","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":10,"starsCount":435,"forksCount":14,"license":"MIT License","participation":[0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,4,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T18:20:13.703Z"}},{"type":"Public","name":"meshline","owner":"pmndrs","isFork":true,"description":"đŸĒą Mesh replacement for THREE.Line","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":287,"forksCount":379,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T10:35:57.498Z"}},{"type":"Public","name":"detect-gpu","owner":"pmndrs","isFork":false,"description":"Classifies GPUs based on their 3D rendering benchmark score allowing the developer to provide sensible default settings for graphically intensive applications.","allTopics":["webgl","threejs","device","browser","hardware","detection","benchmarks","pixijs","babylonjs","adaptive","progressive-enhancement","webgl2","demo","gpu"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":16,"starsCount":1002,"forksCount":55,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T14:49:43.260Z"}},{"type":"Public","name":"gltf-react-three","owner":"pmndrs","isFork":false,"description":"Convert GLTF files to React Three Fiber Components","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":5,"starsCount":272,"forksCount":53,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,4,0,0,0,0,2,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T21:59:52.488Z"}},{"type":"Public","name":"react-nil","owner":"pmndrs","isFork":false,"description":"⃝ A react null renderer","allTopics":["node","renderer","null","fiber","react"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":787,"forksCount":14,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T19:31:20.427Z"}}],"repositoryCount":79,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"pmndrs repositories"}