- Monodraw adalah editor seni ASCII yang kuat untuk macOS, mendukung pembuatan diagram, flowchart, dan visualisasi struktur data
- Melalui mind mapping dan diagram ER dengan notasi Crow’s Foot, data teks dapat dikelola secara fleksibel dan model database dapat divisualisasikan
- Pembuatan banner teks dimungkinkan dengan satu klik berkat integrasi FIGlet, dengan 148 font tersedia secara bawaan
- Antarmuka baris perintah (CLI) mendukung pembuatan dokumentasi otomatis menggunakan hook version control serta output JSON
- Dioptimalkan untuk lingkungan macOS, memberikan pengalaman membuat seni teks yang intuitif dan efisien, berguna untuk dokumentasi teknis dan pendidikan
Ikhtisar Monodraw
- Monodraw adalah editor ASCII art khusus macOS yang memudahkan pembuatan diagram, tata letak, flowchart, dan lainnya
- Memanfaatkan kesederhanaan teks biasa untuk memvisualisasikan algoritme, struktur data, format biner, dan lainnya
- Karena berbasis teks, hasilnya mudah disisipkan di mana saja, serta mendukung ekspor gambar dalam format PNG dan SVG
- Harganya $9.99, tersedia uji coba gratis, dan diskon pendidikan dapat ditanyakan ke support@helftone.com
- Persyaratan sistem: macOS 11 Big Sur atau lebih baru
- Untuk pengguna macOS versi lama, tersedia Monodraw v1.3 (macOS 10.10 Yosemite) dan v1.5 (macOS 10.14 Mojave)
Fitur diagram
- Diagram memperkuat dokumentasi teknis dan menyediakan representasi visual yang membantu memahami kode serta spesifikasi
- Visualisasi struktur data, algoritme, dan format data memudahkan pembacaan serta pemahaman kode
- Contoh: digunakan sebagai diagram jaringan dalam proyek vagrant-ansible-openstack di GitHub
- Dengan antarmuka yang intuitif, konsep yang kompleks dapat diekspresikan secara sederhana
Mind mapping
- Menggabungkan kesederhanaan teks biasa dengan kekuatan mind mapping
- Menempatkan teks secara bebas di kanvas tak terbatas, tanpa batasan file teks linear
- Pengguna dapat mengelola data sesuai keinginan
Diagram ER
- Mendukung diagram ER untuk para pekerja database
- Menyediakan 3 variasi notasi Crow’s Foot, disesuaikan dengan preferensi pengguna
- Membantu desain dan pemahaman dengan memvisualisasikan model data secara intuitif
Banner teks
- Integrasi FIGlet memungkinkan pembuatan banner teks dengan satu klik
- 148 font tersedia secara bawaan, dan font kustom juga dapat ditambahkan
- Mengubah ukuran kotak teks, mengganti font, dan menyesuaikan perataan dapat dilakukan secara interaktif tanpa terminal
Alat teks
- Mesin teks berbasis CoreText memberikan kontrol tata letak yang presisi
- Perataan, posisi, arah garis, dan pergeseran garis dapat disesuaikan
- Menambahkan border dapat diselesaikan hanya dengan satu klik
Alat garis
- Alat garis mendukung garis ortogonal dan bertingkat, serta memungkinkan pengaturan pola dash garis
- Terhubung secara dinamis ke bentuk melalui titik koneksi, sehingga tidak perlu menyusun ulang saat dipindahkan
- Memungkinkan koneksi antarbentuk dengan mudah
Alat persegi panjang
- Alat persegi panjang membuat kotak yang paling sering digunakan dalam seni teks
- Border, latar belakang, dan bayangan dapat diatur hanya dengan beberapa klik
- Titik koneksi kustom memungkinkan garis dipasang pada posisi yang tepat
Antarmuka baris perintah (CLI)
- CLI hanya tersedia pada versi pembelian langsung; versi Mac App Store tidak menyertakannya karena batasan App Sandbox
- Dokumentasi dapat dibuat otomatis saat commit dengan memanfaatkan hook version control
- Output JSON memudahkan manipulasi secara terprogram
- CLI mendukung workflow otomatisasi, meningkatkan efisiensi proses pengembangan
Alat gambar
- Menyediakan alat gambar dasar seperti pensil, penghapus, bucket fill, dan picker
- Alat-alat yang esensial untuk membuat seni teks
- Gambar dapat dioverlay di kanvas untuk dijiplak
Fitur lanjutan
- Grouping: beberapa elemen dapat disusun menjadi satu grup untuk mempermudah duplikasi dan pemindahan
- Guide: menyediakan panduan perataan sehingga tidak perlu menghitung jumlah karakter saat merapikan atau mengubah ukuran konten
- Focus: saat ingin fokus pada area kanvas tertentu, bentuk lain dapat dikunci atau disembunyikan
- Shortcut: semua fungsi dapat diakses cepat dengan shortcut keyboard, dan alat dapat dipilih dengan satu tombol tanpa modifier key
Optimasi macOS
- Monodraw dirancang sebagai aplikasi native macOS, dioptimalkan untuk macOS mulai dari mesin tata letak teks hingga antarmukanya
- Bekerja sesuai ekspektasi, dan fungsi undo selalu siap saat terjadi kesalahan
- ASCII art dapat disalin ke clipboard dan langsung ditempel ke editor teks
Versi yang menyertakan alat baris perintah
- Versi dengan CLI hanya tersedia jika dibeli langsung dari https://sites.fastspring.com/helftone/product/monodraw
- Versi Mac App Store tidak menyertakan CLI karena batasan App Sandbox
- Unduhan versi lama:
- Monodraw v1.3: macOS 10.10 Yosemite atau lebih baru
- Monodraw v1.5: macOS 10.14 Mojave atau lebih baru
Implikasi
- Monodraw menghadirkan inovasi dalam dokumentasi teknis dan visualisasi data melalui visualisasi berbasis teks, serta menyediakan alat yang efisien bagi developer dan desainer
- Integrasi CLI dan optimasi macOS meningkatkan produktivitas, terutama unggul untuk otomatisasi dan lingkungan pendidikan
- Solusi ideal untuk dokumentasi proyek open source, desain database, dan pembuatan materi visual untuk pendidikan
1 komentar
Opini Hacker News
Saya adalah pengembang aplikasi Monodraw, jadi silakan tanyakan apa saja jika penasaran
Memperkenalkan beberapa alat berbasis browser untuk gambar ASCII
monosketch.io, archetype (arsip), textik.com, asciiflow.com, fsymbols.com/draw
Ini alat paling rapi di antara semua tool ASCII yang pernah saya lihat. Saya sering memakai asciiflow.com dan meatfighter.com/ascii-silhouettify. Saya menggunakannya untuk membuat teks input saat membuat animasi terminal dengan TerminalTextEffects, dan contohnya bisa dilihat di astro demo gif dan GitHub terminaltexteffects
Saya membeli aplikasi ini beberapa bulan lalu, dan sekarang sedang berusaha lebih sering memakainya untuk diagram di dalam dokumen. Fakta bahwa ekspor ke clipboard lalu impor kembali bisa memulihkan hampir semua bentuk dengan nyaris sempurna adalah keunggulan yang sangat besar
Rasanya ini sudah sekitar posting HN kesepuluh tentang Monodraw
Oktober 2014, Mei 2015, Juli 2021, Juli 2022, Maret 2024, 1 tahun lalu, dan seterusnya, Monodraw sering diperkenalkan di HN. Setiap kali selalu menarik perhatian orang, jadi kesimpulannya Monodraw tampaknya sangat diuntungkan hanya dengan sering muncul di komunitas HN
Ini software yang pasti ingin saya beli kalau punya Mac. Desainnya bagus, dan saya juga suka lisensi permanen sekali bayar seharga $9.99, bukan langganan bulanan. Saya berniat membelinya bahkan sekadar untuk mendukung kebijakan seperti ini
Monodraw benar-benar aplikasi yang diremehkan. Saya sudah memakainya untuk topologi jaringan, diagram penyimpanan, bahkan renovasi dapur. Jauh lebih bagus daripada tool profesional mahal, dan ASCII art yang dihasilkannya memberi nuansa hacker old-school yang jauh lebih keren. Sangat direkomendasikan
Saya ingin memperkenalkan library ASCII/UTF drawing yang sangat bagus untuk digunakan di Emacs
uniline
Ini aplikasi yang hebat untuk komentar kode saat Anda butuh "penjelasan setara 1000 kata". Saya baru-baru ini juga memakainya untuk membuat diagram alur data. Sangat direkomendasikan
Saya sudah memakai aplikasi ini sejak pertama kali dirilis. Diagram untuk komentar inline memang bagus, dan khususnya ini paling mantap untuk membuat banner login server. Ada kebahagiaan kecil tapi nyata saat login ke server lalu melihat banner dan slogan kustom, dan itu memberi sedikit semangat dalam pekerjaan