127 private links
A command line interface (interactive shell) to work with KeePass 1.x or 2.x database files.
gopass is a rewrite of the pass password manager in Go with the aim of making it cross-platform and adding additional features. The target audience are professional developers and sysadmins (and especially teams of those) who are well versed with a command line interface.
Sort files and pack them into partitions.
A Minimalistic CLI Tool for Managing and Running Bash Snippets.
Board games for the terminal.
Now including (limited to?): reversi, minesweeper, connect four.
Simple terminal based minesweeper.
PandaPy has the speed of NumPy and the usability of Pandas (10x to 50x faster).
A two-player game for fans of Pong and the Utah teapot!
Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use.
Tessellate your favorite 3D surfaces (technically, 2D manifolds) with triangles, hexagons, or a number of other curated tiling types!
A space shooter game you can play in your terminal.
Asciimatics is a package to help people create full-screen text UIs (from interactive forms to ASCII animations) on any platform.
A simple, configurable, cross-platform youtube-dl wrapper for downloading and managing youtube audio (with added features).
A* algorithm visualizer written in pygame.
A gravity simulation using the runge kutter integration method.
Tetris game made using pygame and python.
Shellscript for synchronization of files and directories (a simple alternative to RSYNC)
Parsr, is a minimal-footprint document (image, pdf) cleaning, parsing and extraction toolchain which generates readily available, organized and usable data for data scientists and developers.
It provides users with clean structured and label-enriched information set for ready-to-use applications ranging from data entry and document analysis automation, archival, and many others.
Currently, Parsr can perform:
- Document Hierarchy Regeneration - Words, Lines and Paragraphs
- Headings Detection
- Table Detection and Reconstruction
- Lists Detection
- Text Order Detection
- Named Entity Recognition (Dates, Percentages, etc)
- Key-Value Pair Detection (for the extraction of specific form-based entries)
- Page Number Detection
- Header-Footer Detection
- Link Detection
- Whitespace Removal
Provides an implementation of today's most used tokenizers, with a focus on performance and versatility.
Main features:
- Train new vocabularies and tokenize, using today's most used tokenizers.
- Extremely fast (both training and tokenization), thanks to the Rust implementation. Takes less than 20 seconds to tokenize a GB of text on a server's CPU.
- Easy to use, but also extremely versatile.
- Designed for research and production.
- Normalization comes with alignments tracking. It's always possible to get the part of the original sentence that corresponds to a given token.
- Does all the pre-processing: Truncate, Pad, add the special tokens your model needs.
CleverCSV provides a drop-in replacement for the Python csv package with improved dialect detection for messy CSV files. It also provides a handy command line tool that can standardize a messy file or generate Python code to import it.