Skip to content

🔬Experimental cross-platform terminal emulator application written in Flutter.

License

Notifications You must be signed in to change notification settings

TerminalStudio/lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a0fadb9 · Mar 7, 2021

History

28 Commits
Oct 2, 2020
Mar 7, 2021
Oct 2, 2020
Mar 7, 2021
Mar 7, 2021
Oct 2, 2020
Oct 2, 2020
Oct 2, 2020
Oct 2, 2020
Oct 2, 2020
Mar 7, 2021
Oct 2, 2020
Jan 20, 2021
Mar 7, 2021
Mar 7, 2021
Mar 7, 2021
Mar 7, 2021

Repository files navigation

Terminal Lite

Experimental cross-platform terminal emulator application written in Flutter.

Screenshots

Windows Linux MacOS

Prebuilt binaries

Prebuilt binaries are available for Windows, Linux, and MacOS on the releases page.

Build

Flutter 2.0.0+ is required to build Terminal Lite.

Make sure Flutter desktop support is enabled:

flutter config --enable-windows-desktop
flutter config --enable-macos-desktop
flutter config --enable-linux-desktop

Fetch dependencies and build:

flutter pub get
flutter pub upgrade
flutter run --release

For the underlying backend-agnostic terminal emulator widget, see xterm.dart.

Known issues

  • Pty may not work in debug mode on windows.
  • Some special characters may not render in MacOS, maybe caused by fontFamilyFallback?
  • When multiple tabs are opened, focus may not move between those tabs correctly.

Features and bugs

Please file feature requests and bugs at the issue tracker.

Contributions are always welcome!