Skip to content

BinBaboon helps in understanding a binary file format. It opens files in hex format and allows bookmarking

License

Notifications You must be signed in to change notification settings

abhimanyusirohi/binbaboon

Repository files navigation

BinBaboon

Build

BinBaboon is a web application that displays files in hexadecimal and allows bookmarking bytes to make sense of binary data.

It is written in Typescript and uses React with Material-UI components. Compiled as static client-side only application and hosted on GitHub Pages.

BinBaboon

Blog

https://binbaboon.blogspot.com/

Building

To get started:

  1. Pull code from GitHub repo into a folder
  2. Open the folder in VS Code
  3. Run npm ci to install dependencies
  4. Run npm start to start the dev server and load the web app in the browser

Run npm run build to build

Run npm test to run all tests

Run npm run test:coverage to run all tests and generate coverage report. Coverage report will be generated in the terminal as well as in coverage directory. Open index.html in coverage directory to view code coverage.

References

React

The TypeScript Handbook

JEST

Material UI

About

BinBaboon helps in understanding a binary file format. It opens files in hex format and allows bookmarking

Topics

Resources

License

Stars

Watchers

Forks

Languages