{"name":"xa","summary":"Andre Fachat's open-source 6502 cross assembler","description":"xa is a high-speed, two-pass portable cross-assembler. It understands\nmnemonics and generates code for NMOS 6502s (such as 6502A, 6504, 6507,\n6510, 7501, 8500, 8501, 8502 ...), CMOS 6502s (65C02 and Rockwell R65C02)\nand the 65816.\n\nKey amongst its features:\n\n- C-like preprocessor (and understands cpp for additional feature support)\n- rich expression syntax and pseudo-op vocabulary\n- multiple character sets\n- binary linking\n- supports o65 relocatable objects with a full linker and relocation\n  suite, as well as \"bare\" plain binary object files\n- block structure for label scoping","homepage_url":"https://www.floodgap.com/retrotech/xa/","license":"GPL-2.0-or-later","attribute_paths":["xa"],"releases":[{"version":"2.4.1","last_updated":"2026-09-29T03:29:29Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"xa","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/bwk12ry15xl0b4r8bks76lbppkk2jk8i-xa-2.4.1","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"xa","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/cybbwjakj4rywrd888qqx6gr9ym7kygi-xa-2.4.1","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"xa","commit_hash":"3d46470bb3030020f7e1361f33514854f5bfa86d","date":"2026-06-27T07:37:20Z","outputs":[{"name":"out","path":"/nix/store/cb3xb2ri76rcf16rkm7x7siqzjvxsi33-xa-2.4.1","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"xa","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/bffq9xniv37jq6jy6vgllsn6r6x63z99-xa-2.4.1","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"2.3.14","last_updated":"2025-05-16T20:19:48Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"xa","commit_hash":"12a55407652e04dcf2309436eb06fef0d3713ef3","date":"2025-05-16T20:19:48Z","outputs":[{"name":"out","path":"/nix/store/g6c8ifhz4knakabvfn2iydwv02bfh6yp-xa-2.3.14","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"xa","commit_hash":"12a55407652e04dcf2309436eb06fef0d3713ef3","date":"2025-05-16T20:19:48Z","outputs":[{"name":"out","path":"/nix/store/0pn6dm3n4xd2nlmc790m50ahc084nrwi-xa-2.3.14","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"xa","commit_hash":"12a55407652e04dcf2309436eb06fef0d3713ef3","date":"2025-05-16T20:19:48Z","outputs":[{"name":"out","path":"/nix/store/y0k04bicfbbvmxfldx83igkfb9j7ik6h-xa-2.3.14","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"xa","commit_hash":"12a55407652e04dcf2309436eb06fef0d3713ef3","date":"2025-05-16T20:19:48Z","outputs":[{"name":"out","path":"/nix/store/12misxqh7ibslllam972c54p985x8g80-xa-2.3.14","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"2.3.13","last_updated":"2023-02-14T00:52:29Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"xa","commit_hash":"0a25e2c87e784bf7e06e7833ec0e06d34836959a","date":"2023-02-14T00:52:29Z","outputs":[{"name":"out","path":"/nix/store/xpms4k3c8qvmfn2clxn5szsxxw02lkgv-xa-2.3.13","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"xa","commit_hash":"0a25e2c87e784bf7e06e7833ec0e06d34836959a","date":"2023-02-14T00:52:29Z","outputs":[{"name":"out","path":"/nix/store/9p9r61839c5h4rcxykzrvc1762gzf57s-xa-2.3.13","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"xa","commit_hash":"0a25e2c87e784bf7e06e7833ec0e06d34836959a","date":"2023-02-14T00:52:29Z","outputs":[{"name":"out","path":"/nix/store/llkj3qb051x1fyk38vda2yqyvcq2iih7-xa-2.3.13","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"xa","commit_hash":"0a25e2c87e784bf7e06e7833ec0e06d34836959a","date":"2023-02-14T00:52:29Z","outputs":[{"name":"out","path":"/nix/store/7mx7al4sh6yvkhnzgww8sbhghrs75mma-xa-2.3.13","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"2.3.12","last_updated":"2022-07-29T05:31:18Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"xa","commit_hash":"1a1bd86756ca15f8bafdce4499d6a88089bec3b6","date":"2022-07-29T05:31:18Z","outputs":[{"name":"out","path":"/nix/store/7yj3nvgcb8wssf50gag7xdrznnjl7sl0-xa-2.3.12","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"xa","commit_hash":"1a1bd86756ca15f8bafdce4499d6a88089bec3b6","date":"2022-07-29T05:31:18Z","outputs":[{"name":"out","path":"/nix/store/4fn44r77vh6q5iv2197x1g58jfv36b3b-xa-2.3.12","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"xa","commit_hash":"1a1bd86756ca15f8bafdce4499d6a88089bec3b6","date":"2022-07-29T05:31:18Z","outputs":[{"name":"out","path":"/nix/store/0cq2fnjqvn7lsxf255l839lsm70zwszc-xa-2.3.12","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"xa","commit_hash":"1a1bd86756ca15f8bafdce4499d6a88089bec3b6","date":"2022-07-29T05:31:18Z","outputs":[{"name":"out","path":"/nix/store/pfin314da5i5pcgi0n13vfpwjjaxyly1-xa-2.3.12","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"2.3.11","last_updated":"2022-01-01T05:55:45Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"xa","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":"xa","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":"xa","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}]}