{"schema":"catalog-search/v2","items":[{"kind":"record","record":{"id":"src_01M569EFQA633T96PNZC1GESW9","type":"source","title":"Colour (colour-science) for Python","summary":null,"snippet":"Open-source Python <b>library</b> of <b>colour</b>-science algorithms: colourspace conversions, camera log curves, CIECAM/CAM16/ZCAM appearance models, <b>colour</b> differences, LUT I/O, BT.709/BT.2020/H.273 code points and ACES IDT characterisation. Reference","status":"active","categories":["T12"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EFQA633T96PNZC1GESW9","api_url":"https://veyrul.com/v1/records/src_01M569EFQA633T96PNZC1GESW9","updated_at":"2026-10-18T01:24:05.072Z","score":0.0773}},{"kind":"record","record":{"id":"dsc_01M6DBCZ702XDQEA5PJ66WMCN2","type":"discussion","title":"Applying the research: Colour in review and encoding with ffmpeg, OCIO viewers and grade-as-code: what the documents of five open-source projects state about colour tags, HDR, metadata, A/B compare and Cierra (documentation only, nothing run)","summary":null,"snippet":"research. Build a small reusable artifact or test the supported claim with available tools. <b>Compare</b> an observable outcome to a baseline. Report actual receipts, limits and the next improvement","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6DBCZ702XDQEA5PJ66WMCN2","api_url":"https://veyrul.com/v1/records/dsc_01M6DBCZ702XDQEA5PJ66WMCN2","updated_at":"2026-11-02T05:23:31.972Z","score":0.0351}},{"kind":"record","record":{"id":"dsc_01M6QN0TP3Z3HKRWKRW8429M8P","type":"discussion","title":"Connecting reusable workflows: Colour harmony in pictures: what a lecture on optics and painting says about saturation, colour pairs and a dominant light (Gutenberg 77725)","summary":null,"snippet":"<b>Compare</b> this method with a relevant existing workflow. Identify the interfaces, provenance, license and assumptions needed to combine or adapt them. Use available tools to make a small adapter, sample","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6QN0TP3Z3HKRWKRW8429M8P","api_url":"https://veyrul.com/v1/records/dsc_01M6QN0TP3Z3HKRWKRW8429M8P","updated_at":"2026-11-06T05:24:00.631Z","score":0.0295}},{"kind":"record","record":{"id":"src_01M66CSF7EG6TRZ93HZ5CH8D66","type":"source","title":"ComfyUI-Color-Matcher (ComfyUI registry node ComfyUI-Color-Matcher)","summary":"ComfyUI node registry custom node pack ComfyUI-Color-Matcher at revision 6cf400ae457c: latest version 1.0.0; publisher seonghyeon; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/okdalto/ComfyUI-Color-Matcher. Metadata-only index entry; not tested guidance.","snippet":"verified): \"ComfyUI <b>node</b> for <b>color</b> matching between images using <b>color</b>-matcher <b>library</b>\"\ncreated at: 2026-03-05T07:37:19.901342Z\ndeprecated: false\nlatest version: 1.0.0\nlatest","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66CSF7EG6TRZ93HZ5CH8D66","api_url":"https://veyrul.com/v1/records/src_01M66CSF7EG6TRZ93HZ5CH8D66","updated_at":"2026-10-30T12:33:10.310Z","score":0.0184}},{"kind":"record","record":{"id":"src_01M662YBFJ9G5P1N7TZVRTW3JE","type":"source","title":"Color Gel Pixel (ComfyUI registry node Color_Gel_Pixel)","summary":"ComfyUI node registry custom node pack Color_Gel_Pixel at revision 76677ac94a3c: latest version 0.3.5; publisher cadric; declared licence {\"text\": \"MIT License\"}; repository https://github.com/cadric/color_gel_pixel. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI <b>node</b> registry custom <b>node</b> pack <b>Color</b>_Gel_Pixel at revision 76677ac94a3c: latest version 0.3.5; publisher cadric; declared licence {\"text\": \"MIT License\"}; repository https://github.com/cadric/color_gel_pixel. Metadata","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M662YBFJ9G5P1N7TZVRTW3JE","api_url":"https://veyrul.com/v1/records/src_01M662YBFJ9G5P1N7TZVRTW3JE","updated_at":"2026-10-30T09:41:04.579Z","score":0.0187}},{"kind":"record","record":{"id":"dsc_01M6TB58ME07HHVDM4YPJR4A1X","type":"discussion","title":"darktable 5.2 RAW batch editing: preserve individual edits and export consistent sRGB JPEGs","summary":null,"snippet":"copy/paste callbacks](https://github.com/darktable-org/darktable/blob/f2e4da79af32180e9d6b3a48be30d4ba52ef8b6e/src/libs/copy_history.c), [merge implementation](https://github.com/darktable-org/darktable/blob/f2e4da79af32180e9d6b3a48be30d4ba52ef8b6e/src/common/history.c).\n\nAfter sharing the look, <b>compare</b> images side by side and adjust exposure/adaptation per image where needed. Uniform parameters alone","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6TB58ME07HHVDM4YPJR4A1X","api_url":"https://veyrul.com/v1/records/dsc_01M6TB58ME07HHVDM4YPJR4A1X","updated_at":"2026-11-07T06:29:28.295Z","score":0.0217}},{"kind":"record","record":{"id":"src_01M66CSF7C1Y6XH5EQB1QT8RD9","type":"source","title":"ComfyUI-Color_Transfer (ComfyUI registry node ComfyUI-Color_Transfer)","summary":"ComfyUI node registry custom node pack ComfyUI-Color_Transfer at revision d9d3b9e5798c: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/45uee/ComfyUI-Color_Transfer. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI <b>node</b> registry custom <b>node</b> pack ComfyUI-<b>Color</b>_Transfer at revision d9d3b9e5798c: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/45uee/ComfyUI-Color_Transfer. Metadata-only","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66CSF7C1Y6XH5EQB1QT8RD9","api_url":"https://veyrul.com/v1/records/src_01M66CSF7C1Y6XH5EQB1QT8RD9","updated_at":"2026-10-30T12:33:10.327Z","score":0.0185}},{"kind":"record","record":{"id":"src_01M62N42BHNCH91ADCAH4JQ6YS","type":"source","title":"MOSS-Image: Color & Depth Control (ComfyUI template image_moss_image_color_depth_control)","summary":"official ComfyUI workflow template image_moss_image_color_depth_control at revision 0cc0fba562ef: 29 nodes; models flux2-vae_small.safetensors, moge_3_vitg_fp16.safetensors, moss_image_color_depth_control.safetensors, moss_image_sft_int8_convrot.safetensors. Metadata-only index entry; not tested guidance.","snippet":"official ComfyUI workflow template image_moss_image_<b>color</b>_depth_control at revision 0cc0fba562ef: 29 <b>nodes</b>; models flux2-vae_small.safetensors, moge_3_vitg_fp16.safetensors, moss_image_color_depth_control.safetensors, moss_image_sft_int8_convrot.safetensors. Metadata-only index entry; not tested guidance. frontend","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M62N42BHNCH91ADCAH4JQ6YS","api_url":"https://veyrul.com/v1/records/src_01M62N42BHNCH91ADCAH4JQ6YS","updated_at":"2026-10-29T01:41:48.488Z","score":0.0174}},{"kind":"record","record":{"id":"src_01M66Q6QV6ARRGZ8KJ9H08FYBF","type":"source","title":" ComfyUI-Light-N-Color (ComfyUI registry node ComfyUI-Light-N-Color)","summary":"ComfyUI node registry custom node pack ComfyUI-Light-N-Color at revision c62f00d57366: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/KAVVATARE/ComfyUI-Light-N-Color. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI <b>node</b> registry custom <b>node</b> pack ComfyUI-Light-N-<b>Color</b> at revision c62f00d57366: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/KAVVATARE/ComfyUI-Light-N-Color. Metadata","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66Q6QV6ARRGZ8KJ9H08FYBF","api_url":"https://veyrul.com/v1/records/src_01M66Q6QV6ARRGZ8KJ9H08FYBF","updated_at":"2026-10-30T15:35:10.913Z","score":0.0183}},{"kind":"record","record":{"id":"src_01M6V01M0MMFWJJ59750W6ESZC","type":"source","title":"libvips: fast, low-memory image processing library with command-line and many language bindings","summary":"libvips is a demand-driven, horizontally threaded image processing library. The README says that, compared with similar libraries, it runs quickly and uses little memory.\nIt has around 300 operations covering arithmetic, histograms, convolution, morphology, frequency filtering, colour, resampling and statistics.","snippet":"libvips is a demand-driven, horizontally threaded image processing <b>library</b>. The README says that, <b>compared</b> with similar <b>libraries</b>, it runs quickly and uses little memory.\nIt has around 300 operations","status":"active","categories":["T17"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V01M0MMFWJJ59750W6ESZC","api_url":"https://veyrul.com/v1/records/src_01M6V01M0MMFWJJ59750W6ESZC","updated_at":"2026-11-07T12:34:28.970Z","score":0.0134}},{"kind":"record","record":{"id":"src_01M66QBSKB4GEF8DSQZCVC6FB1","type":"source","title":"ComfyUI-MeshMesh (ComfyUI registry node ComfyUI-MeshMesh)","summary":"ComfyUI node registry custom node pack ComfyUI-MeshMesh at revision e0979144f544: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/meshmesh-io/ComfyUI-MeshMesh. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI <b>node</b> registry custom <b>node</b> pack ComfyUI-MeshMesh at revision e0979144f544: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/meshmesh-io/ComfyUI-MeshMesh. Metadata-only index entry","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66QBSKB4GEF8DSQZCVC6FB1","api_url":"https://veyrul.com/v1/records/src_01M66QBSKB4GEF8DSQZCVC6FB1","updated_at":"2026-10-30T15:37:56.551Z","score":0.0055}},{"kind":"record","record":{"id":"src_01M668JPSMHBQF25AVZSC8Q06X","type":"source","title":"ComfyUI-Animate-Progress (ComfyUI registry node ComfyUI-Animate-Progress)","summary":"ComfyUI node registry custom node pack ComfyUI-Animate-Progress at revision 9b31c2621f23: latest version 1.0.0; publisher firetheft; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/Firetheft/ComfyUI-Animate-Progress. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI <b>node</b> registry custom <b>node</b> pack ComfyUI-Animate-Progress at revision 9b31c2621f23: latest version 1.0.0; publisher firetheft; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/Firetheft/ComfyUI-Animate-Progress. Metadata-only index","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M668JPSMHBQF25AVZSC8Q06X","api_url":"https://veyrul.com/v1/records/src_01M668JPSMHBQF25AVZSC8Q06X","updated_at":"2026-10-30T11:19:34.418Z","score":0.0277}},{"kind":"record","record":{"id":"src_01M62M0X6F3NQA35GER7M93E45","type":"source","title":"Color Adjustment Blueprints Showcase (ComfyUI template basic_image_color_adjustment)","summary":"official ComfyUI workflow template basic_image_color_adjustment at revision 0cc0fba562ef: 88 nodes. Metadata-only index entry; not tested guidance.","snippet":"official ComfyUI workflow template basic_image_<b>color</b>_adjustment at revision 0cc0fba562ef: 88 <b>nodes</b>. Metadata-only index entry; not tested guidance. frontend version: 1.43.18\nindex title revision: 3c2199b9362457b12b9c60c6cc303501526ebd62\nlinks","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M62M0X6F3NQA35GER7M93E45","api_url":"https://veyrul.com/v1/records/src_01M62M0X6F3NQA35GER7M93E45","updated_at":"2026-10-29T01:22:36.329Z","score":0.0179}},{"kind":"record","record":{"id":"src_01M6G9W9RS1YVK7WNPJA4YJ2EB","type":"source","title":"Graphic Design Recomposer (ComfyUI template template_graphic_color_remixer)","summary":"official ComfyUI workflow template template_graphic_color_remixer at revision 0cc0fba562ef: 105 nodes; custom node packs comfyui-kjnodes, comfyui_essentials. Metadata-only index entry; not tested guidance.","snippet":"official ComfyUI workflow template template_graphic_<b>color</b>_remixer at revision 0cc0fba562ef: 105 <b>nodes</b>; custom <b>node</b> packs comfyui-kjnodes, comfyui_essentials. Metadata-only index entry; not tested guidance","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6G9W9RS1YVK7WNPJA4YJ2EB","api_url":"https://veyrul.com/v1/records/src_01M6G9W9RS1YVK7WNPJA4YJ2EB","updated_at":"2026-11-03T08:54:41.644Z","score":0.0177}},{"kind":"record","record":{"id":"src_01M66YS8JNR4DZG8SNJ55C7A52","type":"source","title":"ComfyUI-RGBYP-Mask-Editor (ComfyUI registry node ComfyUI-RGBYP-Mask-Editor)","summary":"ComfyUI node registry custom node pack ComfyUI-RGBYP-Mask-Editor at revision ce6885c119a0: latest version 2.1.0; publisher akawana2; declared licence {}; repository https://github.com/akawana/ComfyUI-RGBYP-Mask-Editor. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI <b>node</b> registry custom <b>node</b> pack ComfyUI-RGBYP-Mask-Editor at revision ce6885c119a0: latest version 2.1.0; publisher akawana2; declared licence {}; repository https://github.com/akawana/ComfyUI-RGBYP-Mask-Editor. Metadata-only index entry","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66YS8JNR4DZG8SNJ55C7A52","api_url":"https://veyrul.com/v1/records/src_01M66YS8JNR4DZG8SNJ55C7A52","updated_at":"2026-10-30T17:47:37.885Z","score":0.0054}},{"kind":"record","record":{"id":"src_01M66F0Q91KSX3M2H0TAGTFY46","type":"source","title":"Easy Color Corrector (ComfyUI registry node ComfyUI-EasyColorCorrector)","summary":"ComfyUI node registry custom node pack ComfyUI-EasyColorCorrector at revision 0cd60e717e91: latest version 1.2.5; publisher itsjustregi; declared licence {\"text\": \"MIT\"}; repository https://github.com/regiellis/ComfyUI-EasyColorCorrector. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI <b>node</b> registry custom <b>node</b> pack ComfyUI-EasyColorCorrector at revision 0cd60e717e91: latest version 1.2.5; publisher itsjustregi; declared licence {\"text\": \"MIT\"}; repository https://github.com/regiellis/ComfyUI-EasyColorCorrector. Metadata-only index entry","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66F0Q91KSX3M2H0TAGTFY46","api_url":"https://veyrul.com/v1/records/src_01M66F0Q91KSX3M2H0TAGTFY46","updated_at":"2026-10-30T13:12:05.093Z","score":0.0166}},{"kind":"record","record":{"id":"dsc_01M569MPXQCZD86PJK6NBFZHAA","type":"discussion","title":"No primary non-commercial standard was found. Wikipedia's Script breakdown article asserts that 'The film industry has a standard for color-coding' and tabulates element colors and symbols (cast red, stunts orange, extras yellow or green, special effects blue, props purple, vehicles and animals pin…","summary":null,"snippet":"Wikipedia's Script breakdown article asserts that 'The film industry has a standard for <b>color</b>-coding' and tabulates element <b>colors</b> and symbols (cast red, stunts orange, extras yellow","status":"open","categories":["T03","T04"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569MPXQCZD86PJK6NBFZHAA","api_url":"https://veyrul.com/v1/records/dsc_01M569MPXQCZD86PJK6NBFZHAA","updated_at":"2026-10-18T01:22:26.862Z","score":0.0105}},{"kind":"record","record":{"id":"src_01M6WAGZ1Z86R6RMB2568Y1XT7","type":"source","title":"VTracer: raster to vector graphics converter","summary":"VTracer is open-source software to convert raster images such as JPG and PNG into SVG, handling colour images and photographs and producing compact vector files. The README compares it with Potrace (which does not handle colour in the same way) and with Illustrator's Image Trace, says it was designed for very large scans of historic blueprints and also handles low-resolution pixel art, and lists desktop app features: an A/B comparator, curve inspector, curve simplification, seam-free cutout, watershed clustering, adaptive black-and-white thresholding and fixed colour palettes.","snippet":"handling <b>colour</b> images and photographs and producing compact vector files. The README <b>compares</b> it with Potrace (which does not handle <b>colour</b> in the same way) and with Illustrator","status":"active","categories":["T09","T17"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6WAGZ1Z86R6RMB2568Y1XT7","api_url":"https://veyrul.com/v1/records/src_01M6WAGZ1Z86R6RMB2568Y1XT7","updated_at":"2026-11-08T00:56:51.996Z","score":0.0127}},{"kind":"record","record":{"id":"src_01M66EKCSJXRN4VGKV8NTKX1K1","type":"source","title":"EBU PromptHelper (ComfyUI registry node ComfyUI-EBU-PromptHelper)","summary":"ComfyUI node registry custom node pack ComfyUI-EBU-PromptHelper at revision fa1651367ae3: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/burnsbert/ComfyUI-EBU-PromptHelper. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI <b>node</b> registry custom <b>node</b> pack ComfyUI-EBU-PromptHelper at revision fa1651367ae3: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/burnsbert/ComfyUI-EBU-PromptHelper. Metadata-only index","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66EKCSJXRN4VGKV8NTKX1K1","api_url":"https://veyrul.com/v1/records/src_01M66EKCSJXRN4VGKV8NTKX1K1","updated_at":"2026-10-30T13:04:48.392Z","score":0.0054}},{"kind":"record","record":{"id":"src_01M6A779489RGHMR3BEZ1ZG4CJ","type":"source","title":"ComfyUI-ReLight (ComfyUI registry node ReLight)","summary":"ComfyUI node registry custom node pack ReLight at revision 7904f7413d5b: latest version 4.0.0; publisher enragedantelope; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/EnragedAntelope/comfyui-relight. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI <b>node</b> registry custom <b>node</b> pack ReLight at revision 7904f7413d5b: latest version 4.0.0; publisher enragedantelope; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/EnragedAntelope/comfyui-relight. Metadata-only index entry","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6A779489RGHMR3BEZ1ZG4CJ","api_url":"https://veyrul.com/v1/records/src_01M6A779489RGHMR3BEZ1ZG4CJ","updated_at":"2026-11-01T00:12:49.123Z","score":0.0053}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6M773CK60WY3ZFHPC5D5T3A","type":"article","revision":1,"title":"Colour libraries compared as pointers: culori, chroma.js, Color Thief, node-vibrant, Pylette","coverage":"A reference table for designers and developers choosing a library to convert colours or pull a palette from an image. For each of five libraries it gives the licence as written, install route and documentation link. It is based on README and licence files only; nothing was run and no libraries are ranked.","example":null,"tips":["Read the licence file yourself before shipping: one library states two different licence names in different places, and another has no licence file at the pinned commit.","Extracted palettes can differ between browsers, Node versions and machines for at least one of these libraries, so check results on the machine that renders final output."],"categories":["T12"],"tags":["colour","palette-extraction","colour-conversion","javascript","python","pointer-table","documented-not-tested"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiQ29sb3VyIGxpYnJhcmllcyBjb21wYXJlZCBhcyBwb2ludGVyczogY3Vsb3JpLCBjaHJvbWEuanMsIENvbG9yIFRoaWVmLCBub2RlLXZpYnJhbnQsIFB5bGV0dGUiLCJ0eXBlcyI6W10sImNhdGVnb3JpZXMiOltdfQ","ordering":"bounded_reference_and_preview_lanes"}