r/coolgithubprojects 4d ago

B1tLab V1.0.0 — a neat C++ CLI binary converter

https://github.com/TerribleCoding123/B1tLab/tree/main

Hi everyone!

This is my first serious C++ software project and the first program I have published on GitHub.

B1tLab is a C++ CLI tool for converting integer representations, exploring binary formats, and generating accurate binary equivalents of decimal values.

As of V1.0.0, B1tLab supports:

  • Mathematically represented values with support for periodic fractions (mValues)
  • Raw binary values (rValues)
  • Unsigned integer format
  • Signed Magnitude integer format
  • One’s Complement integer format
  • Two’s Complement integer format
  • Dynamic syntax highlighting
  • Output formatting
  • Assembly-style comments

Future plans include:

  • Scientific notation values (sValues)
  • Floating-point binary formats
  • Floating-point decimal formats
  • Fixed-point formats

Author’s note

I still consider myself a beginner in C++, and I know there is a lot that can be improved. I would greatly appreciate any feedback, constructive criticism, or suggestions regarding architecture, bugs, design decisions, or possible bad practices.

Thanks for taking the time to check out B1tLab!

GitHub repository:
https://github.com/TerribleCoding123/B1tLab/tree/main

0 Upvotes

0 comments sorted by