frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: I made some transistor animations

https://brandonli.net/semisim/animations
82•stunningllama•1d ago•9 comments

Show HN: Brolly, a plain-text weather forecast site

https://brolly.sh/forecast/RWFP2qW8
77•jsax•4h ago•26 comments

Show HN: Yorishiro – a macOS terminal where AI agents live

https://github.com/sktkkoo/Yorishiro
17•hakumei•3d ago•2 comments

Show HN: Writemark, a dependency free web component for inline Markdown editing

8•_boffin_•1h ago•2 comments

Show HN: Awsmux – Multi-account AWS CLI, up to 5.4x faster, 7.4x fewer tokens

https://github.com/0hardik1/awsmux
5•0hardik1•1h ago•0 comments

Show HN: Proxmox -> Share your host's Bluetooth with a VM over the network

https://github.com/lucid-fabrics/proxmox-bluetooth
23•wmehanna•2h ago•11 comments

Show HN: Minesweeper Raycasted

https://claude.ai/public/artifacts/725f961b-09dc-4a66-8dac-8fefeeb69a1f
4•franze•2h ago•1 comments

Show HN: PeerTree an Biological Inspired Network

https://github.com/bitmonky/PeerTree
2•BorgIOS•1h ago•0 comments

Show HN: Open-source AI bookmark manager for busy people

https://github.com/rortan134/cache-app
2•gsmt•2h ago•2 comments

Show HN: Working Async – The new wave of remote work is async-first

https://workingasync.io
4•Log007•3h ago•0 comments

Show HN: I created a way to turn your GitHub contribution graph into a game

https://ykdojo.github.io/gh-commit-history/
2•ykev•2h ago•1 comments

Show HN: Tasku. Manage Tasks from the Terminal

https://github.com/tomdringer/tasku
2•nerimasoft•2h ago•0 comments

Show HN: HN Glance – a visual way to read Hacker News

https://hnglance.com
3•valentinvieriu•2h ago•0 comments

Show HN: Pastport – Your iPhone Left an Airbnb

https://github.com/anupamchugh/pastport
3•anupamchugh•2h ago•0 comments

Show HN: Nore – Write in Notion, publish a production-ready blog

https://nore.sh/
2•heywitt•2h ago•0 comments

Show HN: Echo – Fable-level results at 1/3 the cost using open-weight models

467•adam_rida•2d ago•218 comments

Show HN: I built a blind taste test for Claude and Codex designs

https://taste.rubenflamshepherd.com/
4•rubenflamshep•3h ago•0 comments

Show HN: I simulated closing the Strait of Hormuz on real oil trade data

https://globaloilnetwork.staffinganalytics.io/
241•eliotho•2d ago•120 comments

Show HN: SpinWin – A macOS menu bar app to visually rotate or spin any window

https://github.com/alokdhir/spinwin
2•dbm5•4h ago•1 comments

Show HN: Jargo, a Go port of Pipecat for building realtime voice agents

https://github.com/gojargo/jargo
9•fallais•9h ago•2 comments

Show HN: ActionRail, Runtime value/action grounding framework for AI agents

https://github.com/ToolJet/ActionRail/
2•oss-dev•1h ago•0 comments

Show HN: Free mentor for learning programming languages, fast and efficient

https://github.com/KubiKDB/AI-Tools-For-Learning
3•superquizonline•5h ago•0 comments

Show HN: Palmier Pro – Open-source macOS video editor built for AI

https://github.com/palmier-io/palmier-pro
187•harrisontin•2d ago•37 comments

Show HN: Less-pager-mini: What a cross-platform pager would be like

https://github.com/dawsonhuang0/Less-Pager-Mini
2•dawson0•5h ago•1 comments

Show HN: I built remembered checkout for Voice calls

https://ringup.dev/
5•atifnayeem•6h ago•2 comments

Show HN: Cygnus – A fast, lightweight self-hostable serverless runtime and PaaS

https://cygnus.run
7•ccheshirecat•9h ago•2 comments

Show HN: A CLI that spends a whole stage arguing your startup idea is wrong

https://github.com/jintukumardas/opportunity-engine
2•jintukumardas•6h ago•0 comments

Show HN: Max Studio Tools – C++ DSP Modules for Max and Ableton Live

https://github.com/apresta/max-studio-tools
32•apresta•1d ago•0 comments

Show HN: Added MCP and conditional styling into my habit/metrics tracking app

https://habitpocket.io/
2•bohdanstefaniuk•7h ago•0 comments

Show HN: TypeScript software rasterizer with programmable shaders

https://github.com/vangelov/ts-rasterizer
2•vlad_angelov•7h ago•0 comments
Open in hackernews

Show HN: Writemark, a dependency free web component for inline Markdown editing

8•_boffin_•1h ago
I like writing Markdown, but do not like writing it inside a plain textarea.

I wanted something I could use anywhere by dropping in a single web component:

```

<writemark-editor name="body"></writemark-editor>

```

That became Writemark.

It renders Markdown while you write, but Markdown remains the value you read, store, and submit. It also has source, split, and preview modes, along with slash commands, tables, task lists, code blocks, native form support, and an API for adding your own controls. There are no runtime dependencies and no required framework or built in toolbar.

It is fully vibecoded. The process was very iterative. I knocked something out, tried using it, found bugs, fixed them, and repeated that cycle until I had something I liked writing in and that performed reasonably well.

It did not begin as an experiment about AI generated software -- just did not want to use textareas anymore. I like Markdown, and I wanted one component that I could use anywhere without bringing along an entire editor framework.

It is still very young. The parser is handwritten, the component is essentially one large JavaScript file, and I am certain there are edge cases waiting to be found. If you find one, I am happy to fix it.

I have tried to give it a decent safety net. It currently has 951 Playwright checks across Chromium, Firefox, and WebKit, along with hostile input cases, sanitizer fuzzing, and differential tests against CommonMark.

I built this because I wanted it for myself, but I think it turned into something kind of cool. I hope some of you enjoy it. I would love hearing what you think, especially if you try it and manage to break something.

- Github: https://github.com/Brostoffed/writemark

- NPM: https://www.npmjs.com/package/writemark-editor

Comments

teo_zero•18m ago
How can it be defined dependency free if it depends on Node.js?
_boffin_•10m ago
Dependency-free means zero runtime dependencies, not no dev tools. Could have explained that better.