{"repo":"TerminalStudio/xterm.dart","free":true,"listed":false,"github":"https://github.com/TerminalStudio/xterm.dart","clone":"git clone https://github.com/TerminalStudio/xterm.dart.git","description":"💻 xterm.dart is a fast and fully-featured terminal emulator for Flutter, with support for mobile and desktop platforms.","language":"Dart","stars":653,"topics":["terminal","dart","flutter","terminal-emulator","emulator","vte"],"license":"MIT","category":"mobile-apps","readme_excerpt":"xterm.dart xterm.dart is a fast and fully-featured terminal emulator for Flutter applications, with support for mobile and desktop platforms. This package requires Flutter version =3.0.0 Screenshots Features - 📦 Works out of the box No special configuration required. - 🚀 Fast Renders at 60fps. - 😀 Wide character support Supports CJK and emojis. - ✂️ Customizable - ✔ Frontend independent : The terminal core can work without flutter frontend. What's new in 3.0.0: - 📱 Enhanced support for mobile platforms. - ⌨️ Integrates with Flutter's shortcut system. - 🎨 Allows changing theme at runtime. - 💪 Better performance . No tree rebuilds anymore. - 🈂️ Works with IMEs . Getting Started 1. Add this to your package's pubspec.yaml file: 2. Create the terminal: Listen to user interaction with the terminal by simply adding a onOutput callback: 3. Create the view, attach the terminal to the view: 4. Write something to the terminal: Done! More examples - Write a simple terminal in 100 lines of code: https://github.com/TerminalStudio/xterm.dart/blob/master/example/lib/main.dart - Write a SSH client in 100 lines of code with [dartssh2]: https://github.com/TerminalStudio/xterm.dart/blob/master/example/lib/ssh.dart For a complete project built with xterm.dart, check out [TerminalStudio]. Features and bugs Please file feature requests and bugs at the issue tracker. Contributions are always welcome! License This project is licensed under an MIT license. [dartssh2]: https://pub.dev/packages/d","default_branch":null,"files":null,"tree":[],"storefront":"/r/TerminalStudio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TerminalStudio/xterm.dart/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}