- Aplikasi web client-only yang dapat mengubah ide menjadi desain visual hanya dengan teks
- Proyek open-source yang ditulis dengan Kotlin lalu dikompilasi ke JS. Menggunakan SASS/Tailwind
- Dapat mengekspresikan struktur kompleks atau diagram sistem dengan menggabungkan blok bentuk dasar seperti persegi panjang, garis, dan kotak teks
- Melalui fitur pemformatan, karakter ASCII sederhana dapat diubah menjadi elemen visual dengan berbagai gaya
- Alat yang memungkinkan pembuatan presentasi dan penjelasan visual tanpa PowerPoint atau Google Slides
Ikhtisar
- MonoSketch adalah aplikasi untuk membuat sketsa dan diagram ASCII, alat untuk mengekspresikan ide secara visual
- Melalui antarmuka berbasis teks, pengguna dapat menyusun diagram kompleks, struktur sistem, alur jaringan, dan lainnya dengan karakter ASCII
- Dengan slogan “Unleash your ideas with ASCII”, alat ini memungkinkan perancangan visual hanya dengan teks sederhana
Komponen dasar
- Menyediakan fitur menggambar dasar seperti Rectangle, Line, Text box
- Mendukung berbagai gaya border, karakter isi, dan dekorasi panah
- Sudut membulat untuk meningkatkan kualitas visual
- Lingkungan interaktif yang berfokus pada fitur pengeditan
- Kanvas tanpa batas dengan dukungan scroll bebas serta zoom in/out
- Menyediakan autosave dan manajemen multi-proyek
- Mendukung perintah edit standar seperti salin, potong, tempel, dan duplikasi
- Manajemen layer dan smart snapping memungkinkan perataan bentuk yang presisi
- Mendukung mode gelap
- Fitur ekspor
- Area pilihan atau seluruh diagram dapat langsung disalin sebagai teks
- Dukungan shortcut: macOS
Cmd + Shift + C, Windows/Linux Ctrl + Shift + C
- Roadmap mendatang
- Fitur grouping untuk mengelola bentuk dalam struktur kompleks
- Paint tool untuk kurva bebas dan gambar berbasis karakter
- Perluasan fitur kolaborasi seperti berbagi GitHub Gist dan memuat lewat URL
Aplikasi dan UI
- Tersedia di web melalui app.monosketch.io
- Termasuk mockup dengan elemen UI seperti kotak pencarian, tombol, workspace, dan panel yang diekspresikan dalam ASCII
- Layar login dan formulir pendaftaran juga divisualisasikan dalam bentuk ASCII
- Melalui fitur pembuatan presentasi, materi presentasi dapat disusun tanpa PowerPoint atau Google Slides
Stack teknologi dan lisensi
- Seluruh aplikasi dibangun di atas Kotlin/JS (dikembangkan dengan Kotlin lalu dikompilasi ke JS)
- Styling menggunakan SASS dan Tailwind CSS
- Menggunakan sistem build Gradle (mendukung mode pengembangan hot reload)
- Menyediakan opsi server pengembangan alternatif melalui Python 3.11+ dan Pipenv
- Open-source dengan Apache License 2.0
1 komentar
Komentar Hacker News
Saya memakai Monodraw
Sejauh ini, itu adalah pembelian yang paling memuaskan yang pernah saya lakukan
Sampai sekarang masih belum ada fitur menutup popup edit teks dengan tombol ESC
Setiap kali saya menekan ESC, tidak ada respons, dan itu terasa menjengkelkan
Saya sempat mencoba menambal binarinya sendiri, tetapi mekanisme pembaruannya jadi rusak, jadi saya menyerah
Tapi alat baru ini terlihat seperti pengganti yang cukup bagus, jadi saya pasti akan mencobanya
fig, kotak, bayangan, dan sebagainyaSekarang saya memakai Linux sebagai sistem utama, jadi saya sedang mencari aplikasi pengganti, dan alat yang saya lihat kali ini tampaknya alternatif terdekat yang pernah saya temukan sejauh ini
Alat serupa antara lain TextPaint, Archetype (archive), Textik, Asciiflow, Fsymbols Draw dan lainnya
Diagram rangkaian di header terlalu ceroboh, sampai terlihat seperti diagram rangkaian hasil AI yang keliru
Gaya simbolnya tidak konsisten, tidak ada label pin, dan kapasitor di kiri atas dalam keadaan short
Jika belajar dari keadaan seperti ini, para profesional masa depan akan tumbuh di atas fondasi yang keliru
Saya ingin mengatakan sesuatu kepada orang-orang yang memakai kata ‘ASCII’
Monosketch sebenarnya tidak hanya memakai ASCII
Misalnya, ia menggunakan karakter Unicode seperti “◎” (U+25CE)
Jika ingin menggambar kotak dengan ASCII sejati, Anda hanya bisa memakai
|dan-Jika Anda memakai Emacs, paket uniline cukup berguna
Markdeep juga bisa membuat diagram dengan ASCII art
Ini adalah alat dengan tingkat kematangan yang cukup tinggi
Saya menyarankan untuk mengatur atribut
spellcheckdi HTML menjadifalseKalau tidak, label seperti “GND” dan “uF” akan mendapat garis bawah merah, yang cukup mengganggu dilihat
Graph-Easy pada dasarnya menghasilkan ASCII, tetapi juga mendukung berbagai format output seperti karakter kotak, SVG, PNG dan lain-lain
Ini bukan WYSIWYG; strukturnya adalah Anda mendeskripsikan diagram dalam teks lalu hasilnya akan dibuatkan
Barusan saya mencoba membuat beberapa diagram sederhana dengan alat ini, dan ternyata mudah dipakai serta kualitas ekspornya juga bagus
Namun ada beberapa hal yang akan bagus jika ditingkatkan
Sebagai aplikasi native untuk macOS, ada juga Monodraw
Dilihat dari namanya, Monosketch tampaknya adalah pengganti yang jelas untuk itu