fork-tongue / collagraph

Collagraph 📓 Reactive user interfaces

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

collagraph discussion

jamesdbrock opened this issue · comments

Hi @berendkleinhaneveld @Korijn , I'm looking for a Python GUI library for a project at work, and I think you guys are the only people on the internet who are approaching this the right way: reactive model-view-update and PySide6. Are you still working on this project? I would be willing to contribute too if this project is alive.

Maybe turn on Discussions in the https://github.com/fork-tongue org to invite others to also discuss?

Hey James, glad you found us! We are definitely still working on this project, and we're also definitely open for contributions. I'm curious to hear what you would like to contribute!

I'm not too familiar with the discussions feature on github, but I'll see what I can do about that.

Hey James, glad you found us!

Thanks, I'm glad too! This project is hard to find. For the last year I've been Googling for stuff like “python reactive gui” and I never saw collagraph. I only found your project by reading this comment from
@ivoflipse https://news.ycombinator.com/item?id=36216301

We are definitely still working on this project

Great!

we're also definitely open for contributions. I'm curious to hear what you would like to contribute!

I'd like to start trying to build a application with collagraph, and then make improvements to collagraph as necessary when I run into problems. Just glancing at the Issues, it looks like #77 and #45 and #10 might be important.

Is anyone else building an actual application that depends on collagraph yet? How’s that going?

We currently are developing this project hand-in-hand with building an application (which currently is a PoC). Up till now we've just added features whenever we needed it for the PoC.

Just to manage some expectations: we're currently focussing our efforts onto another part of our product, but will return to developing the application (and collagraph) hopefully before the end of the year. Meanwhile, I'll probably keep developing it a bit in my free time just for the love of it :) And we'll be available for support of course!

The issues that you point out are indeed quite important. If you feel like tackling one of those issues, I'd be happy to help. I think #10 would be a good starting point.