frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Monosketch

https://monosketch.io/
152•penguin_booze•2h ago

Comments

aanet•1h ago
Looks fab. Great design.

Can it make polygons? Basically, shapes other than rectangles? If so, how? (maybe I missed it?)

bargainbin•56m ago
Not the author but I'm making a similar tool currently, and the reality is no because of the nature of it being character based.

You can theoretically have "artistic" polygons where it renders using a mixture of characters to emulate how that grid would be filled if a certain shaped was laid over it but the end result wouldn't be very functional for the purposes of diagramming.

baalimago•53m ago
It's not an ascii renderer, but a ascii diagram drawing tool
jonpalmisc•1h ago
For a native macOS app, there is also Monodraw [1], which is great.

[1] https://monodraw.helftone.com

Apreche•1h ago
Mono draw is in maintenance mode and non-free. Based on the name, pretty sure that Monosketch is an explicit replacement.
lemontheme•59m ago
Maybe it's just more or less feature-complete? Was curious, as someone who hadn't heard of it before, so I checked the blog. Last post is from April last year and concerns public testing of a new release. That's not particularly old, if you ask me?
jen729w•50m ago
Monodraw got an update the other week. It isn't being changed, but it doesn't need to.

Great little app. And it's $10, once. Hardly breaking the bank.

merelysounds•37m ago
> Based on the name

I think in this case the name alone is not enough to suspect a replacement; perhaps it’s just a similar product in the same domain (_mono_space visual editors).

sbondaryev•1h ago
Nice project!

This pairs nicely with ASCII-Driven Development - for iterating and modifying layouts with AI.

https://medium.com/@calufa/ascii-driven-development-850f6666...

rvz•54m ago
That does not make any sense at all in the long run.

Not everything has to be done in arcane ASCII diagrams because of vibes and LLMs.

This is yet another fad destined to be forgotten.

sbondaryev•25m ago
That's fair. It's just a suggestion - it's been useful for me in early stages of UI prototyping.
virtualritz•1h ago
Hook up to svgbob[1] and bob is your uncle (pun intended).

[1] https://ivanceras.github.io/svgbob-editor/

alexhr•1h ago
This is really cool. Better than draw.io and excalidraw
worldsayshi•1h ago
I like it! I really like that the lines stick to the boxes but it's a bit hard to make them stick.
baalimago•1h ago
I'm a huge fan of asciiflow, this is better!
ltrg•1h ago
Laughed at the default text value. What track's that from?
wiseowise•56m ago
There’s also https://github.com/casparwylie/cascii-core.
atentaten•55m ago
Very nice. It would be great to see this as an Obsidian plugin.
re5i5tor•20m ago
Slightly off topic but I am writing an Excalidraw MCP that allows Claude Code and Claude.ai to create Excal drawings and then iterate on them — I gave Claude the ability to “see” the resulting drawing via a tool that runs a rendering pipeline and returns a png to the model. It’s producing the Olympic logo pretty nicely ;-)
Sharlin•55m ago
Hate to be that guy, but ASCII doesn't contain box-drawing characters or arrows. I guess it's a lost cause though…
wingmanjd•48m ago
Doesn't it have those characters via extended ASCII? I seem to recall making boxes with characters back in my BASIC class.
brazzy•25m ago
"Extended ASCII" is just a sloppy term for a bunch of other encodings that are not, in fact, ASCII.

If your BASIC class used (or emulated) a C64 or compatible, you were using https://en.wikipedia.org/wiki/PETSCII and if it used MS-DOC you were using https://en.wikipedia.org/wiki/Codepage_437

nasso_dev•50m ago
this is super cool as an art form but ASCII art is an accessibility nightmare so please don't use it for docs unless you know what you're doing and have made it accessible in some other way
andsoitis•39m ago
Good reminder to keep in mind.

At the same time, I don't think one should necessarily limit your expression based on constraints like accessibility.

simgt•7m ago
Is it still true with llms being so good at interpreting it? I just tried all the examples on the home page, it works perfectly. In the past couple months I've moved almost entirely back to the terminal because I can just ask my coding agent to "have a look at this tmux session".
lemontheme•48m ago
Oh nice, this is going in the tool belt. Simple and self-explanatory. Hits the same notes as excalidraw.

Only thing I couldn't figure out right away is how to copy the drawing itself (not the JSON data). Eventually I found cmd+shift+c in the keyboard shortcuts. Bit later I found 'Export Text' by clicking on the project name (default: 'Undefined').

I'd put that functionality a bit more front-and-center

afandian•44m ago
Pedantic note to people using 'ASCII' in this thread (although Monosketch tool does't (EDIT actually does) claim to be ASCII). It uses e.g. "◎" U+25CE BULLSEYE which definitely isn't.

And the 'ascii-driven-development' blog post mentioned downthread even uses emojis.

andsoitis•42m ago
> Pedantic note to people using 'ASCII' in this thread (although Monosketch tool does't claim to be ASCII).

In big ASCII letters on the landing page: Unleash your ideas with ASCII [] MonoSketch is a powerful ASCII sketching and diagramming app that lets you effortlessly transform your ideas into visually stunning designs.

:-)

afandian•40m ago
I claimed a few things. I never claimed I could read.
andsoitis•38m ago
Maybe if it was all in emoji?
esseph•5m ago
[delayed]
thom•40m ago
I'd love some version of these tools that could reliably round-trip pure text. Some heuristic or model that can actually recognise boxes, lines with anchors, parent-child relationships etc, so you can paste in pure text and immediately start rearranging stuff. My experience with Monodraw was that you had to maintain the original file format to do this, so once a diagram was in a markdown file or whatever, you couldn't just cut and paste it and easily edit it. At that point it might as well be any file format rendered as an image.
afandian•32m ago
This is surely possible.

You need to find the monospace whitespace characters (seems there's a few [0]). Then encode a compressed version of the logical diagram in the white space, steganography style.

Or do something with characters [1] to compress a lot of data into a tiny ball of hair at the end.

Draw.io smuggles the XML in a PNG which I've always admired.

[0] https://en.wikipedia.org/wiki/Whitespace_character

[1] https://en.wikipedia.org/wiki/Combining_character

rohit746•40m ago
https://github.com/jlongster/tigma there is also this
frizlab•36m ago
I use Monodraw[0]. Best purchase I ever made.

[0] https://monodraw.helftone.com/

ndegruchy•20m ago
Absolutely. Handy for making diagrams or just doodling and making custom headers for config files with `fig` and some boxes and shadows!
TonyStr•30m ago
Great app!

It clicked for me once I realized you can ctrl+shift+C to copy the diagram to text, and paste in my editor! But I wonder if it would be possible to make ctrl+C copy to clipboard as ASCII? I see that ctrl+C copies the json representation of the selected objects, but surely it would be possible to maintain an internal model of copied objects, while the clipboard is always filled with usable ASCII? I think I've seen some applications do this before

sirtimbly•23m ago
finally!
hackrmn•21m ago
Tip: look into setting the value of the `spellcheck` HTML attribute/property to `false` for your element labels -- I am looking at red wavy underlines under every "GND", "uF" etc, on the [linked] front page. Spell-checking is obviously practically useless since these labels aren't meant to be spell English (or otherwise) words, I imagine.

Monosketch

https://monosketch.io/
165•penguin_booze•2h ago•39 comments

Zed editor switching graphics lib from blade to wgpu

https://github.com/zed-industries/zed/pull/46758
26•jpeeler•19m ago•5 comments

Resizing windows on macOS Tahoe – the saga continues

https://noheger.at/blog/2026/02/12/resizing-windows-on-macos-tahoe-the-saga-continues/
680•erickhill•14h ago•325 comments

MinIO repository is no longer maintained

https://github.com/minio/minio/commit/7aac2a2c5b7c882e68c1ce017d8256be2feea27f
310•psvmcc•6h ago•202 comments

Implementing Auto Tiling with Just 5 Tiles

https://www.kyledunbar.dev/2026/02/05/Implementing-auto-tiling-with-just-5-tiles.html
23•todsacerdoti•5d ago•3 comments

MMAcevedo aka Lena by qntm

https://qntm.org/mmacevedo
161•stickynotememo•8h ago•95 comments

GPT‑5.3‑Codex‑Spark

https://openai.com/index/introducing-gpt-5-3-codex-spark/
790•meetpateltech•20h ago•340 comments

Gemini 3 Deep Think

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-deep-think/
928•tosh•21h ago•611 comments

Tell HN: Ralph Giles has died (Xiph.org| Rust@Mozilla | Ghostscript)

341•ffworld•15h ago•18 comments

Gauntlet AI (YC S17) train you to master building with AI, give you $200k+ job

http://qualify.gauntletAI.com
1•austenallred•1h ago

Green’s Dictionary of Slang - Five hundred years of the vulgar tongue

https://greensdictofslang.com/
3•mxfh•5d ago•0 comments

Cache Monet

https://cachemonet.com
45•keepamovin•5d ago•15 comments

An AI agent published a hit piece on me

https://theshamblog.com/an-ai-agent-published-a-hit-piece-on-me/
1999•scottshambaugh•21h ago•798 comments

Advanced Aerial Robotics Made Simple

https://www.drehmflight.com
34•jacquesm•4d ago•5 comments

We interfaced single-threaded C++ with multi-threaded Rust

https://antithesis.com/blog/2026/rust_cpp/
58•lukastyrychtr•6d ago•5 comments

Particle Lenia

https://znah.net/lenia/
31•memalign•4d ago•0 comments

AWS Adds support for nested virtualization

https://github.com/aws/aws-sdk-go-v2/commit/3dca5e45d5ad05460b93410087833cbaa624754e
240•sitole•14h ago•91 comments

Polis: Open-source platform for large-scale civic deliberation

https://pol.is/home2
288•mefengl•19h ago•106 comments

Improving 15 LLMs at Coding in One Afternoon. Only the Harness Changed

http://blog.can.ac/2026/02/12/the-harness-problem/
717•kachapopopow•1d ago•268 comments

CSS-Doodle

https://css-doodle.com/
37•dsego•6h ago•0 comments

My Grandma Was a Fed – Lessons from Digitizing Hours of Childhood

https://sampatt.com/blog/2025-12-13-my-grandma-was-a-fed-lessons-from-digitizing-hundreds-of-hour...
162•SamPatt•4d ago•47 comments

Ring owners are returning their cameras

https://www.msn.com/en-us/lifestyle/shopping/ring-owners-are-returning-their-cameras-here-s-how-m...
270•c420•7h ago•189 comments

Ruby Newbie Is Joining the Ruby Users Forum

https://www.rubyforum.org/tag/getting-started
45•jvrc•3d ago•8 comments

Beginning fully autonomous operations with the 6th-generation Waymo driver

https://waymo.com/blog/2026/02/ro-on-6th-gen-waymo-driver
234•ra7•22h ago•279 comments

Major European payment processor can't send email to Google Workspace users

https://atha.io/blog/2026-02-12-viva
559•thatha7777•23h ago•385 comments

Ring cancels its partnership with Flock Safety after surveillance backlash

https://www.theverge.com/news/878447/ring-flock-partnership-canceled
481•c420•14h ago•258 comments

Apache Arrow is 10 years old

https://arrow.apache.org/blog/2026/02/12/arrow-anniversary/
240•tosh•1d ago•69 comments

Japan's Dododo Land, the most irritating place on Earth

https://soranews24.com/2026/02/07/take-a-trip-to-japans-dododo-land-the-most-irritating-place-on-...
98•zdw•5d ago•29 comments

Launch HN: Omnara (YC S25) – Run Claude Code and Codex from anywhere

131•kmansm27•21h ago•144 comments

Skip the Tips: A game to select "No Tip" but dark patterns try to stop you

https://skipthe.tips/
387•randycupertino•13h ago•319 comments