Profanity is a console based XMPP client written in C using ncurses and libstrophe, inspired by Irssi. Cross platform, lightweight, very handy. Takes a bit of fiddling to manage multiple accounts, though.
Somebody wrote a clone of vim entirely in Python. Already has many of the features of mainline Vim because it's easier to write them in Python than it is in C. Can integrate additional functionality (like Jedi autocompletion of Python) by installing additional Python modules. Self-hosting. PoC for the prompt_toolkit Python module.
High performance NLP models as a service. Pre-trained. You can upload and run your own spaCy models as well. Seems to be GPU accelerated on the back-end because they're an nVidia partner.
Named entity recognition, classification, summarization, question in context answering, sentiment analysis, part of speech tagging.
Free tier: All pre-trained models, 3 API requests per minute.
Starter tier: All pre-trained models, 15 requests per minute, $39us/month
Recovers passwords from pixelized screenshots.
This implementation works on pixelized images that were created with a linear box filter.
In this article I cover background information on pixelization and similar research.
Requires that the user supply a De Bruijn sequence of characters that could be expected to appear in the obfuscated text.
It won't be perfect but it'll probably get you within spitting distance.
ART is a Python lib for text converting to ASCII art. Turn regular old text into rendered ASCII art with a single function. Also generates textmoji from names (
aprint("butterfly")). Random art (
randart()) is also possible. You can also specify the font used and how it's decorated (if you want). Can even be used as a CLI tool.
Bombadillo is a non-web browser, designed for a growing list of protocols operating outside of the web. This includes Gopher, Gemini, Finger, and your local file system. Other protocols are available as add-ons. Think Lynx, but for everything else.
Source code: https://tildegit.org/sloum/bombadillo
Olipy is a Python library for artistic text generation. Unlike most software packages, which have a single, unifying purpose. Olipy is more like a set of art supplies. Each module is designed to help you achieve a different aesthetic effect. Different kinds of text generators and corruptors. Generates and riffs on prerecorded dialogs. Generate different kinds of names and titles.
Decode UTF-8 into ASCII and vice versa.
A perverse way to make your HTML look like markdown, purely via CSS.
spaCy is a library for advanced Natural Language Processing in Python and Cython. It's built on the very latest research, and was designed from day one to be used in real products. spaCy comes with pre-trained statistical models and word vectors, and currently supports tokenization for 45+ languages. It features the fastest syntactic parser in the world, convolutional neural network models for tagging, parsing and named entity recognition and easy deep learning integration. It's commercial open-source software, released under the MIT license.
An extremely high resolution graphics-to-text art utility/library/converter. Aims to be much better than aalib or caca. You can even watch videos rendered into text in realtime. Tries to be cross-platform.
A text-based signal and spectrum analyzer for RTL-SDR radios. Everything is done in ASCII in realtime. Allows you to tune the radio as well as watch it.
This source code is an implementation of the TextRank algorithm (Automatic summarization) on PHP7 strict mode. It can summarize a text, article for example to a short paragraph. Before it would start the summarizing it removes the junk words what are defined in the Stopwords namespace. It is possible to extend it with another languages.
An animated avatar that responds to text field interactions.
An ultra-slim microblogging package for hackers. CLI or bust. Open system - uses text files in public places, so there. Tracks the directories of twtxt users and aggregates them into a timeline. Written in Python3. Integrates with the usual shell environments. Simple enough that people have written their own implementations.
Distinct from jointwt/twtxt! Do not delete this bookmark!
Maybe it can be repurposed as a message bus for stuff?
Console-based Audio Visualizer for ALSA. Also supports audio input from Pulseaudio, MPD and sndio.
Text mode window environment. A "retro" program for embedded or remote systems, that doubles as X11 terminal and text-mode equivalent of VNC server. It's a serious oversimplification, but think text-mode X, or maybe something like Desqview for DOS. Mouse support, window manager, terminal emulator and networked clients, all inside a text display.
Documents describing half-baked ideas and their kin.
3515 links, including 130 private