171 Open Source Ascii Software Projects
Free and open source ascii code projects including engines, APIs, generators, and tools.
Kroitor Asciichart 977 ⭐
Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies
Video To Ascii 869 ⭐
It is a simple python package to play videos in the terminal using characters as pixels
Sadconsole 806 ⭐
A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
Encoding 656 ⭐
Go package containing implementations of efficient encoding, decoding, and validation APIs.
Jbroadway Urlify 624 ⭐
A fast PHP slug generator and transliteration library that converts non-ascii characters for use in URLs.
Playpicdio 480 ⭐
安卓平台下，图片或视频转化为ascii，图片转化成低多边形风格图形，emoji表情填充图片，合并视频用到ffmpeg库。已实现带色彩的ascii码图片或视频.On the Android platform, the picture or video is converted to ascii, the picture is converted into a low-poly style graphic, the emoji expression is filled with the picture, and the merged video is used in the ffmpeg library. Adding color ascii code pictures or videos later. Androidプラットフォームでは、画像またはビデオはASCIIに変換され、画像は低ポリスタイルのグラフィックに変換され、絵文字表現は画像で埋められ、マージされたビデオはffmpegライブラリで使用されます。 カラーASCIIコードの写真やビデオを後で追加する
Transliteration 421 ⭐
UTF-8 to ASCII transliteration / slugify module for node.js, browser, Web Worker, React Native, Electron and CLI.
Lambdahack 409 ⭐
Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at
Portable Utf8 390 ⭐
🉑 Portable UTF-8 library - performance optimized (unicode) string functions for php.
Tcharts.js 172 ⭐
:chart_with_downwards_trend: Lightweight and fast terminal ASCII charts for nodejs and browser.
Ascii Telnet Server 173 ⭐
Can stream an ~20 minutes ASCII movie via Telnet emulation as stand alone server or via xinetd daemon. Using famous ASCII art animation from www.asciimation.co.nz (Star ASCIIMATION Wars)
Portable Ascii 155 ⭐
🔡 Portable ASCII library - performance optimized (ascii) string functions for php.
Allure 148 ⭐
Allure of the Stars is a near-future Sci-Fi roguelike and tactical squad combat game written in Haskell; please offer feedback, e.g., after trying out the web frontend version at
Arduino Canbus Monitor 143 ⭐
Can bus monitoring tool based on arduino and can bus shield. Implements CAN ASCII/SLCAN protocol compatible with Lawicel CAN232/CANUSB. Can be used for monitoring low speed CAN (interior can bus of most cars, less than 500kbps). For higher speeds serial port can become a bottleneck in case data density is high.
Cfg2HTML 103 ⭐
cfg2html is a UNIX shell script similar to supportinfo, getsysinfo or get_config, except that it creates a HTML (and plain ASCII) system documentation for HP-UX, SCO-UNIX, AIX, Sun OS and Linux systems. Plug-ins for SAP, Oracle, Informix, Serviceguard, Fiber Channel/SAN, TIP/ix, OpenText (IXOS/LEA), SN Mass Storage like MAS, EMC, EVA, XPs, Network Node Manager and DataProtector etc. are included. The first versions of cfg2html were written for HP-UX. Meanwhile the cfg2html HP-UX stream was ported to all major *NIX platforms and small embedded systems.
Modood Table 84 ⭐
Produces a string that represents slice data in a text table, inspired by gajus/table.
Homoglyphs 60 ⭐
Homoglyphs: get similar letters, convert to ASCII, detect possible languages and UTF-8 group.
Led Segment Ascii 57 ⭐
Library of ASCII character representations using 7 segment, 14 segment, and 16 segment LED displays
Word Table 51 ⭐
Vterminal 44 ⭐
A Unicode GUI library that supports the use of many different fonts, custom fore/background colors, font sizes, and shaders. Also comes with a number of GUI components.
Tm1638plus 22 ⭐
An Arduino library to display data on a 8-digit TM1638 seven segment module This library supports several variants. The (8 KEY & 8 LED) variant which has 8 LED's and 8 Push buttons. The (16 KEY QFY) variant which has 16 pushbuttons. The (LKM1638) variant which has 8 bi-colour LED's and 8 Push buttons. Light memory footprint. Tested on ATMega328, ESP-32, attiny85, Stm32 and ESP8266.
Tree Extended 20 ⭐
NodeJs make a raw text tree representation of a directory's content, with max-deep paramater.
Rasciigraph 23 ⭐
Zero dependency Rust crate to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
Asciifacesbot 19 ⭐
:smiley: Telegram Bot @asciifacesbot that allows you to append ascii faces to your messages ¯\_(ツ)_/¯
Ascii_chart 18 ⭐
Nice-looking lightweight console ASCII line charts ╭┈╯. Port of kroitor/asciichart.
Jgcmarins Ascii Art 13 ⭐
Given a image.bmp and a M x N group of pixels, generate a text that represents the image.bmp in ascii characters
Asciidots Cheat Sheet 13 ⭐
My personal Asciidots Cheat Sheet in .jpg .odt .pdf .png and obviously in .txt
256 12 ⭐
a special Unicode Font, for Extended-ASCII capabilities in Text; in-which all (8-bit) 256 positions/bytes are mapped in Unicode space, it allows to leverage the CP-1252 (ISO-8859-1) standard to encode as a single-byte character on a Text Control/editor.
Go Corona Go 12 ⭐
A command-line utility written in Go to provide information related to Covid-19 in India.
Clarketm Ncalc 11 ⭐
Command line utility for quick number base conversions ( ascii / binary / octal / decimal / hexadecimal )
Writeascii 10 ⭐
Use Svendsen Tech's WriteAscii module to produce ASCII art letters from strings, in PowerShell
Ptap2dxf 10 ⭐
PTAP2DXF - Generate CNC-cut paper tapes from .PTAP or other binaries on a home stencil cutting machine
Tvision 39 ⭐
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.