ascii   11124

« earlier    

Monodraw for macOS — Helftone

Monodraw allows you to easily create text-based art (like diagrams, layouts, flow charts) and visually represent algorithms, data structures, binary formats and more. Because it's all just text, it can be easily embedded almost anywhere. Of course, exporting as images is also supported (PNG and SVG).
ascii  macos  apps  coding  drawing 
3 days ago by davidgasperoni
Monodraw for macOS — Helftone
Powerful ASCII art editor designed for the Mac.
mac  app  drawing  ascii  art 
4 days ago by segfault
Monodraw for macOS — Helftone
Powerful ASCII art editor designed for the Mac.
ascii  diagram  macOS  diagrams  software 
4 days ago by schmidjon
✔️ ❤️ ★ Unicode® Character Table
Unicode character search web service. Find, copy and paste your favorite characters: 😎 Emoji, ❤ Hearts, 💲 Currencies, → Arrows, ★ Stars and more 🚩
unicode  symbols  text  ascii  fonts  list 
5 days ago by bales
Scribble - Buttersquid.ink
I'm a fan of ASCII art in source code but have always been bothered by the inconvenience of modifying the diagram. I recently decided to learn Javascript, so I wrote a tool which lets you draw line diagrams. The tool converts the diagram into ASCII, and appends a string representing the serialized, compressed version of the diagram. This lets you get recreate and modify the original line diagram–round-trip editing.
----

Software is a collection of complicated ideas embodied as machine code. Pictures are an excellent way of conveying complicated ideas. Obviously we should be documenting software source code with pictures...right? Yet despite decades' worth of attempts at developing visual programming languages, typing plain old text into plain old text files continues to be the most effective way of implementing and documenting software.

As a compromise, you can embed ASCII art into source code comments or README files. This isn't a bad solution, and there are several desktop and web-based tools (e.g. Emacs artist-mode) which let you draw simple vector objects--boxes and lines--then render the drawing as ASCII. But when you try to update the ASCII art, you quickly run into the limitations of these tools. Rendering vector objects into ASCII effaces the information associated with the vector objects: you can no longer move or reshape the vector objects because it's just a collection of ASCII characters.

Scribble is an ASCII art editor which lets you draw vector diagrams and render them into ASCII art. The original vector objects are converted into a short (well, short-ish) URL and string, appended to the bottom of the diagram. Paste both the ASCII art and URL into your source code or README file. If you need to modify the ASCII art later, you can regenerate the original vector shapes in Scribble by using the URL.
diagram  ascii  documentation  writing  tool  javascript  cli  shell  terminal  plaintext 
5 days ago by dusko
Explaining Code using ASCII Art
People tend to be visual: we use pictures to understand problems. Mainstream programming languages, on the other hand, operate in an almost completely different kind of abstract space, leaving a big gap between programs and pictures. This piece is about pictures drawn using a text character set and then embedded in source code. I love these! The other day I asked around on Twitter for more examples and the responses (https://twitter.com/johnregehr/status/1095018518737637376) far exceeded expectations (thanks everyone!). There are a ton of great examples in the thread; here I’ve categorized a few of them. Click on images go to the repositories.
diagram  ascii  documentation  writing  plaintext 
5 days ago by dusko
Arabic — ✔️ ❤️ ★ Unicode® Character Table
Unicode character search web service. Find, copy and paste your favorite characters: 😎 Emoji, ❤ Hearts, 💲 Currencies, → Arrows, ★ Stars and more 🚩
ascii  unicode  text  characters  numbers  letters  symbols 
6 days ago by bales

« earlier    

related tags

"progress  2019  ansi  apollo  app  apps  art  arx  asciiart  asciidoc  bar"  bash  blindingly_useful  c  characters  characterset  chart  charts  cli  cmd  code  coding  comment  comments  computers  computing  cool  dataviz  db  design  dev  devel  developer  development  diagram  diagramming  diagrams  documentation  draw  drawing  dynamics  ebcdic  edit  editor  emoji  emoticons  emoticos  encode  encoding  endless  flowchart  flowcharting  fluid  font  fonts  foss  funny  gaming  generator  graph  graphics  guitar  halo  horse  humor  i18n  ide  images  infinite  infinity  javascript  lander  letters  linux  list  lunar  mac  macos  macosx  markdown  markup  music  mysql  notation  numbers  online  opensource  osx  percent  physics  piano  plain  plaintext  plantuml  powershell  programming  progress  python  reference  retro  score  shell  smiley  smileys  software  source  startup  svg  symbol  symbols  table  terminal  text  tool  tools  top5  uml  unicode  unix  utf8  vcfeast  video  vintage  visualization  weather  web  webapp  webdev  wego  wishlist  writing 

Copy this bookmark:



description:


tags: