π I built my own Markdown editor β and here's why
Last night I tried opening a
So I thought β why not build my own? π§
Started with a web version, but that's not what I really wanted.
Then I remembered I was exploring Go frameworks a week ago β web, desktop, everything. Came across Wails (Go framework). Absolute game-changer. π
So I pivoted: Desktop app.
Anyone with the same problem can download it, open their
Still a work in progress, but I'm excited about where this is going.
I will post the repo and the desktop app soon. π
Last night I tried opening a
.md file on my PC and realizedβ¦ there's no good Markdown reader + editor out there.So I thought β why not build my own? π§
Started with a web version, but that's not what I really wanted.
Then I remembered I was exploring Go frameworks a week ago β web, desktop, everything. Came across Wails (Go framework). Absolute game-changer. π
So I pivoted: Desktop app.
Anyone with the same problem can download it, open their
.md files, edit and preview β all in one place.Still a work in progress, but I'm excited about where this is going.
I will post the repo and the desktop app soon. π
π MD Editor v1.0.0 First Release
I built a fast, distraction-free Markdown editor for Windows using JS + Go + Wails.
Simple, native, and actually usable for real development workflows (not another bloated editor).
β¨ Features
β’ Native Windows file dialogs (open/save directly to disk)
β’ Split view: editor + live preview
β’ Real-time Markdown rendering
β’ Syntax highlighting (JS, Python, Bash, CSS, etc.)
β’ Multi-file support with sidebar
β’ Formatting toolbar (bold, headings, lists, tables, code blocks)
β’ Find in document with match count
β’ Task lists with interactive checkboxes
β’ Save directly to disk (no temp copies)
β’ Clean dark theme
β‘οΈ Built with performance in mind using Go but still optimizing further.
π₯ Download (Windows):
Download
βοΈ Repo: https://github.com/bilalshemsu1/md-file-reader/
π‘ Why I built this:
Most Markdown editors I tried felt either too heavy or not practical for real use. This is my attempt to fix that.
Would love feedback, feature suggestion?
#project #projects
I built a fast, distraction-free Markdown editor for Windows using JS + Go + Wails.
Simple, native, and actually usable for real development workflows (not another bloated editor).
β¨ Features
β’ Native Windows file dialogs (open/save directly to disk)
β’ Split view: editor + live preview
β’ Real-time Markdown rendering
β’ Syntax highlighting (JS, Python, Bash, CSS, etc.)
β’ Multi-file support with sidebar
β’ Formatting toolbar (bold, headings, lists, tables, code blocks)
β’ Find in document with match count
β’ Task lists with interactive checkboxes
β’ Save directly to disk (no temp copies)
β’ Clean dark theme
β‘οΈ Built with performance in mind using Go but still optimizing further.
π₯ Download (Windows):
Download
βοΈ Repo: https://github.com/bilalshemsu1/md-file-reader/
π‘ Why I built this:
Most Markdown editors I tried felt either too heavy or not practical for real use. This is my attempt to fix that.
Would love feedback, feature suggestion?
#project #projects
π₯2
https://github.com/bilalshemsu1/md-file-reader/releases/tag/v1.0.2
What's changed
π Open .md files directly β right-click any .md file and open with MD Editor
π Fixed syntax highlighter breaking .env and config file rendering
β¨ Updated welcome screen
What's changed
π Open .md files directly β right-click any .md file and open with MD Editor
π Fixed syntax highlighter breaking .env and config file rendering
β¨ Updated welcome screen
MD Editor v1.1.0
What's new
π Collapsible sidebar β toggle with button or Ctrl+Shift+B
πΎ Sidebar state remembered between sessions
π Open .md files directly by setting as default app
π Fixed syntax highlighter for .env and config files
β‘οΈ Startup time ~2-3 seconds
βWhy: link
https://github.com/bilalshemsu1/md-file-reader/releases/tag/v1.1.0
#project #projects
What's new
π Collapsible sidebar β toggle with button or Ctrl+Shift+B
πΎ Sidebar state remembered between sessions
π Open .md files directly by setting as default app
π Fixed syntax highlighter for .env and config files
β‘οΈ Startup time ~2-3 seconds
βWhy: link
https://github.com/bilalshemsu1/md-file-reader/releases/tag/v1.1.0
#project #projects
π₯3
Forwarded from Solo codes (Brook Solomon)
Introducing Telegram Search Engine π
TSE is a telegram crawler you can build other projects on top of.
Out of the box it comes with:
β Channel discovery β keyword "phone" and it will search using that or give it a seed channel -> link-graph crawling (follows mentions, forwards) that snowballs seeds into thousands of channels
β AI analysis β a local LLM classifies every channel, writes a summary, no API keys.
β Real search β typo-tolerant, relevance-ranked search (Meilisearch)
β Quality scoring β channels ranked by activity, content quality, network influence (PageRank) & freshness
β Community graph β an interactive, Obsidian-style map of how channels reference each other.
π³ Self-hosted & open source β one docker (Postgres + search + API + UI).
The live demo explores a frozen snapshot of tech-community channels as a proof of concept.
https://telegramsearchengine.dev/
explore and also drop a star : https://github.com/Brooksolomon/Telegram-Search-Engine
TSE is a telegram crawler you can build other projects on top of.
Out of the box it comes with:
β Channel discovery β keyword "phone" and it will search using that or give it a seed channel -> link-graph crawling (follows mentions, forwards) that snowballs seeds into thousands of channels
β AI analysis β a local LLM classifies every channel, writes a summary, no API keys.
β Real search β typo-tolerant, relevance-ranked search (Meilisearch)
β Quality scoring β channels ranked by activity, content quality, network influence (PageRank) & freshness
β Community graph β an interactive, Obsidian-style map of how channels reference each other.
π³ Self-hosted & open source β one docker (Postgres + search + API + UI).
The live demo explores a frozen snapshot of tech-community channels as a proof of concept.
https://telegramsearchengine.dev/
explore and also drop a star : https://github.com/Brooksolomon/Telegram-Search-Engine
v1.2.0 β Zoom Controls and UI Icon Improvements
β¨ New Features
- Zoom Controls: Added zoom in/out buttons to the titlebar for better accessibility and user experience
- Zoom range: 50% to 250%
- Smooth zoom transitions
https://github.com/bilalshemsu1/md-file-reader/releases/tag/v1.2.0
#project #projects
β¨ New Features
- Zoom Controls: Added zoom in/out buttons to the titlebar for better accessibility and user experience
- Zoom range: 50% to 250%
- Smooth zoom transitions
https://github.com/bilalshemsu1/md-file-reader/releases/tag/v1.2.0
#project #projects