sirix-svelte-frontend
mathesar
Our great sponsors
sirix-svelte-frontend | mathesar | |
---|---|---|
2 | 53 | |
26 | 2,156 | |
- | 5.1% | |
2.8 | 9.9 | |
7 months ago | 5 days ago | |
Svelte | Python | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sirix-svelte-frontend
mathesar
-
Show HN: Teable – Open-Source No-Code Database Fusion of Postgres and Airtable
Congratulations on launching, it's nice to see more open source products in this area (I work on https://mathesar.org/). Feel free to reach out if you'd like to talk and compare notes.
-
A modern, open-source spreadsheet that goes beyond the grid
This is what we're trying to do with [Mathesar](https://github.com/centerofci/mathesar). We probably don't meet your needs yet because we don't support real-time concurrent editing, but we're actively working on the project and it is early days.
-
Ask HN: What’s the best GUI you’ve ever used for managing/querying databases?
I’m not sure if it’s okay to plug my project, but I work on Mathesar (https://github.com/centerofci/mathesar) which can be used as a Postgres GUI. We’re putting a lot of product/design effort into making it nice to use for non technical users.
Otherwise, I just use the command line.
-
Undb – open-source airtable alternative
We're trying to build a community driven project in this space - https://github.com/centerofci/mathesar. We just did our alpha release a couple of months ago.
I'm philosophically opposed to open core (Mathesar is run out of a non-profit), but I can see why other projects do it – finding funding for a big project like this is difficult without VCs (who expect returns).
-
I want to create sheets that work like Airtable (www.airtable.com) and use it in my django application any suggestions on how it can be done.
We did this for our open source project, Mathesar (https://github.com/centerofci/mathesar), which also uses Django. It's a lot of work. You can take a look at our code if it's helpful.
- Ask HN: What are Airtable alternatives with higher rate limits?
-
Ask HN: Open-Source Self-Hosted No-Code Platforms?
We just released the alpha version of Mathesar (https://mathesar.org/) a couple of months ago. I'm not sure we're a "no code platform" yet, but we're in the same space.
-
Selfhosted Appsheet or spreadsheet to app style?
There's also Mathesar, an open source self-hostable spreadsheet style interface to PostgreSQL databases.
- Retool Database
-
Thoughts on Svelte
I agree with most of what the author says, except the part about reactivity. I attribute that sentiment to the author being less familiar with Svelte.
I do think that people new to Svelte find it hard. It takes a while to understand how the `$` reactive statements work, and when and when-not to use it. When I first started working with Svelte, I tried to do things the React way and shared similar frustrations. Now that I've been working with Svelte for smaller and bigger projects for nearly 5 years (yes, since 2.0), I find Svelte's reactive pattern simple and intuitive.
There are some aspects I find frustrating with Svelte. One example is being able to pass templates around. With React I'd just pass JSX, but since Svelte is statically compiled, I've had to create components for such scenarios. Slots don't cover all usecases. I can live with this though.
I have built a couple large projects using Svelte and haven't faced issues with scaling. I found Svelte to be quite flexible, which has enabled me to build fast, and maintain a performant codebase.
My recent project is Mathesar, which has a large frontend codebase in Svelte + Typescript [1]. It's also open-source so you can check out the codebase. We use pretty much all of Svelte's features and we even implemented a full component library. Here's an old discussion for deciding which frontend library to use for Mathesar, where we selected Svelte [2].
We have had to establish a number of patterns (including around reactivity) so that new contributors don't break things, which happens more often than you think.
Svelte's primary issue is a lack of established patterns, which makes it easy for new Svelte developers to get things wrong. React has a number of such patterns due to it's massive community. I believe as Svelte's community keeps growing and more projects choosing Svelte, this would be tackled.
What are some alternatives?
nocodb - 🔥 🔥 🔥 Open Source Airtable Alternative
Mattermost - Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
storyblok-svelte-boilerplate - Code of the tutorial: Add a headless CMS with live preview to Svelte and Sapper in 5 minutes
obs-web - OBS-web - the easiest way to control OBS remotely
mito - The mitosheet package, trymito.io, and other public Mito code.
apitable - 🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.
trivy - Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
budibase - Budibase is an open-source low code platform that helps you build internal tools in minutes 🚀
cost-model - Cross-cloud cost allocation models for Kubernetes workloads [Moved to: https://github.com/kubecost/opencost]
grist-core - Grist is the evolution of spreadsheets.
beekeeper-studio - Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
appsmith - Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.