Skip to content

Nirmit-Angane/BaseXconvertor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

BaseXConvertor 🔢

A modern, web-based number system converter supporting Binary, Decimal, Octal, Hexadecimal, and special digital codes.

License Version HTML5 CSS3 JavaScript

🚀 Overview

BaseXConvertor is a fast, clean, and user-friendly web application designed for seamless number system conversions. It supports everything from basic Decimal ↔ Binary conversions to advanced digital logic formats like Gray Code, BCD, and Excess-3.

Perfect for:

  • 🎓 Students learning number systems
  • 💻 Programmers working with binary/hex values
  • 🔌 Electronics & digital logic engineers
  • 🔢 Anyone needing quick, reliable conversions

✨ Features

🔢 Core Conversion

  • Number Systems: Decimal (Base 10), Binary (Base 2), Octal (Base 8), Hexadecimal (Base 16)
  • Batch Processing: Convert multiple values using comma-separated input
  • User Experience: Instant conversions with swap and clear functionality
  • Robust Validation: Comprehensive error handling and input validation

🔐 Special Code Converter

  • Binary ↔ Gray Code conversions
  • Binary ↔ BCD (Binary-Coded Decimal)
  • Binary ↔ Excess-3
  • Ideal for digital circuit design and computer architecture studies

📤 Export Capabilities

Download conversion results in multiple formats:

  • 📝 TXT (Plain Text)
  • 📊 CSV (Spreadsheet-friendly)
  • 🔄 JSON (Structured data)

🕒 Conversion History

  • Automatic logging of recent conversions
  • Quick access to past results
  • Session persistence

🛠️ Tech Stack

  • Frontend: HTML5, CSS3, Vanilla JavaScript
  • Features: Custom conversion algorithms, responsive design
  • Compatibility: Cross-browser support, mobile-friendly

🚀 Quick Start

Installation

# Clone the repository
git clone https://github.com/Nirmit-Angane/BaseXconvertor.git

# Navigate to project directory
cd BaseXConvertor

⭐ Support

If you find this project useful, please give it a star ⭐ on GitHub — it helps others discover the tool and motivates further development!

About

BaseXConvertor is a modern, intuitive, and responsive web application designed to quickly convert numbers between various number systems. It supports common bases such as Decimal, Binary, Octal, Hexadecimal, as well as several special codes like Gray Code, BCD, and Excess-3.

Resources

License

Stars

Watchers

Forks

Contributors