ITerminal is a simple terminal emulator app built using Flutter, allowing users to execute commands similar to a traditional command-line interface. It provides a minimalistic yet functional interface for interacting with the file system and executing basic commands.
- Command Execution: Execute various commands such as
ls
,cd
,pwd
,mkdir
,touch
,cat
,rm
,clear
,exit
,help
, andopen
. - Directory Navigation: Navigate through directories using
cd
. - File Operations: Create directories and files with
mkdir
andtouch
, view file contents withcat
, and delete files withrm
. - Script Execution: Execute Python scripts using the
run
command. - Customization: Customize text and background themes to suit your preferences.
- File Viewing: View text files within the app with syntax highlighting.
[Insert Screenshots Here]
- Clone this repository to your local machine.
- Ensure you have Flutter installed. If not, follow the official Flutter installation guide.
- Navigate to the project directory and run
flutter run
to launch the app on your device/emulator.
- Upon launching the app, you'll be greeted with a command-line interface.
- Type commands in the input field at the bottom and press Enter to execute.
- View command outputs and interact with the file system as needed.
- Use the settings panel to customize the terminal's appearance.
Contributions are welcome! Feel free to open issues and pull requests for any bug fixes, improvements, or new features.
This project is licensed under the MIT License.