All Projects → alacritty → Vte

alacritty / Vte

Licence: other
Parser for virtual terminal emulators

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Vte

Typin
Declarative framework for interactive CLI applications
Stars: ✭ 126 (+7.69%)
Mutual labels:  terminal, parser
Command Line Api
Command line parsing, invocation, and rendering of terminal output.
Stars: ✭ 2,418 (+1966.67%)
Mutual labels:  terminal, parser
Termimad
A library to display rich (Markdown) snippets and texts in a rust terminal application
Stars: ✭ 293 (+150.43%)
Mutual labels:  terminal, parser
Tizonia Openmax Il
Command-line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud, TuneIn, iHeartRadio, Plex servers and Chromecast devices.
Stars: ✭ 1,556 (+1229.91%)
Mutual labels:  terminal
Save For Offline
Android app for saving webpages for offline reading.
Stars: ✭ 114 (-2.56%)
Mutual labels:  parser
Chirp
A modern low-level programming language
Stars: ✭ 116 (-0.85%)
Mutual labels:  parser
Ltgt
Lightweight HTML processor
Stars: ✭ 117 (+0%)
Mutual labels:  parser
Netcopa
Network Configuration Parser
Stars: ✭ 112 (-4.27%)
Mutual labels:  parser
Lua Gumbo
Moved to https://gitlab.com/craigbarnes/lua-gumbo
Stars: ✭ 116 (-0.85%)
Mutual labels:  parser
Termion
Mirror of https://gitlab.redox-os.org/redox-os/termion
Stars: ✭ 1,654 (+1313.68%)
Mutual labels:  terminal
Openterm
OpenTerm is a sandboxed command line interface for iOS.
Stars: ✭ 1,504 (+1185.47%)
Mutual labels:  terminal
Nmonvisualizer
A Java GUI tool for analyzing NMON system files
Stars: ✭ 114 (-2.56%)
Mutual labels:  parser
Mylittledom
High-level DOM-like terminal interface library
Stars: ✭ 116 (-0.85%)
Mutual labels:  terminal
Emacs Application Framework
A free/libre and open-source extensible framework that revolutionizes the graphical capabilities of Emacs, the key to ultimately Live in Emacs
Stars: ✭ 1,932 (+1551.28%)
Mutual labels:  terminal
Box Cli Maker
Make Highly Customized Boxes for your CLI
Stars: ✭ 115 (-1.71%)
Mutual labels:  terminal
Vuminal
Create terminal applications with the power of Vue 3.
Stars: ✭ 114 (-2.56%)
Mutual labels:  terminal
Pure
Pretty, minimal and fast ZSH prompt
Stars: ✭ 10,891 (+9208.55%)
Mutual labels:  terminal
Alembic
⚗️ Functional JSON Parser - Linux Ready 🐧
Stars: ✭ 115 (-1.71%)
Mutual labels:  parser
Cmd Parser
一个非常简单好用的命令解析器,占用资源极少极少,采用哈希算法超快匹配命令!
Stars: ✭ 115 (-1.71%)
Mutual labels:  parser
Termy
A terminal with autocomplete
Stars: ✭ 112 (-4.27%)
Mutual labels:  terminal

vte

Build Status Crates.io Version

Parser for implementing virtual terminal emulators in Rust.

The parser is implemented according to Paul Williams' ANSI parser state machine. The state machine doesn't assign meaning to the parsed data and is thus not itself sufficient for writing a terminal emulator. Instead, it is expected that an implementation of the Perform trait which does something useful with the parsed data. The Parser handles the book keeping, and the Perform gets to simply handle actions.

See the docs for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].