Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yycorcino/byte-lobster
A Chrome Extension for ARM CPUlator
https://github.com/yycorcino/byte-lobster
assembly chrome-extension cscea248 uaa
Last synced: 14 days ago
JSON representation
A Chrome Extension for ARM CPUlator
- Host: GitHub
- URL: https://github.com/yycorcino/byte-lobster
- Owner: yycorcino
- License: mit
- Created: 2023-06-13T00:53:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-30T21:20:03.000Z (over 1 year ago)
- Last Synced: 2024-11-07T05:18:53.623Z (2 months ago)
- Topics: assembly, chrome-extension, cscea248, uaa
- Language: JavaScript
- Homepage: https://cpulator.01xz.net/?sys=arm
- Size: 1.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]
Byte Lobster
Byte Lobster is a chrome extension to remove basic repetitive tasks to increase productivity and efficiency for ARM CPUlator.
Lobsters molt to grow and adapt to their environment. Why not automate tasks to enable flexibility and speed in Assembly Coding.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
## About The Project
Main Tab
Secondary Tab
Enhance your Assembly programming experience with a user-friendly popup interface that provides greater control and functionality.
The additional popup user interface for customizable default file names providing effortless Assembly programming.
Main Tab With Bookmarks
Effortlessly manage and store bookmarks, allowing you to bookmark and access your recent code. With one click of a button, have the ability to preview, paste, download, and delete a bookmark.
**Welcome to the Project of Byte Lobster!**
This powerful Chrome Extension was designed with one goal in mind: to simplify your workflow by automating simple repetitive task with a click of a button. Gone are the days of manually performing these repetitive and time-consuming tasks. With my extension, you can effortlessly clear general registers with just a click, ensuring a fresh register start for your coding. Moreover, you can conveniently save your valuable code to text files, allowing you to organize and access them whenever needed. I understand the frustration of performing these tasks manually, which is why I created this extension. I hated pressing on the registers and inputting 0 for each register I wanted to clear. Say goodbye to tedious processes and hello to Assembly programming. Try it out now and experience the efficiency you've been wanting!
## Getting Started
Getting started with the Chrome extension is quick and easy. Simply download and click to install, and you'll be up and ready to go. For developers looking to explore, I offer the source code, so locally you can edit to your needs. Experience the convenience and efficiency it brings!
### Installation
- [ Firefox Add-ons ↗︎](https://github.com/yycorcino/byte-lobster)
- [ Chrome Web Store ↗︎](https://github.com/yycorcino/byte-lobster)
- [ Microsoft Edge Add-ons ↗︎](https://github.com/yycorcino/byte-lobster)
- [ Opera Add-ons ↗︎](https://github.com/yycorcino/byte-lobster)
- [ Source (for Developers) ↗︎](https://github.com/yycorcino/byte-lobster)## Basic Usage
Once you have installed the Byte Lobster Chrome extension, you can easily utilize its features to simplify your assembly programming workflow. Follow these steps to make the most out of the extension:
1. Open the [Online Assembly Environment](https://cpulator.01xz.net/?sys=arm): Open [CPUlator](https://cpulator.01xz.net/?sys=arm) or click on the Chrome Extension Icon and click "Open ARM CPUlator."
2. Write and Test Your Code: Write your assembly code as usual, utilizing the programming environment's editor, tools, and memory. Test and debug your code to ensure it functions correctly.
3. Clear Registers: When you want to reset or clear the general registers, simply click on the "Reset General Purpose Registers" button provided by the extension. This action clears all the general registers, allowing you to start fresh and observe again how registers interact with you assembly program.
4.
Save Code to Text File: To save your assembly code to a text file for future reference or sharing, click on the Save Code To Text File button offered by the extension. The extension will generate a text file containing your code with a default name. To change default name is to click the clog
icon.
By utilizing the Clear Registers and Save Code To Text File in this Chrome extension, you can efficiently manage and organize your assembly programming tasks. Simplify the process of clearing registers and conveniently save your code for future use, helping you stay focused and productive in your assembly programming.
## Credits
Image Credits:
- "lobster-16.png":
- Source: [Flaticon - Lobster Icons](https://www.flaticon.com/free-icon/lobster_5589412?term=lobster&page=1&position=10&origin=tag&related_id=5589412)
- Creator: Dreamcreateicons
- "lobster-32.png":
- Source: [Flaticon - Lobster Icons](https://www.flaticon.com/free-icon/lobster_5589412?term=lobster&page=1&position=10&origin=tag&related_id=5589412)
- Creator: Dreamcreateicons
- "lobster-48.png":
- Source: [Flaticon - Lobster Icons](https://www.flaticon.com/free-icon/lobster_5589412?term=lobster&page=1&position=10&origin=tag&related_id=5589412)
- Creator: Dreamcreateicons
- "lobster-128.png":
- Source: [Flaticon - Lobster Icons](https://www.flaticon.com/free-icon/lobster_5589412?term=lobster&page=1&position=10&origin=tag&related_id=5589412)
- Creator: Dreamcreateicons## About
Author: Sebastian Corcino - [GitHub](https://github.com/yycorcino)
Distributed under the MIT License. See [LICENSE](LICENSE.md) for more information.
[forks-shield]: https://img.shields.io/github/forks/yycorcino/byte-lobster.svg?style=for-the-badge
[forks-url]: https://github.com/yycorcino/byte-lobster/network/members
[stars-shield]: https://img.shields.io/github/stars/yycorcino/byte-lobster.svg?style=for-the-badge
[stars-url]: https://github.com/yycorcino/byte-lobster/stargazers
[issues-shield]: https://img.shields.io/github/issues/yycorcino/byte-lobster.svg?style=for-the-badge
[issues-url]: https://github.com/yycorcino/byte-lobster/issues
[license-shield]: https://img.shields.io/github/license/yycorcino/byte-lobster.svg?style=for-the-badge
[license-url]: https://github.com/yycorcino/byte-lobster/main/LICENSE.md
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/sebastian-corcino/
[project-url]: https://github.com/yycorcino/byte-lobster