This is a simple yet customizable terminal emulator written in Flutter.
- Screenshots
- Supported OSs
- Features
- Requirements
- Installation
- Usage
- Build
- Contributing
- Credits
- Author
- macOS(zsh/bash)
- Linux(zsh/bash)
- Windows(cmd)
- oh-my-zsh support
- Auto App Updater
- AI Implementation
- Terminal plugins
- Customizable
- Initial Text
- Customizable key bindings
- Customizable themes
- Customizable fonts
- Customizable cursor
- Customizable shell
- Customizable shell arguments
- Customizable shell environment variables
- Customizable shell aliases
git clone https://github.com/mantreshkhurana/terminal.git
cd terminal
flutter pub get
flutter run
Select platform like macos
, linux
, windows
or web
.
example: flutter build macos
flutter build <platform>
It will only support plugins that are built specifically for this terminal emulator, Mantresh Khurana is the only one who can verify and add your plugins to the official plugin list. Plugins will be built in shell script and will be implemented in the terminal emulator using dart, docs for building plugins will be available soon.
git clone https://github.com/<your-username>/terminal.git
cd terminal
git checkout -b <your-branch-name>
# after adding your changes
git add .
git commit -m "your commit message"
git push origin <your-branch-name>