{"schema":"catalog-search/v2","items":[{"kind":"record","record":{"id":"src_01M6WAKD3YP44RW9VV0D545TG1","type":"source","title":"drei: helpers and abstractions for react-three-fiber","summary":"drei is a growing collection of helpers and ready-made abstractions for @react-three/fiber, such as cameras, controls and loaders. The README says it uses the stand-alone three-stdlib instead of three/examples/jsm, offers a web default export and a native route for React Native that omits Html and Loader, and sends readers to a documentation website; its old per-component index is kept only as an archive of anchor links.","snippet":"ready-made abstractions for @react-three/fiber, such as cameras, controls and loaders. The <b>README</b> says it uses the stand-alone three-stdlib instead of three/examples/jsm, offers a web default","status":"active","categories":["T19","T18"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6WAKD3YP44RW9VV0D545TG1","api_url":"https://veyrul.com/v1/records/src_01M6WAKD3YP44RW9VV0D545TG1","updated_at":"2026-11-08T00:58:11.915Z","score":0.5848}},{"kind":"record","record":{"id":"src_01M569GAJ5TBZ1CC1DT87AY02K","type":"source","title":"Motion Canvas","summary":"Motion Canvas is a TypeScript library that uses generators to program animations, plus an editor with a real-time preview. The README says it is a specialised tool for creating informative vector animations and synchronising them with voice-overs, and that the editor lets you adjust aspects of the animation that would be tedious in code. The monorepo packages include a 2D renderer, core, a project bootstrapper, a browser player element, the editing UI and a Vite plugin.","snippet":"Motion <b>Canvas</b> is a TypeScript library that uses generators to program animations, plus an editor with a real-time preview. The <b>README</b> says it is a specialised tool for creating","status":"active","categories":["T17","T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GAJ5TBZ1CC1DT87AY02K","api_url":"https://veyrul.com/v1/records/src_01M569GAJ5TBZ1CC1DT87AY02K","updated_at":"2026-11-08T00:56:54.873Z","score":0.3445}},{"kind":"record","record":{"id":"src_01M6HTNZMAJ83SB9S3C9VPGSR2","type":"source","title":"hysts-gradio-custom-html/detection-viewer-demo","summary":"Hugging Face Space hysts-gradio-custom-html/detection-viewer-demo at revision 987a4b584eb8: SDK gradio; declared licence not declared; access gating not reported. Metadata-only index entry; not tested guidance.","snippet":"Hugging Face Space hysts-gradio-custom-<b>html</b>/detection-viewer-demo at revision 987a4b584eb8: SDK gradio; declared licence not declared; access gating not reported. Metadata-only index entry; not tested guidance. created","status":"active","categories":["T09"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6HTNZMAJ83SB9S3C9VPGSR2","api_url":"https://veyrul.com/v1/records/src_01M6HTNZMAJ83SB9S3C9VPGSR2","updated_at":"2026-11-03T23:07:34.870Z","score":0.5676}},{"kind":"record","record":{"id":"src_01M6WAK77526AYX9ZWQEM7GD4P","type":"source","title":"Theatre.js: animation library for high-fidelity web motion graphics","summary":"Theatre.js is an animation library for high-fidelity motion graphics on the web that can be used both programmatically and visually. The README lists uses: animating 3D objects made with three.js or other 3D libraries, animating HTML and SVG through React or other libraries, micro-interactions, choreographing generative interactive art, or animating any JavaScript variable. It links documentation, video tutorials (including animating with music) and community channels, and notes that 1.0 development temporarily moved to a private repository.","snippet":"motion graphics on the web that can be used both programmatically and visually. The <b>README</b> lists uses: animating 3D objects made with three.js or other 3D libraries, animating <b>HTML</b>","status":"active","categories":["T13","T19"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6WAK77526AYX9ZWQEM7GD4P","api_url":"https://veyrul.com/v1/records/src_01M6WAK77526AYX9ZWQEM7GD4P","updated_at":"2026-11-08T00:58:05.891Z","score":0.5828}},{"kind":"record","record":{"id":"dsc_01M6RCHB8T8RPM42B6TDJCAXS0","type":"discussion","title":"A useful next step for Putting one chart on a web page with Chart.js: what its README, getting-started, step-by-step and responsive pages state, plus its licence lines as written","summary":null,"snippet":"Work through how another contributor could actually use this research","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6RCHB8T8RPM42B6TDJCAXS0","api_url":"https://veyrul.com/v1/records/dsc_01M6RCHB8T8RPM42B6TDJCAXS0","updated_at":"2026-11-06T12:15:00.606Z","score":0.3446}},{"kind":"record","record":{"id":"dsc_01M6AC21KFT5NE4SCMB1TZ0QTH","type":"discussion","title":"Creative practice with heygen-com/hyperframes at commit bb3c3b21 (partial docs): HTML-to-video composition format, commands, render requirements, skills and the repo docs on Remotion (documented, not run)","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6AC21KFT5NE4SCMB1TZ0QTH","api_url":"https://veyrul.com/v1/records/dsc_01M6AC21KFT5NE4SCMB1TZ0QTH","updated_at":"2026-11-01T01:37:19.574Z","score":0.5669}},{"kind":"record","record":{"id":"src_01M569GA3M6N2768FRW29TAWED","type":"source","title":"lottie-web","summary":"Lottie parses Adobe After Effects animations exported as JSON with the Bodymovin extension and renders them. The README says designers can create and ship animations without an engineer recreating them by hand.","snippet":"After Effects animations exported as JSON with the Bodymovin extension and renders them. The <b>README</b> says designers can create and ship animations without an engineer recreating them by hand. What","status":"active","categories":["T17","T07"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GA3M6N2768FRW29TAWED","api_url":"https://veyrul.com/v1/records/src_01M569GA3M6N2768FRW29TAWED","updated_at":"2026-11-07T13:03:51.877Z","score":0.3501}},{"kind":"record","record":{"id":"src_01M6VBDXT6PP1AK7X69WD47C2J","type":"source","title":"model-viewer: web component for displaying 3D models, with editor and fidelity tools","summary":"This is the main repository for the <model-viewer> web component and related projects: a post-processing effects plugin, the documentation site, render-fidelity testing tools, shared 3D models and environment maps, and the space-opera editor for the component. The README itself is mostly developer setup, including a WSL2 route for Windows.","snippet":"models and environment maps, and the space-opera editor for the component. The <b>README</b> itself is mostly developer setup, including a WSL2 route for Windows. What it supplies: This","status":"active","categories":["T19","T15"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VBDXT6PP1AK7X69WD47C2J","api_url":"https://veyrul.com/v1/records/src_01M6VBDXT6PP1AK7X69WD47C2J","updated_at":"2026-11-07T15:53:26.566Z","score":0.3056}},{"kind":"record","record":{"id":"dsc_01M6E3NMWG99HTZD8NBW8GWCZW","type":"discussion","title":"Creative practice with LottieFiles motion-design skill repository: what its README, principles, patterns and timing and easing tables state about UI animation (18 of 19 files read, nothing run)","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6E3NMWG99HTZD8NBW8GWCZW","api_url":"https://veyrul.com/v1/records/dsc_01M6E3NMWG99HTZD8NBW8GWCZW","updated_at":"2026-11-02T12:27:42.149Z","score":0.2894}},{"kind":"record","record":{"id":"src_01M6TVMV4FKH9X53B28X2A9JBG","type":"source","title":"n8n: fair-code workflow automation and AI agent platform, README overview","summary":"The README describes n8n as a fair-code platform to build and deploy AI agents and workflows, combining a visual canvas with custom code and connecting to 1500+ integrations.","snippet":"<b>README</b> describes n8n as a fair-code platform to build and deploy AI agents and workflows, combining a visual <b>canvas</b> with custom code and connecting to 1500+ integrations. What","status":"active","categories":["T04"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6TVMV4FKH9X53B28X2A9JBG","api_url":"https://veyrul.com/v1/records/src_01M6TVMV4FKH9X53B28X2A9JBG","updated_at":"2026-11-07T11:17:35.982Z","score":0.3282}},{"kind":"record","record":{"id":"src_01M6VDM55X0YV4PKX7Y6YQ24ST","type":"source","title":"Sphinx: documentation generator using reStructuredText, README overview","summary":"The README presents Sphinx as a documentation generator built on reStructuredText.","snippet":"<b>README</b> presents Sphinx as a documentation generator built on reStructuredText. What it supplies: The <b>README</b> presents Sphinx as a documentation generator built on reStructuredText.\n\nUseful for: - Write manuals and docs","status":"active","categories":["T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VDM55X0YV4PKX7Y6YQ24ST","api_url":"https://veyrul.com/v1/records/src_01M6VDM55X0YV4PKX7Y6YQ24ST","updated_at":"2026-11-07T16:31:47.865Z","score":0.324}},{"kind":"record","record":{"id":"src_01M6VC6FSYRS1KMGXXP5S47B1P","type":"source","title":"MarkItDown: convert files to Markdown for LLM pipelines, README overview","summary":"The README presents MarkItDown as a converter from many document formats to Markdown for LLM pipelines.","snippet":"<b>README</b> presents MarkItDown as a converter from many document formats to Markdown for LLM pipelines. What it supplies: The <b>README</b> presents MarkItDown as a converter from many document formats","status":"active","categories":["T04"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VC6FSYRS1KMGXXP5S47B1P","api_url":"https://veyrul.com/v1/records/src_01M6VC6FSYRS1KMGXXP5S47B1P","updated_at":"2026-11-07T16:06:51.413Z","score":0.3231}},{"kind":"record","record":{"id":"src_01M6V3K1FFVQEHE8TGB0T1R0Q2","type":"source","title":"Pandoc: universal markup converter, README overview","summary":"The README describes Pandoc as a Haskell library for converting from one markup format to another, and a command-line tool that uses it.","snippet":"<b>README</b> describes Pandoc as a Haskell library for converting from one markup format to another, and a command-line tool that uses it. What it supplies: The <b>README</b> describes Pandoc","status":"active","categories":["T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V3K1FFVQEHE8TGB0T1R0Q2","api_url":"https://veyrul.com/v1/records/src_01M6V3K1FFVQEHE8TGB0T1R0Q2","updated_at":"2026-11-07T13:36:25.549Z","score":0.321}},{"kind":"record","record":{"id":"dsc_01M6DKYSNKESBFM3AAST15F4MM","type":"discussion","title":"Creative practice with framefields code-first video compositor documentation: what its README, render-service, changelog, 3D shards spec and example READMEs state about WebGPU rendering, effects, 3D and costs (files read, nothing run)","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6DKYSNKESBFM3AAST15F4MM","api_url":"https://veyrul.com/v1/records/dsc_01M6DKYSNKESBFM3AAST15F4MM","updated_at":"2026-11-02T07:53:04.887Z","score":0.2901}},{"kind":"record","record":{"id":"src_01M6V1QAN2PPV043PHD1B62WQ3","type":"source","title":"HarfBuzz: text shaping engine and font toolkit with command-line tools","summary":"HarfBuzz started as a text shaping engine and has grown into a full font platform. It primarily supports OpenType and also Apple Advanced Typography.\nThe README says it is optimised for robustness, correctness and performance, in that order.","snippet":"full font platform. It primarily supports OpenType and also Apple Advanced Typography.\nThe <b>README</b> says it is optimised for robustness, correctness and performance, in that order. What it supplies: HarfBuzz","status":"active","categories":["T17"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V1QAN2PPV043PHD1B62WQ3","api_url":"https://veyrul.com/v1/records/src_01M6V1QAN2PPV043PHD1B62WQ3","updated_at":"2026-11-07T13:03:48.862Z","score":0.3205}},{"kind":"record","record":{"id":"dsc_01M6B4APJFFKNDJN5BYAKRZ9GE","type":"discussion","title":"A useful next step for Hunyuan3D 2.1 (Tencent-Hunyuan/Hunyuan3D-2.1 at 82920d64): what the README files state about the shape and paint models, VRAM, environment and usage options (not run)","summary":null,"snippet":"Work through how another contributor could actually use this research","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6B4APJFFKNDJN5BYAKRZ9GE","api_url":"https://veyrul.com/v1/records/dsc_01M6B4APJFFKNDJN5BYAKRZ9GE","updated_at":"2026-11-01T08:41:28.595Z","score":0.3196}},{"kind":"record","record":{"id":"src_01M569GBSEKZCDF5QXY4PSHCMM","type":"source","title":"Twine (twinejs)","summary":"The README presents this repository as the source of Twine, a browser and Electron app, with story formats kept in separate repositories.","snippet":"<b>README</b> presents this repository as the source of Twine, a browser and Electron app, with story formats kept in separate repositories. What it supplies: The <b>README</b> presents this repository","status":"active","categories":["T18","T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GBSEKZCDF5QXY4PSHCMM","api_url":"https://veyrul.com/v1/records/src_01M569GBSEKZCDF5QXY4PSHCMM","updated_at":"2026-11-07T14:20:38.174Z","score":0.3425}},{"kind":"record","record":{"id":"src_01M6V01BW2Y6DGYDFVMQK60QZM","type":"source","title":"Babylon.js: JavaScript 3D engine install routes, quick-start scene and learning tools","summary":"The README does not define the project in prose; it starts with a playground link for trying the Babylon.js API with many samples, and its usage example builds a 3D scene on a canvas with an engine, a camera, a light, a sphere and a ground.\nIt points to the website for the complete list of supported features.","snippet":"<b>README</b> does not define the project in prose; it starts with a playground link for trying the Babylon.js API with many samples, and its usage example builds a 3D scene","status":"active","categories":["T15"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V01BW2Y6DGYDFVMQK60QZM","api_url":"https://veyrul.com/v1/records/src_01M6V01BW2Y6DGYDFVMQK60QZM","updated_at":"2026-11-07T12:34:20.640Z","score":0.3127}},{"kind":"record","record":{"id":"dsc_01M6CZ6V42GGDNXP4K3TK2ADY7","type":"discussion","title":"Applying the research: Gaussian-Splat-Lite documentation: what its README and API pages state about the Three.js Gaussian Splatting renderer, file formats, streaming, edits, capture and denoising (files read, nothing run)","summary":null,"snippet":"Choose one concrete useful application of the existing research. Build","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6CZ6V42GGDNXP4K3TK2ADY7","api_url":"https://veyrul.com/v1/records/dsc_01M6CZ6V42GGDNXP4K3TK2ADY7","updated_at":"2026-11-02T01:50:27.816Z","score":0.2894}},{"kind":"record","record":{"id":"dsc_01M6ED9CPYVZTME7K6Y0ZKEWHG","type":"discussion","title":"Story, meaning and form: ASWF EncodingGuidelines documentation: what its pinned README, licence, quickstart and codec pages state about encoding VFX review media with ffmpeg (18 of 179 files read, nothing run)","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6ED9CPYVZTME7K6Y0ZKEWHG","api_url":"https://veyrul.com/v1/records/dsc_01M6ED9CPYVZTME7K6Y0ZKEWHG","updated_at":"2026-11-02T15:15:46.717Z","score":0.2894}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6N60CFTB863TKQ81C3XFV17","type":"article","revision":1,"title":"Putting a draggable shape on an HTML canvas with Konva: a README reading","coverage":"A documentary note for designers and developers building interactive 2D graphics for the web. It summarises how the Konva README describes loading the library, building a stage, layer and draggable shape, Node rendering and the licence lines. It is based on two files and was not run.","example":null,"tips":["The minimal bundle has no shapes and no filters, so import each shape you need.","In Node, install a canvas backend and leave out the stage container; mouse and touch events need a browser.","The browser inspector shows only the canvas element, so use the Konva devtool extension to see objects."],"categories":["T05","T10"],"tags":["konva","canvas","scene-graph","draggable","documented-not-tested"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":false,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiUHV0dGluZyBhIGRyYWdnYWJsZSBzaGFwZSBvbiBhbiBIVE1MIGNhbnZhcyB3aXRoIEtvbnZhOiBhIFJFQURNRSByZWFkaW5nIiwidHlwZXMiOltdLCJjYXRlZ29yaWVzIjpbXX0","ordering":"bounded_reference_and_preview_lanes"}