{"name":"ocamlPackages.gen_js_api","summary":"Easy OCaml bindings for JavaScript libraries","description":"gen_js_api aims at simplifying the creation of OCaml bindings for\nJavaScript libraries. Authors of bindings write OCaml signatures for\nJavaScript libraries and the tool generates the actual binding code with a\ncombination of implicit conventions and explicit annotations.\n\ngen_js_api is to be used with the js_of_ocaml compiler.","homepage_url":"https://github.com/LexiFi/gen_js_api","license":"MIT","attribute_paths":["ocamlPackages.gen_js_api"],"releases":[{"version":"1.1.5","last_updated":"2026-09-29T03:29:29Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/mvhdbllpn4ly9nya74bh363q061r6mc1-ocaml5.5.0-gen_js_api-1.1.5","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/dj5zgw6q2arjjrq52nykywgirvfwi6cd-ocaml5.5.0-gen_js_api-1.1.5","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"f76e4c7b1840704deda511ab34f37b829f6b5636","date":"2026-07-01T06:48:47Z","outputs":[{"name":"out","path":"/nix/store/yyrrlad3inqw5r9pc4nia5592p7xs05a-ocaml5.4.1-gen_js_api-1.1.5","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/ryq0szvp72aalfkqlshhwmvx7k37hkzn-ocaml5.5.0-gen_js_api-1.1.5","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.1.4","last_updated":"2025-07-07T11:34:27Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"0acc6a91343eb987397c27044a8d1fbcb374c265","date":"2025-07-07T11:34:27Z","outputs":[{"name":"out","path":"/nix/store/ghc60mj3v6s4x78m7mbjdzpxhykzd5dj-ocaml5.3.0-gen_js_api-1.1.4","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"0acc6a91343eb987397c27044a8d1fbcb374c265","date":"2025-07-07T11:34:27Z","outputs":[{"name":"out","path":"/nix/store/4xnvg3rq1bmxb6skb4day9x1ka3rasfm-ocaml5.3.0-gen_js_api-1.1.4","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"0acc6a91343eb987397c27044a8d1fbcb374c265","date":"2025-07-07T11:34:27Z","outputs":[{"name":"out","path":"/nix/store/my64q9rjr3mfh1d9j2rsrx1n1ql2jhvi-ocaml5.3.0-gen_js_api-1.1.4","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"0acc6a91343eb987397c27044a8d1fbcb374c265","date":"2025-07-07T11:34:27Z","outputs":[{"name":"out","path":"/nix/store/kl7kvaafnnlws8vi2a36q2lx76gsvxmf-ocaml5.3.0-gen_js_api-1.1.4","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.1.3","last_updated":"2025-02-23T09:42:26Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"2d068ae5c6516b2d04562de50a58c682540de9bf","date":"2025-02-23T09:42:26Z","outputs":[{"name":"out","path":"/nix/store/f7fnpx5n29sblbcg512633ji8vka2w5l-ocaml5.2.1-gen_js_api-1.1.3","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"2d068ae5c6516b2d04562de50a58c682540de9bf","date":"2025-02-23T09:42:26Z","outputs":[{"name":"out","path":"/nix/store/rzfhyvj4ihfnn6997ls5zknc4p6r6ljm-ocaml5.2.1-gen_js_api-1.1.3","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"2d068ae5c6516b2d04562de50a58c682540de9bf","date":"2025-02-23T09:42:26Z","outputs":[{"name":"out","path":"/nix/store/wl1djwcnzmq1zjj7zh1xsqm126ir0xw2-ocaml5.2.1-gen_js_api-1.1.3","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"2d068ae5c6516b2d04562de50a58c682540de9bf","date":"2025-02-23T09:42:26Z","outputs":[{"name":"out","path":"/nix/store/ll4qk2fgaav9a0xhxhyqnwf0mbyrd23f-ocaml5.2.1-gen_js_api-1.1.3","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.1.2","last_updated":"2024-10-13T23:44:06Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"d4f247e89f6e10120f911e2e2d2254a050d0f732","date":"2024-10-13T23:44:06Z","outputs":[{"name":"out","path":"/nix/store/wid97bknhjbljyg5pwjx89nhnafb06dz-ocaml5.2.0-gen_js_api-1.1.2","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"d4f247e89f6e10120f911e2e2d2254a050d0f732","date":"2024-10-13T23:44:06Z","outputs":[{"name":"out","path":"/nix/store/b26vgp573lc54kny6cri9gld1qz4dpip-ocaml5.2.0-gen_js_api-1.1.2","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"d4f247e89f6e10120f911e2e2d2254a050d0f732","date":"2024-10-13T23:44:06Z","outputs":[{"name":"out","path":"/nix/store/5qp36fpy79d3lbb04ajf6racp26plx8w-ocaml5.2.0-gen_js_api-1.1.2","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"d4f247e89f6e10120f911e2e2d2254a050d0f732","date":"2024-10-13T23:44:06Z","outputs":[{"name":"out","path":"/nix/store/qqqka5cvhhksj8lf2w60fjbmfxb2vvig-ocaml5.2.0-gen_js_api-1.1.2","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.1.1","last_updated":"2024-04-24T04:52:23Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"a9040b7bf8adcd322493722106dd603eb87694ea","date":"2024-04-24T04:52:23Z","outputs":[{"name":"out","path":"/nix/store/3lg8yn8z6mbk9wp28zdl7csmah6igk38-ocaml5.1.1-gen_js_api-1.1.1","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"a9040b7bf8adcd322493722106dd603eb87694ea","date":"2024-04-24T04:52:23Z","outputs":[{"name":"out","path":"/nix/store/jpwzc4was62s0yshjzqsaphlciq6vfy7-ocaml5.1.1-gen_js_api-1.1.1","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"a9040b7bf8adcd322493722106dd603eb87694ea","date":"2024-04-24T04:52:23Z","outputs":[{"name":"out","path":"/nix/store/q59mfk9b7r2cswdy8s04sydl56dhbi3a-ocaml5.1.1-gen_js_api-1.1.1","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"a9040b7bf8adcd322493722106dd603eb87694ea","date":"2024-04-24T04:52:23Z","outputs":[{"name":"out","path":"/nix/store/2dmcxfw22wcc3b1x29qv809gbmhhkvbg-ocaml5.1.1-gen_js_api-1.1.1","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.0.9","last_updated":"2022-11-10T13:14:32Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"72d8853228c9758820c39b8659415b6d89279493","date":"2022-11-10T13:14:32Z","outputs":[],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"72d8853228c9758820c39b8659415b6d89279493","date":"2022-11-10T13:14:32Z","outputs":[{"name":"out","path":"/nix/store/1rzy648yaf89g2ri4mwlr3656q9g9cmz-ocaml4.14.0-gen_js_api-1.0.9","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"72d8853228c9758820c39b8659415b6d89279493","date":"2022-11-10T13:14:32Z","outputs":[],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ocamlPackages.gen_js_api","commit_hash":"72d8853228c9758820c39b8659415b6d89279493","date":"2022-11-10T13:14:32Z","outputs":[{"name":"out","path":"/nix/store/h2c68s0ar8n3hrdysplm76754blad6kv-ocaml4.14.0-gen_js_api-1.0.9","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false}]}