Explaining Code Using ASCII Art

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • asciiflow

    ASCIIFlow

  • svgbobrus

    Convert your ascii diagram scribbles into happy little SVG

  • https://ivanceras.github.io/svgbob-editor/

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • slides

    Terminal based presentation tool

  • backend

    The RecipeRadar backend implements data persistence and modeling for the RecipeRadar service (by openculinary)

  • Shameless appeal for code commentary review:

    This reminds me of a code comment I wrote about some web crawling code that is intended to maintain a continuous web address "flow graph", matching any origin URL(s) (the 'water table' of a web page) down to the current location of that page on the web (the 'river delta').

    This can be complicated because old URLs may be redirected (HTTP 301, 302) to different locations over time, often for SEO reasons or due to change of domain ownership.

    Does the code comment linked below make sense? I'd really appreciate any feedback and improvements:

    https://github.com/openculinary/backend/blob/5116c4f5d39dae1...

    (and yes, I realize the ASCII art here pales in comparison to some of the visually appealing and clear diagrams shared in the article. I'm doing my best :))

  • asciigrid

  • rich-cli

    Rich-cli is a command line toolbox for fancy output in the terminal

  • ascii-tables

    ⚡ Quickly format table in ASCII. Great for code comments, or Github Markdown!

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • netpen

    netpen

  • svg-term-cli

    Share terminal sessions via SVG and CSS

  • asciimatics

    A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations

  • slidev

    Presentation Slides for Developers

  • lookatme

    An interactive, terminal-based markdown presenter

  • ervy

    Bring charts to terminal.

  • wtf-tui

    Text-based UI tool for configuring the WTF terminal dashboard

  • asciigrid

    A WYSIWYG Editor for ASCII Diagrams (by mbarkhau)

  • Thanks for the shoutout. AsciiGrid is dockerized should you want to run it yourself, for example because the keybase website happens to not be serving it anymore: https://github.com/mbarkhau/asciigrid#docker

  • ditaa

    ditaa is a small command-line utility that can convert diagrams drawn using ascii art ('drawings' that contain characters that resemble lines like | / - ), into proper bitmap graphics.

  • spark-joy

    ✨😂 2000+ ways to add design flair, user delight, and whimsy to your product.

  • art

    🎨 ASCII art library for Python

  • draw

    Draw in your terminal (by maaslalani)

  • Some creative ASCII tools:

      https://github.com/maaslalani/draw

  • enigma-bbs

    ENiGMA½ BBS Software

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts