gnoga
ollama-html-ui
gnoga | ollama-html-ui | |
---|---|---|
1 | 2 | |
3 | 3 | |
- | - | |
10.0 | 8.6 | |
almost 6 years ago | 8 days ago | |
Ada | JavaScript | |
GNU General Public License v3.0 only | MIT License |
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.
gnoga
-
Use any web browser as GUI, with Zig in the back end and HTML5 in the front end
Reminds me of the approach of CLOG (Common Lisp Omnificent Gui[1]) and its ancestor GNOGA (The GNU Omnificent GUI for Ada[2]).
They also integrate basic components and even graphical UI editor (at least for CLOG), so you can essentially develop the whole thing from inside CL or Ada
[1] https://github.com/rabbibotton/clog
[2] https://github.com/alire-project/gnoga
ollama-html-ui
-
Use any web browser as GUI, with Zig in the back end and HTML5 in the front end
https://github.com/christianhellsten/ollama-html-ui/
The biggest problem with HTML/CSS apps is that their look and feel are different from native GUIs. This is less of a problem for chat and document-based applications (Slack, Word, etc.), IMO. With Tauri, I can also customize the window and integrate native features to mitigate this. I'm not sure WebUI can do this.
-
Building Node.js applications without dependencies
- Markdown rendering
The code can be found here: https://github.com/christianhellsten/ollama-html-ui/
What are some alternatives?
jspaint.exe - 🌂JS Paint ~~ as a cross-platform native desktop app. In other words, the "🎨 Classic MS Paint, REVIVED + ✨Extras".exe hehe
django-unicorn - The magical reactive component framework for Django ✨
zig-webui - Use any web browser as GUI, with Zig in the backend and HTML5 in the frontend.
webui-demo - WebUI standalone binary template
monorepo-template-react - A template capable of server-side rendering, generating static pages, serving single-page applications, and providing an API.
flexbugs - A community-curated list of flexbox issues and cross-browser workarounds for them.
webui - Use any web browser as GUI, with your preferred language in the backend and HTML5 in the frontend, all in a lightweight portable lib.
ffts - The Fastest Fourier Transform in the South
gnoga - gnoga - The GNU Omnificent GUI for Ada