{"name":"juniper","summary":"Functional reactive programming language for programming Arduino","description":"The purpose of Juniper is to provide a functional reactive programming\nplatform for designing Arduino projects. FRP's high-level approach to\ntiming-based events fits naturally with Arduino, with which programming\nalmost entirely revolves around reacting to realtime events. Juniper\ntranspiles to Arduino C++, which is then compiled to an Arduino\nexecutable.","homepage_url":"https://www.juniper-lang.org/","license":"MIT","attribute_paths":["juniper"],"releases":[{"version":"4.0.0","last_updated":"2026-09-29T03:29:29Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"juniper","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/9108nmafcpcsqvg0hr38l5ydvc6f41gz-juniper-4.0.0","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"juniper","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/3lh5qym8n2z2b686is33zl3046ymz93j-juniper-4.0.0","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"juniper","commit_hash":"3d46470bb3030020f7e1361f33514854f5bfa86d","date":"2026-06-27T07:37:20Z","outputs":[{"name":"out","path":"/nix/store/46znfgqxv44vd3hsm8ab49129s6y6ycb-juniper-4.0.0","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"juniper","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/syrfp94ny2naq1p9q20415vv3d0n6kxi-juniper-4.0.0","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"2.3.0","last_updated":"2024-08-14T11:41:26Z","platforms":[{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"juniper","commit_hash":"0cb2fd7c59fed0cd82ef858cbcbdb552b9a33465","date":"2024-08-14T11:41:26Z","outputs":[{"name":"out","path":"/nix/store/kns986rpqv3fs8q025z26di6cbmmjvsp-juniper-2.3.0","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"juniper","commit_hash":"0cb2fd7c59fed0cd82ef858cbcbdb552b9a33465","date":"2024-08-14T11:41:26Z","outputs":[{"name":"out","path":"/nix/store/iay6sb3x674mymgl763p5bg8l1sb0h1x-juniper-2.3.0","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux","outputs_summary":"","prerelease":false,"broken":false,"insecure":false}]}