tools for building gleam projects with nix
1<!--
2SPDX-FileCopyrightText: 2025 Ruby Iris Juric <ruby@srxl.me>
3
4SPDX-License-Identifier: 0BSD
5-->
6
7# gleam2nix
8
9[](https://git.isincredibly.gay/srxl/gleam2nix/releases/latest)
10[](https://github.com/fasterthanlime/free-of-syn)
11
12
13tools for building [gleam](https://gleam.run) projects with [nix](https://nixos.org).
14
15see the [documentation website](https://gleam2nix.foxgirl.engineering/) for more info.
16
17## roadmap
18
19- [x] build targeting the BEAM
20 - [x] `gleam export erlang-shipment` style packaging
21 - [ ] OTP releases
22 - [ ] escript packaging?
23- [ ] build targeting JS
24 - [ ] nodejs
25 - [ ] deno
26 - [ ] bun
27- [ ] upstream to nixpkgs
28 - [ ] `gleam2nix` cli
29 - [ ] builder functions
30
31## contributing
32
33the canonical home of this repo is on my [personal git forge](https://git.isincredibly.gay/srxl/gleam2nix), which doesn't have open signups. if you want to submit some changes or report bugs, you can either:
34
35- open issues/PRs on the [tangled mirror](https://tangled.org/@foxgirl.engineering/gleam2nix)
36- send me an email at `ruby@srxl.me` with issue reports or git patches
37
38## licensing
39
40all code in this repo is available under the very permissive terms of the [zero-clause bsd](./LICENSES/0BSD.txt) license.