Metadata-Version: 2.1
Name: LogicCircuit
Version: 1.0.0
Summary: Simple circuit builder only using logic gates
Home-page: https://github.com/TINYT1ME/LogicCircuit
Author: TINYT1ME
License: MIT
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development :: Libraries :: pygame
Classifier: Development Status :: 2 - Pre-Alpha
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: testing
License-File: LICENSE

<h1 align="center"  style="font-family: Courier, serif;">
  <a href="https://github.com/TINYT1ME/LogicCircuit/"><img src="https://i.postimg.cc/Gp3Cj8vM/logo.png" width="40" title="LogicCircuit"></a>
  Logic Circuit
</h1>

[![platforms](https://img.shields.io/badge/platforms-Windows%20%7C%20Mac%20%7C%20Linux-%23808080--%2332cd32)](https://github.com/TINYT1ME/GoodUSB/actions)
<br>
**LogicCircuit** is a program that helps build simple circuits using logic gates. It is meant to teach people the basics of how logic gates work.

---

## 📃 Table of Content

- [Table of Content](#-Table-of-Content)
- [Example](#-Example)
- [Installation](#-Installation)
- [How To](#-How-To)
- [Future](#-Future)
- [License](#-License)

---

## 🟢 Example
<a href="https://github.com/TINYT1ME/LogicCircuit/"><img src="https://i.postimg.cc/vBkwM0kj/example.gif"  title="Example"></a>

---

## 📦 Installation

### ➡️ `pip3 install LogicCircuit` ⬅️

---

## ❓ How To

|   | Gate  | Switch  | Led  | Wire  |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| Create  | Left click logic type(bottom). Press anywhere to place  | Left click green "+Switch" Button  | Left click green "+LED" Button  | Left click output gate by pressing on it. Press anywhere on screen while output gate selected to create "bends" to wire. Left click on any gates and leds input square  |
| Delete  |  Right click on gate |  Left click red "-Switch" Button  |  Left click red "-LED" Button | Wires will automatically when connected gate, switch, or led is deleted   |
| Modify  | N/A  |  Middle press on switch | N/A  | N/A  |



---


### 👽 Future

- Main Menu
- Save Project
- Tutorial

---

### ⚖️ License

MIT

---


