terminal-based
Projects with this topic
-
-
Rust-Matrix - The Digital Rain Effect
Rust-Matrix is a simple Rust terminal-based program based on the Digital rain effect in "The Matrix." The program creates the effect of flowing characters in your terminal. The library supports customisation for Japanese characters, Latin letters, numbers, symbols, and Kanji among many others. It applies Crossterm for cross-operating system terminal manipulation and can be run on Linux and Windows.
Key Features
Full-screen coverage: Simulates digital rain that fills the whole terminal with flowing characters. Colorful characters: Every character will have a random color assigned to it, making it dynamic every time. Wide variety: Hiragana, Katakana, Kanji, Latin letters, numbers, and symbols are included. Cross-platform: Works both on Linux and Windows with the same feel.
Efficient: Lightweight, designed for smooth performance with minimal system resource usage.
Customizable: Adjust the color scheme, speed, and character set to personalize the effect.
Digital Rain
Digital rain is the centerpiece of this application, meaning that characters fall from the top of the screen at a randomized pace. Rust-Matrix sets itself apart by using a variety of characters, including Hiragana, Katakana, and Kanji, creating a visually dense and immersive effect.
Installation
Linux
Clone the repo:
git clone https://gitlab.com/doodle1244/rust-matrix.git
cd rust-matrix
Install Rust and build:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
cargo build --release
./target/release/rust-matrix
Windows
Clone the repo:
git clone https://gitlab.com/doodle1244/rust-matrix.git
cd rust-matrix
Build and run:
cargo build --release
.\target\release\rust-matrix.exe
License
Rust-Matrix is under the LGPL.
About the Author
By doodle1244, Rust-Matrix was crafted with Rust and Crossterm for digital rain on every platform.
Updated -
rdo: A Simple CLI Todo List App
rdo is a lightweight, easy-to-use CLI todo list app written in Rust. It allows users to create, manage, and mark tasks as completed. rdo is designed to be fast, efficient, and simple to use.
Features
Create and manage todo lists Add, remove, and mark tasks as completed Simple and intuitive CLI interface Fast and efficient performanceLicense and Contribution
rdo is licensed under the LGPL 2.0 license. If you'd like to contribute to the project, please email me at doodle12444@duck.com with your suggested changes and code.
Read More
rdo is currently only available on Linux and can be found on GitLab. The project is maintained by doodle1244. To learn more about rdo and how to use it, please read the full documentation.
Updated -
a text editor written in C code with no dependancies. it's based around ergonomics, efficiency, and simplicity. Still a work in progress.
Updated -
Program written in C that will render random coloured rectangulars in the terminal, while the font, speed, density, color, ratio and number of the shapes drawn are fully costumizable.
Updated -
Wrapper for network security & routing utilities
Updated -
-
Curses based file reader & organizer for cheatsheets
Updated -
The free and open source version of the python terminal "OS" for playing games. Paid version is not available, don't ask.
Updated -
The Bank Management System is a simple C++ program that simulates basic banking operations such as creating an account, depositing, withdrawing, transferring money, and deleting an account.
Updated -
Slot machine with music as a prize
Updated -
terminal based note management
Updated -
A typing test program, written in c, for fun, and to practice my typing abilities using the workman layout.
Updated