5 ms·
Looks neat. What tech stack is used for this? Is it open source by chance?
by nu11ptr 1y ago
Looks neat. What tech stack is used for this? Is it open source by chance?
- deleted 1y ago[deleted]
- iamwil 1y agoDo you want it to be open source because of the price or because you’re afraid of being rug pulled by the platform or you want to contribute?
- nu11ptr 1y agoIf I use something I like the idea that I can fix bugs should the need arise.
- ellieh 1y agoThanks! We're using Tauri (https://v2.tauri.app/ https://v2.tauri.app/) on the client, and Elixir + Phoenix (with a little bit of Rust via Rustler) on the server Tauri means we can reuse a lot of the Rust we already have, easily do the systems stuff we need, and have something light + fast. Elixir has been awesome and makes a realtime sync backend easier Not currently open source while it's under heavy early development, we will be opening up the desktop app later on
- tymscar 1y agoAmazing. Im very happy this is not yet another electron app
- benatkin 1y agoThis is one place where it would be more likely to make sense to have an electron app, because with user code, you'd already have a lot of variables out of your control, and having a standard browser engine would help. Also unlike other apps, you hopefully wouldn't have 5 code notebook apps running.
- Philpax 1y agoTauri wraps around the system's web view, so it's semantically equivalent to Electron. (nb: system web views are very inconsistent, so they're considering adding a Chromium renderer, which will bring everything full circle)
- ellieh 1y ago> nb: system web views are very inconsistent we've found they're generally ok between mac/windows, with some issues on Linux. Nothing insurmountable, however. Anything super complex (terminals, charts) we can render with canvas or webgl anyway
- benatkin 1y ago> we will be opening up the desktop app later on This leaves room for stuff like the Functional Software License.
- sneak 1y agoIt is bothersome to see people who obviously don’t believe in free software ideology and software freedoms (otherwise you would never produce nonfree software) (ab)using the open source community in this way. Software freedoms exist as a concept for a reason, not just a bullet point to get people to click a download link that doesn’t even include source anyway. I call such projects “open source cosplay”. It’s an outfit you put on for conferences, then take off when back at the office working on the nonfree valuable parts.
- danenania 1y agoAtuin's CLI for shell history is open source, has been free for years, and is a very useful tool. If the author now wants to build a product on top so she can make a living, that's a win for everyone: the author, the open source users (since the project will keep being maintained), and people who get value out of the new product she's building. The irony of this purist mindset is that it's actually very corporatist, big-tech, and proprietary in its implications. If open source devs are discouraged by the culture from building products and making a living independently, it means that the only people who can devote significant time to open source are employees of established companies (who themselves often sell closed source proprietary products) and people who are wealthy enough to work for free. Is that the world you want?
- sneak 1y agoThis only logically follows if you believe in the mistaken premise and false dichotomy that it is impossible to make money with foss software.
- shawabawa3 1y agoThis kind of attitude is why less and less people are open sourcing software Why would I waste my time releasing any of my projects for free when people will attack me and call me a poser anyway Might as well charge people money, who by the way will actually be grateful to do so, that try to keep up with the open source community's purity treadmill
- 1y ago
- paradox460 1y agoAre there any plans to add an integration to something like Phoenix LiveBook?