Our great sponsors
timg | dotfiles | |
---|---|---|
8 | 2 | |
1,749 | 4 | |
- | - | |
8.7 | 9.1 | |
7 days ago | 4 days ago | |
C++ | Python | |
GNU General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
timg
-
Show HN: a Rust Based CLI tool 'imgcatr' for displaying images
timg is a really nice similar tool that does pixel graphics in the terminal window if supported, falling back to character graphics if not.
The big plus is that it supports SVG images.
https://github.com/hzeller/timg
And it is available via brew/apt/etc.
- Things I've learned building a modern TUI framework
- { Opening an image on terminal }
-
Is there an app to transform a video into pixel art?
Take a look at timg. It converts pics and videos into pixel art to display on the terminal.
-
[i3] [OC] Pokemon in your Shell
This image then gets displayed to your terminal using timg (https://github.com/hzeller/timg). If you have a terminal which supports sixel (displays pixels 1 to 1 on your terminal then you can display the images as it. I'm using both alacritty (no-sixel) and kitty (sixel support) in the images shown.
- ASCII Video Player
-
Is it possible to display images on the terminal using C?
This is C++, but does what you imagine: https://github.com/hzeller/timg
-
Is there an image preview tool that works in Alacritty on macos?
Depending on your definition of "works", you might be satisfied with: https://github.com/hzeller/timg
dotfiles
-
Show HN: a Rust Based CLI tool 'imgcatr' for displaying images
If you're on MacOS an imgcat tool pairs well with an imgpbcopy tool like this:
https://github.com/williamcotton/dotfiles/blob/master/bin/im...
Then creating a shell function like:
imgc() {
-
Course using F#: Write your own tiny programming system(s)
I started down this path sometime last year with Crafting Interpreters and I’ve gotten obsessed with this entire world since. I wrote a little language [0] using Python Lex Yacc a couple of months ago at work because I wanted an awk-like way to quickly make graphs/charts from the CLI. Then I wrote a parser-as-a-type in TypeScript [1] for the same grammar.
My plan was to take a look at OCaml for future tinkerings with parsers, but man, F# is already looking very familiar between TypeScript and Lex/Yacc-like things.
Thanks for this post, I think I might have a new favorite language in the oven!
[0] https://github.com/williamcotton/dotfiles/blob/master/bin/pl...
[1] https://github.com/williamcotton/dotfiles/blob/master/bin/pl...
What are some alternatives?
nnn - n³ The unorthodox terminal file manager
Fabulous.Avalonia - Declarative UIs for Avalonia with F# and MVU, using Fabulous
hauberk - A web-based roguelike written in Dart.
Teaching - :mortar_board: Materials for my lectures including programming langauge design, software engineering and human-computer interaction.
colors - Color standards for terminal emulators
coollang-2020-fs - Compiler of a small Scala subset
ascii
Avalonia.FuncUI - Develop cross-plattform GUI Applications using F# and Avalonia!
dflat - D-Flat Text Windowing System for UNIX
Elm - Compiler for Elm, a functional language for reliable webapps.
feh - a fast and light image viewer
Consolonia - A cross-platform UI framework for .NET.