Stream: beginners

Topic: Where to find packages


view this post on Zulip Gaute Berge (Dec 11 2023 at 20:24):

Where do you go to find packages? So far I've found some by searching on github and looking at the examples, but was wondering if I was missing something :)

view this post on Zulip Brendan Hansknecht (Dec 11 2023 at 20:40):

There is no package manager yet. Currently I then roc-awesome is the best aggregator

view this post on Zulip Brendan Hansknecht (Dec 11 2023 at 20:41):

https://github.com/lukewilliamboswell/roc-awesome

view this post on Zulip Gaute Berge (Dec 11 2023 at 20:50):

Ah, thank you!
Has there been any discussion on package management yet?
Might be something I would be interested in working on

view this post on Zulip Richard Feldman (Dec 11 2023 at 21:56):

yes! I have a bunch of thoughts on this, although I haven't written them down in one place yet

view this post on Zulip Richard Feldman (Dec 11 2023 at 21:56):

how do you feel about writing Rust code for this?

view this post on Zulip Gaute Berge (Dec 12 2023 at 09:20):

I am both looking for a roc project and a Rust one so absolutely :)

view this post on Zulip Richard Feldman (Dec 12 2023 at 11:31):

ok cool! I'll start writing it up, although it'll take a bit of doing :big_smile:

view this post on Zulip Gaute Berge (Dec 12 2023 at 13:53):

Awesome! Totally understand :)

view this post on Zulip Richard Feldman (Dec 14 2023 at 11:55):

@Gaute Berge ok I wrote it up and shared in https://roc.zulipchat.com/#narrow/stream/304641-ideas !

view this post on Zulip hill (Mar 24 2024 at 00:03):

Brendan Hansknecht said:

There is no package manager yet. Currently I then roc-awesome is the best aggregator

what is the best way of using a roc package with no releases? I have read this but If I wanted to use roc-image for example, what would be the best way of referencing it? submodule?

view this post on Zulip Luke Boswell (Mar 24 2024 at 01:20):

I usually just clone it into my github folder next to my other repositories. Then use a local path to the package like { image: "../roc-image/package/main.roc", .. }.


Last updated: Jul 06 2025 at 12:14 UTC