All Projects → dpc → Text Minimap

dpc / Text Minimap

Licence: mpl-2.0
Generate text minimap/preview using Braille Patterns

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Text Minimap

Typin
Declarative framework for interactive CLI applications
Stars: ✭ 126 (+500%)
Mutual labels:  command-line-tool, command-line, library
Asciigraph
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
Stars: ✭ 1,805 (+8495.24%)
Mutual labels:  utility, command-line, command-line-tool
Papis
Powerful and highly extensible command-line based document and bibliography manager.
Stars: ✭ 636 (+2928.57%)
Mutual labels:  command-line-tool, command-line, library
Gitlab Cli
Create a merge request from command line in gitlab
Stars: ✭ 224 (+966.67%)
Mutual labels:  command-line-tool, utility, command-line
Spicetify Cli
Commandline tool to customize Spotify client. Supports Windows, MacOS and Linux.
Stars: ✭ 9,316 (+44261.9%)
Mutual labels:  command-line-tool, command-line
Sultan
Sultan: Command and Rule over your Shell
Stars: ✭ 625 (+2876.19%)
Mutual labels:  command-line-tool, command-line
Ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Stars: ✭ 28,564 (+135919.05%)
Mutual labels:  command-line-tool, command-line
Xonotic Map Manager
A command line package manager for Xonotic community maps
Stars: ✭ 5 (-76.19%)
Mutual labels:  utility, command-line
Broot
A new way to see and navigate directory trees : https://dystroy.org/broot
Stars: ✭ 6,362 (+30195.24%)
Mutual labels:  command-line-tool, command-line
Terjira
Terjira is a very interactive and easy to use CLI tool for Jira.
Stars: ✭ 713 (+3295.24%)
Mutual labels:  command-line-tool, command-line
Przm
🎨 A simple, yet feature rich color picker and manipulator
Stars: ✭ 17 (-19.05%)
Mutual labels:  command-line-tool, command-line
Ecsctl
Command-line tool for managing AWS Elastic Container Service and Projects to run on it.
Stars: ✭ 15 (-28.57%)
Mutual labels:  command-line-tool, command-line
Ascii art
Real-Time ASCII Art Rendering Library
Stars: ✭ 599 (+2752.38%)
Mutual labels:  graphics, library
Composer Git Hooks
Easily manage git hooks in your composer config
Stars: ✭ 838 (+3890.48%)
Mutual labels:  command-line-tool, command-line
Jsonui
jsonui is an interactive JSON explorer on your command line
Stars: ✭ 583 (+2676.19%)
Mutual labels:  command-line-tool, command-line
Stronghold
Easily configure macOS security settings from the terminal.
Stars: ✭ 813 (+3771.43%)
Mutual labels:  command-line-tool, command-line
Trek
Trek is a CLI/ncurses explorer for HashiCorp Nomad clusters.
Stars: ✭ 26 (+23.81%)
Mutual labels:  command-line-tool, command-line
Rcli
Rapidly create full-featured command line interfaces with help, subcommand dispatch, and validation.
Stars: ✭ 9 (-57.14%)
Mutual labels:  command-line-tool, command-line
Executor
Watch for file changes and then execute command. Very nice for test driven development.
Stars: ✭ 14 (-33.33%)
Mutual labels:  utility, command-line
Nve
Run any command on specific Node.js versions
Stars: ✭ 531 (+2428.57%)
Mutual labels:  command-line, library

Travis CI Build Status text-minimap on crates.io text-minimap documentation on docs.rs

text-minimap - Generate text minimap/preview using Braille Patterns

Library and command-line utility to efficiently generate minimap/preview of a given text.

text-minimap example

Status

  • [x] Efficient io and streaming
  • [x] Multiple scaling settings
  • [ ] Tab (\t) width support
  • [ ] Soft-wrapping on text-width support
  • [ ] C API

Alternatives

  • wfxr/code-minimap - seems also written in Rust and with more effort put into it, so you probably should prefer it over this project; probably - I had no time to check the details myself;

Installing

If you don't have rust compiler and cargo installed follow instructions on https://www.rustup.rs/ .

Afterwards:

cargo install text-minimap

Using

Check text-minimap --help output.

Verification Recommendation

To help with the maintaince, the ownership of this crate is potentially shared between multiple developers. It is recommend to always use cargo-crev to verify trustworthiness of each of your dependencies, including this one.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].