All Projects → zetamatta → binview

zetamatta / binview

Licence: MIT license
Binary data view/editor on the terminal

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to binview

fastDummies
The goal of fastDummies is to quickly create dummy variables (columns) and dummy rows.
Stars: ✭ 33 (+120%)
Mutual labels:  binary-data
BinaryStream
BinaryStream - a writer and reader for binary data. Best replacement for pack()/unpack().
Stars: ✭ 44 (+193.33%)
Mutual labels:  binary-data
pfp-vim
A vim hex-editor plugin that uses 010 templates to parse binary data using pfp
Stars: ✭ 57 (+280%)
Mutual labels:  binary-data
metal
A Java library for parsing binary data formats, using declarative descriptions.
Stars: ✭ 13 (-13.33%)
Mutual labels:  binary-data
BinFind
Perform regex pattern matching on binary data. (Regex-like)
Stars: ✭ 31 (+106.67%)
Mutual labels:  binary-data
FlexBuffersSwift
Swift implementation of FlexBuffers - a sub project of FlatBuffers
Stars: ✭ 24 (+60%)
Mutual labels:  binary-data
Hexyl
A command-line hex viewer
Stars: ✭ 6,349 (+42226.67%)
Mutual labels:  binary-data
racket-bitsyntax
Erlang-style binaries/bitstrings for Racket
Stars: ✭ 29 (+93.33%)
Mutual labels:  binary-data
octet
A library that makes working with bytebuffers painless.
Stars: ✭ 79 (+426.67%)
Mutual labels:  binary-data
Sketch-A-XNORNet
An implementation of a variation of Sketch-A-Net using XNOR ConvNets using TensorFlow
Stars: ✭ 52 (+246.67%)
Mutual labels:  binary-data
degob
Go library/tool for viewing and reversing Go gob data [Moved to GitLab]
Stars: ✭ 34 (+126.67%)
Mutual labels:  binary-data

binview - Binary data viewer / editor

ScreenShot

Install

Download the binary package from Releases and extract the executable

Usage

$ binview [FILES...]

or

$ cat FILE | binview

Key-binding

  • q , ESCAPE
    • quit
  • h , BACKSPACE , ARROW-LEFT , Ctrl-B
    • move the cursor left.
  • j , ARROW-DOWN , Ctrl-N
    • move the cursor down.
  • k , ARROW-UP , Ctrl-P
    • move the cursor up.
  • l , SPACE , ARRIW-RIGHT , Ctrl-F
    • move the cursor right.
  • 0(zero) , ^ , Ctrl-A
    • move the cursor to the top of the current line.
  • $ , Ctrl-E
    • move the cursor to the tail of the current line.
  • <
    • move the cursor to the begin of the file.
  • > G
    • move thr cursor to the end of the file.
  • r
    • replace one byte
  • i
    • insert data (for example: 0xFF,U+0000,"string")
  • a
    • append data (for example: 0xFF,U+0000,"string")
  • x , DEL
    • delete and yank one byte on the cursor
  • p
    • paste 1 byte the rightside of the cursor
  • P
    • paste 1 byte the leftside of the cursor
  • u
    • undo
  • w
    • output to file
  • &
    • move the cursor to the address input
  • ALT-U
    • Change the character encoding to UTF8 (default)
  • ALT-A
    • Change the character encoding to ANSI, the current codepage (Windows-Only)
  • ALT-L
    • Change the character encoding to UTF16LE
  • ALT-B
    • Change the character encoding to UTF16BE

Release Note

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].