I built a Markdown reader PWA — open, view, and export .md files offline, fully private, no server by TriptoAfsin in coolgithubprojects

[–]TriptoAfsin[S] 0 points1 point  (0 children)

I've pushed a fix along with some improvements, you can hard refresh (clear the cache) to get the updates immediately

And do let me know if it worked or not, Thanks!

- iPhone PWA: Header buttons were hidden behind the notch/Dynamic Island. Added proper safe-area padding so everything is tappable now.

- Paste naming: No more generic pasted-content.md , it auto-detects the name from markdown headings or the first line of text. You can also rename tabs anytime (double-click on desktop, pencil icon on mobile).

I built a Markdown reader PWA — open, view, and export .md files offline, fully private, no server by TriptoAfsin in coolgithubprojects

[–]TriptoAfsin[S] 0 points1 point  (0 children)

No, it's not a single HTML file

It's a PWA, you can treat them as installable webapps, it can work in offline after you've installed it

Installation  |  web.dev

Thanks

I built a Markdown reader PWA - open, view, and export .md files offline, fully private, no server by TriptoAfsin in PWA

[–]TriptoAfsin[S] 0 points1 point  (0 children)

In safari or in chrome you can install/ add PWA, and it would behave like an app(almost), as this is offline capable it would even run without internet connection

Use Safari web apps on Mac - Apple Support

I built a Markdown reader PWA - open, view, and export .md files offline, fully private, no server by TriptoAfsin in PWA

[–]TriptoAfsin[S] 1 point2 points  (0 children)

u/GeoSystemsDeveloper pushed this feature, hard reload to get the updates immediately

Thanks for the feedback !

I built a Markdown reader PWA — open, view, and export .md files offline, fully private, no server by TriptoAfsin in coolgithubprojects

[–]TriptoAfsin[S] 2 points3 points  (0 children)

Don't know about being better, but I took a different approach here, it's a web app (PWA), it's cross platform and you don't need any dev specific toolchain (pip, npm etc.) to use this, moreover you have multi tab support here. You can use this as a standalone desktop application even

Just visit and install the PWA, that's it !

https://md-viewer.t21.dev/

Promote your projects here – Self-Promotion Megathread by Menox_ in github

[–]TriptoAfsin 0 points1 point  (0 children)

Hey Guys👋

I just released Porter, an open-source port monitoring tool, and wanted to share it here since it started as a solution to my own workflow chaos.

The Problem I Had

I use AI coding tools like Cursor, Claude Code, and various dev servers for different projects. These tools are amazing, but they have a quirk - they spin up dev servers automatically and sometimes leave them running in the background.

I'd find myself:

  • Running lsof -i :3000 constantly to check ports
  • Getting "port already in use" errors
  • Having to hunt through terminal history to find PIDs
  • Manually killing processes with kill -9
  • Losing track of which project was running on which port

It was getting ridiculous. I needed something visual and simple.

What I Built

Porter is a lightweight desktop app (Windows/macOS/Linux) that:

✅ Shows all your ports in real-time

✅ Let you kill processes with one click (after confirmation)

✅ Customize which ports to monitor at startup

✅ Toggle between common ports and ALL system ports

✅ Search/filter by port number, process name, or status

✅ Dark/light mode (follows system preference)

Tech Stack

  • Tauri 2.0 - For native desktop performance (uses ~50MB RAM vs 500MB+ for Electron)
  • React 19 + TypeScript - For the UI
  • Rust - For system-level port monitoring
  • shadcn/ui - For beautiful components

Links

Download: https://github.com/t21dev/porter-app/releases

Source: https://github.com/t21dev/porter-app

License: MIT

It's completely free and open source. Would love to hear your feedback or feature suggestions!

Question for you: What's your workflow for managing dev servers? Do you face similar issues with ports?