Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How does this compare to retool? I've been using that to build UIs directly on top of Postgres, and it's been nice to be able to design the screens a little; eg inserting new rows linked to a currently selected row by primary key. Curious if you're targeting primarily a spreadsheet-like view, or if the interface can be customized. How does the spreadsheet view work across multiple linked table? Can you present the tabular info in non tabular ways (e.g. a row details or editor view)


We don't have any ability to customize UIs yet, although we're certainly open to feature requests.

We do have a "Record Page" for each individual record that shows a tabular view of related records from other tables, here's a screenshot from our website: https://mathesar.org/_app/immutable/assets/step-2.CKT9S1j0.a... - you can create new linked records directly there.

As for working with multiple linked tables, while editing data, you can search through nested links easily, here's an screenshot illustrating the record selector: https://mathesar.org/_app/immutable/assets/step-3.SKu3rwM2.a...

We also have a visual query builder that can join data across tables: https://github.com/user-attachments/assets/7ff100fe-cd26-422... and https://github.com/user-attachments/assets/0df680d3-621d-466...

I hope that helps!


This would probably work for us but being able to

* do unit conversions by a multiplier - showing converted values in ui and converting on read and store

* hiding some (empty and irrelevant for specific situation) fields conditionally on values of other fields

would make this a much better fit.


Thank you! Where would you need to hide these fields?

If you had some time, it would be great if you could make a GitHub issue with more details about your use case! https://github.com/mathesar-foundation/mathesar/issues


I'll be trying this out for my needs, it seems closer to what I've wanted.

Along the way other nice projects for slightly different but also overlapping use cases include teable.io, budibase and supabase among others.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: