The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Ascii Open-Source Projects
-
https://github.com/charmbracelet/vhs/blob/main/record.go#L22
I was looking at the code, and it seems like you could put a low value for this and it would do what you want.
I did not try it though
// sleepThreshold is the time at which if there has been no activity in the
-
FTXUI
Features: - Functional style. Inspired by [1] and React - Simple and elegant syntax (in my opinion). - Support for UTF8 and fullwidth chars (→ 测试). - No dependencies. - Cross platform. Linux/mac (main target), Windows (experimental thanks to contributors), - WebAssembly. - Keyboard & mouse navigation. Operating systems: - linux emscripten - linux gcc - linux clang - windows msvc - mac clang
-
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.
-
-
Project mention: Pikchr: A PIC-like markup language for diagrams in technical documentation | news.ycombinator.com | 2024-01-06
I recently had to draw some diagrams for documenting something. After looking at various Markdown-friendly options I landed on svgbob[1]. I believe it's a superior solution to these kinds of graph drawing tools for Markdown for one specific reason: the code is still readable. When I go to look at a Markdown file I don't always open the output. I will commonly open up a README file in Vim or just cat it to the terminal. In this case diagrams like those in this post is next to useless. I'm not going to read through some complex drawing definitions and try to visualise the results. With svgbob (or Typograms[2] or any of the other similar options) you can still read the Markdown text document and see the diagrams which is great!
Of course this comes with a tradeoff, drawing the diagrams can be a bit of a pain. But I believe this can be solved by a good Markdown editor or editor plugin. Alternatively a spec like this could be converted into an svgbob-compatible diagram.
-
-
Project mention: ART 6.0 released: ASCII and Non-ASCII art library for Python (+ Space support) | /r/coolgithubprojects | 2023-06-14
-
ascii-image-converter
A cross-platform command-line tool to convert images into ascii art and print them on the console. Now supports braille art!
I prefer https://github.com/TheZoraiz/ascii-image-converter
-
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.
-
Turbo Vision
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
-
asciichart
Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies
-
video-to-ascii
It is a simple python package to play videos in the terminal using characters as pixels
Project mention: Ask HN: How to come up with a useful, coding hobby project? | news.ycombinator.com | 2023-08-27pal to ascii : https://github.com/joelibaceta/video-to-ascii
--------
[0] : https://en.wikipedia.org/wiki/Philo_Farnsworth
[1] : punch card : https://www.youtube.com/watch?v=Oke-7lsvFug
original pearl programming : https://www.youtube.com/watch?v=gALLuttm8tI
-
-
-
-
Project mention: Show HN: Msdos Theme Inspired Image Enhancement Tools | news.ycombinator.com | 2023-09-07
I am a lover of CSS frame themes and that is really nice.
https://github.com/vinibiavatti1/TuiCss
It seems this is just your personal project as it is just on a subdomain of your domain, so might not be for the public, but keep the following in mind:
GDPR-compliance: you need to add how long images remain after being uploaded or give the option to delete the original file. This also includes the time you will also keep the generated file. You wouldn't need to store these for more than 10 minutes after the output has been generated.
Filename: out.png is like you just plopped in the sample code that you found on Github and called it a day. Consider keeping the filename and adding something to it. "filename-out.png" might be better.
Tested most of the options and its all functional.
-
Project mention: Architecture diagrams enable better conversations | news.ycombinator.com | 2023-08-22
A few more ASCII-based tool that you could add into your workflow are https://arthursonzogni.com/Diagon/#Sequence which can be used to generate the ASCII that you input into something like Typogram (https://google.github.io/typograms/).
For example, input:
Renderer -> Browser: BeginNavigation()
-
SadConsole
A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
Since you're already working in C#, there's a library called SadConsole that does this. It relies on either MonoGame or SFML to actually render to the screen, though. If you're not using either of those, the source may give you some ideas on how to implement such a grid of tiles yourself. There are of course other libraries that do this, but SadConsole is the first that I could remember in C#.
-
-
encoding
Go package containing implementations of efficient encoding, decoding, and validation APIs.
-
Project mention: Ask HN: How does your terminal welcome screen look like? | news.ycombinator.com | 2024-02-13
-- Ford Prefect, _Hitchhiker's Guide to the Galaxy"_
Also this one https://github.com/stark/Color-Scripts that has some nice coloured ascii arts
Also this one:
# is the internet on fire status reports
-
-
-
arttime
arttime is a CLI application that blends beauty of ASCII / text art with functionality of clock / timer / pattern-based time manager in terminal ⏰
Project mention: 2024 arttime feeder challenge. Code a feeder in language of choice and share | news.ycombinator.com | 2024-01-22arttime is a terminal application that blends beauty of text-art with functionality of clock, timer, and pattern-based time manager. One can also display customized dynamic feed of information like weather, news, stocks, system metrics and etc. The above GIF shows that a feeder can be used to display weather in arttime.
Links:
1. [v2.3.0 release notes](https://github.com/poetaman/arttime/releases/tag/v2.3.0)
2. [arttime_2.3.0-1_all.deb](https://github.com/poetaman/arttime/releases/download/v2.3.0...) package
3. [arttime man txt](https://raw.githubusercontent.com/poetaman/arttime/main/shar...)
4. [arttime main page](https://github.com/poetaman/arttime)
Please read sections ORCHESTRATING and CONTRIBUTING (which has a software spec) in [arttime man txt](https://raw.githubusercontent.com/poetaman/arttime/main/shar...). to understand how to write custom information feeders. They can be written in any language, and should be quite simple. Please get in touch if you write something of common interest. Link to such feeders will get added to arttime's page, and best ones will get special mention. Here's an example that shows how line of text under art can be remotely updated to show "Hello World":
```
-
See other chess in text mode - https://github.com/ligurio/awesome-ttygames
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ascii related posts
- Functional Terminal User Interface
- Monodraw
- Ask HN: How does your terminal welcome screen look like?
- Show HN: Durdraw – a modern ANSI art editor for modern Unix terminals
- Library for NES style terminal game.
- Gameboy Cloud Gaming
- Ask HN: How to come up with a useful, coding hobby project?
-
A note from our sponsor - WorkOS
workos.com | 18 Apr 2024
Index
What are some of the best open-source Ascii projects? This list will help you:
Project | Stars | |
---|---|---|
1 | vhs | 13,592 |
2 | FTXUI | 6,065 |
3 | gameboy.live | 4,630 |
4 | svgbobrus | 3,714 |
5 | go-pretty | 2,561 |
6 | art | 1,981 |
7 | ascii-image-converter | 1,896 |
8 | Turbo Vision | 1,834 |
9 | asciichart | 1,799 |
10 | video-to-ascii | 1,617 |
11 | ervy | 1,579 |
12 | cfonts | 1,529 |
13 | ASCII-generator | 1,461 |
14 | TuiCss | 1,459 |
15 | Diagon | 1,418 |
16 | SadConsole | 1,173 |
17 | figlet-fonts | 1,006 |
18 | encoding | 961 |
19 | Color-Scripts | 951 |
20 | Table | 875 |
21 | diagram | 811 |
22 | arttime | 785 |
23 | awesome-ttygames | 764 |