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.
https://binbaboon.blogspot.com/
To get started:
- Pull code from GitHub repo into a folder
- Open the folder in VS Code
- Run
npm ci
to install dependencies - 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.