An open API service indexing awesome lists of open source software.

https://github.com/scottgriv/binary-converter

Convert text to binary (and visa versa) with this simple web app. Built using Vue.js and styled with Less.
https://github.com/scottgriv/binary-converter

binary binary-converter javascript less node node-js nodejs vue vue-js vuejs

Last synced: 2 months ago
JSON representation

Convert text to binary (and visa versa) with this simple web app. Built using Vue.js and styled with Less.

Awesome Lists containing this project

README

          









Vue.js Badge
JavaScript Badge
Node.js Badge
Less Badge


GitHub Badge
Email Badge
BuyMeACoffee Badge


GitHub Workflow Status (with event)
Silver

---------------

𝟙𝟘𝟙𝟘 Binary Converter 𝟘𝟙𝟘𝟙

This intuitive web application, built using the progressive JavaScript framework Vue.js, offers a straightforward tool for converting plain text into binary code and vice versa, catering to both educational purposes and practical coding needs. Designed for simplicity and efficiency, users can quickly translate text to binary digits to understand the foundational binary representation of data, or decode binary sequences back into human-readable text. It stands as an indispensable utility for students, programmers, and technology enthusiasts looking to delve into the basics of computer science and data encoding techniques, all while experiencing the reactive and engaging user interface provided by Vue.js.
- Built using **Vue.js** and styled with **Less**.
- View a demo of the project on GitHub Pages **[Here](https://scottgriv.github.io/Binary-Converter)**.







Application Preview

---------------

## Table of Contents

- [How This Works](#how-this-works)
- [Getting Started](#getting-started)
- [Resources](#resources)
- [License](#license)
- [Credits](#credits)

## How This Works

1. Enter text into the left text box and click "Convert to Binary" to convert your text to binary.
2. Conversely, enter binary into the right text box and click "Convert to Text" to convert your binary to text.
3. Click "Copy" to copy the value from the output to your clipboard.
4. Click "Reset" to reset both text fields and start again.

## Getting Started

1. Project setup
```
npm install
```

2. Compiles and hot-reloads for development
```
npm run serve
```

3. Compiles and minifies for production
```
npm run build
```

4. Lints and fixes files
```
npm run lint
```

## Resources

- [Vue.js](https://vuejs.org/) - A progressive, incrementally-adoptable JavaScript framework for building UI on the web.
- [Configuration Reference](https://cli.vuejs.org/config/) - Vue CLI configuration reference.
- [JavaScript](https://www.javascript.com/) - A lightweight, interpreted, or just-in-time compiled programming language with first-class functions.
- [Node.js](https://nodejs.org/en/) - A JavaScript runtime built on Chrome's V8 JavaScript engine.
- [Less](http://lesscss.org/) - A dynamic preprocessor style sheet language that can be compiled into Cascading Style Sheets (CSS) and run on the client-side or server-side.
- [Binary Number System Tutorial ](https://www.mathsisfun.com/binary-number-system.html) - A way of writing numbers using only two digits: 0 and 1 (the stuff computers use).
- [Binary Code](https://en.wikipedia.org/wiki/Binary_code) - A binary code represents text, computer processor instructions, or any other data using a two-symbol system.
- [ASCII](https://en.wikipedia.org/wiki/ASCII) - ASCII, an acronym for American Standard Code for Information Interchange, is a character encoding standard for electronic communication.
- [Unicode](https://en.wikipedia.org/wiki/Unicode) - Unicode is a text encoding standard maintained by the Unicode Consortium designed to support the use of text written in all of the world's major writing systems.

## License

This project is released under the terms of the **MIT License**, which permits use, modification, and distribution of the code, subject to the conditions outlined in the license.
- The [MIT License](https://choosealicense.com/licenses/mit/) provides certain freedoms while preserving rights of attribution to the original creators.
- For more details, see the [LICENSE](LICENSE) file in this repository. in this repository.

## Credits

**Author:** [Scott Grivner](https://github.com/scottgriv)

**Email:** [scott.grivner@gmail.com](mailto:scott.grivner@gmail.com)

**Website:** [linktr.ee/scottgriv](https://www.linktr.ee/scottgriv)

**Reference:** [Main Branch](https://github.com/scottgriv/Binary-Converter)

---------------