Hacker GitHub

← All repos

prettydiff/aphorio

View on GitHub ↗ ★ 16 TypeScript

WebSocket first web server, HTTP over WebSockets

28 mentions on Hacker News by 1 person: 2 stories, 26 comments · first 2024-08-05 · latest 2026-09-26

Mentions per year 28 mentions · busiest year 2026 (21)
20082026
  1. …it was about +2114 / -1519 lines of code from 45 files yesterday. I felt productive yesterday. https://github.com/prettydiff/aphorio/commit/0c730389c9e4e69...
    comment by austin-cheney · 2026-09-26 · in One Month Without AI
  2. …WebSockets : Sounds like the same tag line I have been using in my project for the past 2 years. https://github.com/prettydiff/aphorio My approach is pretty simple. Since the connection phase of WebSockets is RFC2616 compatible, per…
  3. …per second. It’s just TypeScript and Node.js with very few dependencies. It comes with a perf tool. https://github.com/prettydiff/aphorio
    comment by austin-cheney · 2026-08-10 · in Ask HN: What are you working on? (August 2026)
  4. https://github.com/prettydiff/aphorio * Dashboard for docker and web servers * The web servers serve WebSockets and http from the same ports * The web servers provide simple proxies and can even proxy TLS connections over non-TLS…
    comment by austin-cheney · 2026-07-28 · in Ask HN: What apps are you building?
  5. …simple ultra fast proxies, especially around web sockets, and also did not provide a dashboard. https://github.com/prettydiff/aphorio Because I am writing more and more of what I need I can integrate features in ways others cannot. I am…
    comment by austin-cheney · 2026-07-24 · in Ask HN: Share Your Eccentric Hobby
  6. If you are a TypeScript/Node.js developer you can take a look at: http://github.com/prettydiff/aphorio It is a dashboard for docker, web servers, os data, and more. It exposes most of Node's APIs to a browser front-end in a very low level…
  7. Here is how I do it in JavaScript: https://github.com/prettydiff/aphorio What you need is: * low overhead full-duplex transmission, which for the web is WebSockets * service data, which is network messaging in a predefined format for an…
  8. …docker container management and web server management with built in streaming and proxy support. https://github.com/prettydiff/aphorio
    comment by austin-cheney · 2026-05-14 · in Ask HN: What are you working on (non-AI)?
  9. …node app written in TypeScript. The OS specific details come from running the right shell commands. https://github.com/prettydiff/aphorio
    comment by austin-cheney · 2026-05-10 · in Ask HN: What are you working on? (May 2026)
  10. …on Linux, launches/monitors web servers, and provides a visual dashboard for docker containers. https://github.com/prettydiff/aphorio This project makes no use of AI.
  11. …It’s web servers serve http and web sockets from the same port and includes streaming proxies. https://github.com/prettydiff/aphorio
  12. …Apple hardware but would love to add support for MacOS * improvements to logging, error messaging https://github.com/prettydiff/aphorio/blob/main/lib/services... Screenshots: https://prettydiff.github.io/aphorio/screenshots/index.html
    comment by austin-cheney · 2026-04-01 · in Ask HN: Who needs contributors? (March 2026)
  13. …experimental, but there is a very tiny valid use case. I have a strictly personal application at: https://github.com/prettydiff/aphorio In that project I have various data artifacts stored in memory that I am constantly having to query in…
    comment by austin-cheney · 2026-03-05 · in Ask HN: What are you working on (March 2026)
  14. …I will fix that. I will start work on allowing arbitrary SQLite db creation via the browser UI. https://github.com/prettydiff/aphorio
    comment by austin-cheney · 2026-02-12 · in Ask HN: What are you working on this Thursday?
  15. …servers, proxies, remote server monitoring, remote terminal, and docker containers in milliseconds. https://github.com/prettydiff/aphorio Screenshots: https://prettydiff.github.io/aphorio/screenshots/index.html
    comment by austin-cheney · 2026-02-09 · in Ask HN: What are you working on? (February 2026)
  16. …am writing a personal application to simplify home server administration if anybody is interested: https://github.com/prettydiff/aphorio
  17. …like completing all initial execution, rendering, and garbage collection in less than 130ms. https://github.com/prettydiff/aphorio/blob/screenshots/paper... So, in practice it seems you could easily replace 10 React/Angular developers with…
  18. https://github.com/prettydiff/aphorio A home server dashboard app. Screenshots available from the readme.md file
    comment by austin-cheney · 2026-01-04 · in Ask HN: What are you working on? (Jan 2026)
  19. …This past year I learned to do everything else, like all the OS related things, in my personal app: https://github.com/prettydiff/aphorio?tab=readme-ov-file
    comment by austin-cheney · 2026-01-03 · in Ask HN: What did you learn in 2025?
  20. Here is an example: /lib/dashboard/dashboard_script.ts https://github.com/prettydiff/webserver When you aren’t using framework like components state restoration is a single function that runs only on page load. There is no state explosion…
    comment by austin-cheney · 2025-09-16 · in React is winning by default and slowing innovation
  21. This is my current personal project. https://github.com/prettydiff/webserver The backend is multiple files but the frontend is a single file SPA. It loads with state restoration and LCP in about 105ms.
    comment by austin-cheney · 2025-09-16 · in Ask HN: What Single File Web Apps do you know of?
  22. …instances. I am the only user of it so it’s probably not stable. The UI displays in a browser. https://github.com/prettydiff/webserver
  23. …uncomfortable. Here is how I do it. This is all the front end code for a large personal project. https://github.com/prettydiff/webserver/blob/main/lib/dashbo... My observation is that no matter how complicated and large the application…
  24. https://github.com/prettydiff/webserver This is a personal project for my house only without any commercial aspirations, so features I do not need are not included.
    comment by austin-cheney · 2024-08-25 · in Ask HN: What are you working on (August 2024)?
  25. …can proxy anything from webpages to 20gb mp4s directly into the browser. This will get you started https://github.com/prettydiff/webserver/ 5. Create symlink between your web page root and your file share. Now your files are available via…
  26. …Universal TCP/TLS proxy that can stream any protocol in a few lines as possible: https://github.com/prettydiff/webserver/blob/main/lib/transm... Good luck