{"name":"libcaca","summary":"A graphics library that outputs text instead of pixels","description":"libcaca is a graphics library that outputs text instead of pixels, so that\nit can work on older video cards or text terminals. It is not unlike the\nfamous ​AAlib library, with the following improvements:\n\n- Unicode support\n- 2048 available colours (some devices can only handle 16)\n- dithering of colour images\n- advanced text canvas operations (blitting, rotations)\n\nLibcaca works in a text terminal (and should thus work on all Unix systems\nincluding Mac OS X) using the S-Lang or ncurses libraries. It also works\nnatively on DOS and Windows.\n\nLibcaca was written by Sam Hocevar and Jean-Yves Lamoureux.","homepage_url":"http://caca.zoy.org/wiki/libcaca","license":"WTFPL","attribute_paths":["libcaca"],"releases":[{"version":"0.99.beta20-bin","last_updated":"2022-11-21T15:52:25Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libcaca","commit_hash":"6b5019a48f876f3288efc626fa8b70ad0c64eb46","date":"2022-11-21T15:52:25Z","outputs":[],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"libcaca","commit_hash":"6b5019a48f876f3288efc626fa8b70ad0c64eb46","date":"2022-11-21T15:52:25Z","outputs":[],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"libcaca","commit_hash":"72bbea9db7d727ed044e60b5f5febc60a3c5c955","date":"2022-06-20T04:45:15Z","outputs":[],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"0.99.beta20","last_updated":"2026-09-29T03:29:29Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libcaca","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"bin","path":"/nix/store/8lsdd8a475811g17apz43rs3nqx1dmlq-libcaca-0.99.beta20-bin","default":true},{"name":"man","path":"/nix/store/b7mal44c89yxyay99glfiksnwdpdlmfj-libcaca-0.99.beta20-man","default":true},{"name":"dev","path":"/nix/store/p59zsrimrf2mkcizd8dipmllmi1iwa9v-libcaca-0.99.beta20-dev"},{"name":"out","path":"/nix/store/hl5kc87cw5fvjlkv8f0bnsrcaylp8vrw-libcaca-0.99.beta20"}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"libcaca","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"bin","path":"/nix/store/d4q229wjwkwz7zqg1q2rlr18v75b9nay-libcaca-0.99.beta20-bin","default":true},{"name":"man","path":"/nix/store/vnbxr41l3ajkgnc37bkjshmah3ga3idv-libcaca-0.99.beta20-man","default":true},{"name":"dev","path":"/nix/store/jxl36w1c0cmnfhdx10jl5ka8rk9aabb0-libcaca-0.99.beta20-dev"},{"name":"out","path":"/nix/store/gy76gi2303p29mxwd53hchpr3zyib1xf-libcaca-0.99.beta20"}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"libcaca","commit_hash":"f205b5574fd0cb7da5b702a2da51507b7f4fdd1b","date":"2026-07-05T19:27:47Z","outputs":[{"name":"bin","path":"/nix/store/fkjc297lvp0d5ixxrxnhmj0123jpniai-libcaca-0.99.beta20-bin","default":true},{"name":"man","path":"/nix/store/0qylbhqqfm1m4s5yxwi6r29rby79crrv-libcaca-0.99.beta20-man","default":true},{"name":"dev","path":"/nix/store/2dam4kmcacfk4ghij357nba6zcrgqj8z-libcaca-0.99.beta20-dev"},{"name":"out","path":"/nix/store/cq2cr3n9i3p2fapgs3ky1jpss2dpxf4i-libcaca-0.99.beta20"}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"libcaca","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"bin","path":"/nix/store/40iqyfcgfbv6jlj9zwbsvcail03whz9d-libcaca-0.99.beta20-bin","default":true},{"name":"man","path":"/nix/store/z60zsyz4hp183khwzcb46m9wav55yryd-libcaca-0.99.beta20-man","default":true},{"name":"dev","path":"/nix/store/42mf16qf0b4l8964f8qlv0b32mhspm55-libcaca-0.99.beta20-dev"},{"name":"out","path":"/nix/store/jxqmvxwnnp9gnfgbczg7d4sv6bdvvl1l-libcaca-0.99.beta20"}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"bin, man, dev, out","prerelease":true,"broken":false,"insecure":false},{"version":"0.99.beta19-bin","last_updated":"2022-01-01T05:55:45Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libcaca","commit_hash":"6f05cfdb1e78d36c0337516df674560e4b51c79b","date":"2022-01-01T05:55:45Z","outputs":[],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"libcaca","commit_hash":"6f05cfdb1e78d36c0337516df674560e4b51c79b","date":"2022-01-01T05:55:45Z","outputs":[],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"libcaca","commit_hash":"6f05cfdb1e78d36c0337516df674560e4b51c79b","date":"2022-01-01T05:55:45Z","outputs":[],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false}]}