App Should Have Been a Website (and Probably Your Game Too)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. notes

    Fast and beautiful note-taking app written in C++. Write down your thoughts.

    Hi there! Yes, I will switch to a more distinctive icon in the future once I can afford to hire a new designer.

    Multiplayer was quoting the correct reason. I also exeplained more about the timeline here: https://github.com/nuttyartist/notes/issues/690#issuecomment...

    Tldr: The FOSS version earned a stable revenue through Google Ads placed on the website, since the website ranked high on Google searches. Two years ago, that changed since the website got de-ranked, so I created a different, proprietary version of the app based on the FOSS version but with a totally revamped block editor that I wrote from scratch - that I worked on full-time for a whole 1 year.

  2. 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.

    CodeRabbit logo
  3. romm

    A beautiful, powerful, self-hosted rom manager and player.

    This reasoning is why I'm keen to try out RomM[0], a ROM library manager that has EmulatorJS[1] built in. Rather than having to setup emulation on each device where I want to play a simple game, I can instead use this combination to do it from any web browser on my local network.

    [0] https://github.com/rommapp/romm

    [1] https://github.com/EmulatorJS/EmulatorJS

  4. EmulatorJS

    A web-based frontend for RetroArch

    This reasoning is why I'm keen to try out RomM[0], a ROM library manager that has EmulatorJS[1] built in. Rather than having to setup emulation on each device where I want to play a simple game, I can instead use this combination to do it from any web browser on my local network.

    [0] https://github.com/rommapp/romm

    [1] https://github.com/EmulatorJS/EmulatorJS

  5. daino-notes-public

    Write beautifully. Effortlessly. A note-taking app written in Qt C++ and QML.

    7. The previous version of Daino Notes, called Notes is FOSS (free and open-source software) available at https://www.notes-foss.com/ and the source code is available at https://github.com/nuttyartist/notes. I decided to make Daino Notes closed source due to difficulties in monetizing FOSS. In order to comply with Notes' MPL license, all common files between Notes and Daino Notes are published in https://github.com/nuttyartist/daino-notes-public

  6. pwa-install

    Installation dialog for Progressive Web Application. Provides a more convenient user experience and fixes the lack of native dialogs in some browsers.

    I haven't looked at this lately and so don't have a specific recommendation, but there are small libraries for helping iOS learn how to “install” PWAs using Share → Add to Home Screen.

    https://github.com/khmyznikov/pwa-install (Try on device: https://khmyznikov.com/pwa-install/)

  7. webtransport-echo-server

    A simple WebTransport server that supports bidi streams and just echos and received bytes back to the sender

    Yup, as I have found out over the last 5 hours. I managed to get a handshake but it's nowhere near the convenience of something like WebSockets. The security circus you have to go through to get even a handshake working is absolutely absurd, all sorts of extremely poorly documented certificate requirements and you'll be lucky to get an error message that helps you in any way. I'm getting ready to give up for the day, I will definitely make a top level HN post if I get a solution working and documented.

    Meanwhile https://github.com/achingbrain/webtransport-echo-server this is the best we have for a minimal working node example.

  8. standards-positions

    It’s important to note that it’s not a matter of effort for Firefox. They’ve decided that the it’s not something they want to implement[1]. The reasoning is that they think it allows low enough level access to potentially mess with devices who weren’t made to be resilient to malicious input, and didn’t like that the proposed method of allowing web Bluetooth is based on a default allow policy with a blocklist, which means as new Bluetooth device vulnerabilities are discovered, this blocklist has to be maintained.

    [1]: https://mozilla.github.io/standards-positions/#web-bluetooth

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. marktext

    📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

  11. QBasicHtmlExporter

    Provides an alternative toHtml() function for QTextDocuments that export basic-formatted HTML.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: NotesAnkify – Convert PDF Notes to Anki Flashcards Automatically(No AI)

    2 projects | news.ycombinator.com | 16 Feb 2025
  • Servo in 2024: stats, features and donations

    17 projects | news.ycombinator.com | 5 Feb 2025
  • Keymapper: A cross-platform context-aware key remapper

    3 projects | news.ycombinator.com | 29 Jan 2025
  • Cross-platform GUI library for Rust powered by Dioxus and Skia

    1 project | news.ycombinator.com | 7 Jan 2025
  • Show HN: Brisk – Cross-Platform C++ GUI Framework: Declarative, Reactive, Fast

    5 projects | news.ycombinator.com | 18 Dec 2024

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?