-
I hope you consider an open source model: code available freely on GitHub & app available for purchase on your website.
I was scared about doing it this way, but it worked out for me: https://videohubapp.com/ for pay-what-you-want-$5-minimum for my app, and https://github.com/whyboris/Video-Hub-App git-clone-and-build for the code. I currently sell about 60 copies per month (same average across the last 4 years too).
-
Judoscale
Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
-
zed
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Alternatives in this space are greatly appreciated! I run Linux and Windows so I keep my eyes fixed on https://github.com/zed-industries/zed/pull/12062#issuecommen... - - zed is a cross platform, gpu rendered, rust-based editor.. Jupyter support should arrive soonish
-
There aren't many great production-ready open-source frameworks for code-editor components in Swift. I assessed quite a few but found that the feature completeness was far from what I needed. I tried to fork [CodeEditSourceEditor](https://github.com/CadQuery/cadquery) and add the extra features I wanted, but I think it would have taken me 6-12 months to get it to an acceptable state, meanwhile not spending any time focusing on the rest of the product experience.
I decided to play around with Typescript and Electron over a weekend and ended up getting a really solid prototype so I made the heart wrenching decision to move over.
I'm messing around with writing my own text editor component in Swift now, but it's quite a big endeavour to get the standard expected for a production ready product.
I'm assuming a pure-swift CAD UI would be equally difficult. Would be really cool to see that tho.
-
How does this compare to the “official” Jupyter desktop app: https://github.com/jupyterlab/jupyterlab-desktop
-
Thank you. I didn't know this existed.
https://qtconsole.readthedocs.io/en/stable/
-
For vim users, vim-jupyter [0] coupled with a jupyter QtConsole is hard to beat. The short video [1] is maybe self-explanatory, but in short:
- vim on the left half of the screen, a jupyter QtConsole on the right, showing any plots possibly interactive.
- the kernel on the jupyter QtConsole can be running on a powerful remote host, e.g., GPU, but the plots are displayed locally
- Focused window is always vim. From vim editing a .py and without ever leaving vim or touching the mouse, one connects to the jupyter kernel of the QtConsole and one can send a selection of lines, or vim text objects, to be evaluated in the QtConsole.
One gets the full power of both vim and jupyter kernels with native plots. No more browser based notebooks or other editors with half-baked vim bindings.
[0]: https://github.com/jupyter-vim/jupyter-vim
[1]: https://www.youtube.com/watch?v=h59cbg4HqpY
-
The ability to send code to a Jupyter kernel is pretty sweet. I made a python script that starts a kernel in the background that you can pipe commands to/from in your shell, or even open a QtConsole with the current state.
https://github.com/digitalsignalperson/comma-python
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
I love your website design! How did you put that together? What did you use for the app screenshots and logo graphics?
Is your project related to these two other "Satyrn"s ??
Satyrn: A Notebook alternative that supports branching code and local collaboration. https://github.com/CharlesAverill/satyrn
Satyrn: A Platform for Analytics Augmented Generation https://arxiv.org/abs/2406.12069
-
We are building one right now. It's very early and we have only "soft launched", but you can check it out here.
https://github.com/srcbookdev/srcbook
-
tauri-apps/tauri: https://github.com/tauri-apps/tauri :
> The user interface in Tauri apps currently leverages tao as a window handling library on macOS, Windows, Linux, Android and iOS. To render your application, Tauri uses WRY, a library which provides a unified interface to the system webview, leveraging WKWebView on macOS & iOS, WebView2 on Windows, WebKitGTK on Linux and Android System WebView on Android. ... Tauri GitHub action: https://tauri.app/v1/guides/building/cross-platform/#tauri-g...
CEF: Chromium Embedded Framework > External Projects: https://bitbucket.org/chromiumembedded/cef/src/master/README... : cefglue, cefpython: https://github.com/cztomczak/cefpython
ChromiumGtk WebView.cs ; cefglue: https://github.com/lunixo/ChromiumGtk/blob/main/Lunixo.Chrom...
-
tauri-apps/tauri: https://github.com/tauri-apps/tauri :
> The user interface in Tauri apps currently leverages tao as a window handling library on macOS, Windows, Linux, Android and iOS. To render your application, Tauri uses WRY, a library which provides a unified interface to the system webview, leveraging WKWebView on macOS & iOS, WebView2 on Windows, WebKitGTK on Linux and Android System WebView on Android. ... Tauri GitHub action: https://tauri.app/v1/guides/building/cross-platform/#tauri-g...
CEF: Chromium Embedded Framework > External Projects: https://bitbucket.org/chromiumembedded/cef/src/master/README... : cefglue, cefpython: https://github.com/cztomczak/cefpython
ChromiumGtk WebView.cs ; cefglue: https://github.com/lunixo/ChromiumGtk/blob/main/Lunixo.Chrom...
-
ChromiumGtk
Discontinued ChromiumGtk is a WebView for GtkSharp using Chromium Embedded Framework (CEF) and CefGlue.
tauri-apps/tauri: https://github.com/tauri-apps/tauri :
> The user interface in Tauri apps currently leverages tao as a window handling library on macOS, Windows, Linux, Android and iOS. To render your application, Tauri uses WRY, a library which provides a unified interface to the system webview, leveraging WKWebView on macOS & iOS, WebView2 on Windows, WebKitGTK on Linux and Android System WebView on Android. ... Tauri GitHub action: https://tauri.app/v1/guides/building/cross-platform/#tauri-g...
CEF: Chromium Embedded Framework > External Projects: https://bitbucket.org/chromiumembedded/cef/src/master/README... : cefglue, cefpython: https://github.com/cztomczak/cefpython
ChromiumGtk WebView.cs ; cefglue: https://github.com/lunixo/ChromiumGtk/blob/main/Lunixo.Chrom...