0.13.0 • Published 3 months ago

@xterm/addon-serialize v0.13.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

@xterm/addon-serialize

An addon for xterm.js that enables xterm.js to serialize a terminal framebuffer into string or html. This addon requires xterm.js v4+.

⚠️ This is an experimental addon that is still under construction ⚠️

Install

npm install --save @xterm/addon-serialize

Usage

import { Terminal } from "@xterm/xterm";
import { SerializeAddon } from "@xterm/addon-serialize";

const terminal = new Terminal();
const serializeAddon = new SerializeAddon();
terminal.loadAddon(serializeAddon);

terminal.write("something...", () => {
  console.log(serializeAddon.serialize());
});

See the full API for more advanced usage.

Benchmark

⚠️ Ensure you have lolcat, hexdump programs installed in your computer

$ git clone https://github.com/xtermjs/xterm.js.git
$ cd xterm.js
$ yarn
$ cd addons/addon-serialize
$ yarn benchmark && yarn benchmark-baseline
$ # change some code in `@xterm/addon-serialize`
$ yarn benchmark-eval
0.14.0-beta.99

3 months ago

0.14.0-beta.98

4 months ago

0.14.0-beta.97

4 months ago

0.14.0-beta.76

5 months ago

0.14.0-beta.79

5 months ago

0.14.0-beta.77

5 months ago

0.14.0-beta.78

5 months ago

0.14.0-beta.82

5 months ago

0.14.0-beta.83

5 months ago

0.14.0-beta.80

5 months ago

0.14.0-beta.81

5 months ago

0.14.0-beta.86

5 months ago

0.14.0-beta.87

5 months ago

0.14.0-beta.84

5 months ago

0.14.0-beta.85

5 months ago

0.14.0-beta.88

5 months ago

0.14.0-beta.89

5 months ago

0.14.0-beta.90

5 months ago

0.14.0-beta.93

5 months ago

0.14.0-beta.94

5 months ago

0.14.0-beta.91

5 months ago

0.14.0-beta.92

5 months ago

0.14.0-beta.95

5 months ago

0.14.0-beta.96

5 months ago

0.14.0-beta.71

6 months ago

0.14.0-beta.72

6 months ago

0.14.0-beta.75

6 months ago

0.14.0-beta.73

6 months ago

0.14.0-beta.74

6 months ago

0.14.0-beta.69

7 months ago

0.14.0-beta.70

7 months ago

0.14.0-beta.68

7 months ago

0.14.0-beta.67

8 months ago

0.14.0-beta.65

9 months ago

0.14.0-beta.66

8 months ago

0.14.0-beta.60

9 months ago

0.14.0-beta.61

9 months ago

0.14.0-beta.64

9 months ago

0.14.0-beta.62

9 months ago

0.14.0-beta.63

9 months ago

0.14.0-beta.57

9 months ago

0.14.0-beta.58

9 months ago

0.14.0-beta.55

10 months ago

0.14.0-beta.56

10 months ago

0.14.0-beta.59

9 months ago

0.14.0-beta.54

10 months ago

0.14.0-beta.53

10 months ago

0.14.0-beta.52

10 months ago

0.14.0-beta.42

11 months ago

0.14.0-beta.43

11 months ago

0.14.0-beta.40

11 months ago

0.14.0-beta.41

11 months ago

0.14.0-beta.46

11 months ago

0.14.0-beta.47

11 months ago

0.14.0-beta.44

11 months ago

0.14.0-beta.45

11 months ago

0.14.0-beta.48

11 months ago

0.14.0-beta.49

11 months ago

0.14.0-beta.50

11 months ago

0.14.0-beta.51

11 months ago

0.14.0-beta.24

12 months ago

0.14.0-beta.25

12 months ago

0.14.0-beta.22

12 months ago

0.14.0-beta.23

12 months ago

0.14.0-beta.28

12 months ago

0.14.0-beta.29

12 months ago

0.14.0-beta.26

12 months ago

0.14.0-beta.27

12 months ago

0.14.0-beta.31

12 months ago

0.14.0-beta.32

12 months ago

0.14.0-beta.30

12 months ago

0.14.0-beta.35

12 months ago

0.14.0-beta.36

11 months ago

0.14.0-beta.33

12 months ago

0.14.0-beta.34

12 months ago

0.14.0-beta.39

11 months ago

0.14.0-beta.37

11 months ago

0.14.0-beta.38

11 months ago

0.14.0-beta.20

1 year ago

0.14.0-beta.21

1 year ago

0.14.0-beta.18

1 year ago

0.14.0-beta.19

1 year ago

0.14.0-beta.17

1 year ago

0.14.0-beta.16

1 year ago

0.14.0-beta.8

1 year ago

0.14.0-beta.10

1 year ago

0.14.0-beta.9

1 year ago

0.14.0-beta.13

1 year ago

0.14.0-beta.14

1 year ago

0.14.0-beta.11

1 year ago

0.14.0-beta.6

1 year ago

0.14.0-beta.12

1 year ago

0.14.0-beta.7

1 year ago

0.14.0-beta.15

1 year ago

0.14.0-beta.4

1 year ago

0.14.0-beta.5

1 year ago

0.14.0-beta.3

1 year ago

0.14.0-beta.2

1 year ago

0.14.0-beta.1

1 year ago

0.13.0

1 year ago

0.13.0-beta.12

1 year ago

0.13.0-beta.11

1 year ago

0.13.0-beta.10

1 year ago

0.13.0-beta.9

1 year ago

0.13.0-beta.7

1 year ago

0.13.0-beta.8

1 year ago

0.13.0-beta.6

1 year ago

0.13.0-beta.5

1 year ago

0.13.0-beta.4

1 year ago

0.13.0-beta.3

1 year ago

0.12.0

1 year ago

0.13.0-beta.1

1 year ago

0.13.0-beta.2

1 year ago

0.12.0-beta.34

1 year ago

0.12.0-beta.33

1 year ago

0.12.0-beta.32

1 year ago

0.12.0-beta.31

1 year ago

0.12.0-beta.30

1 year ago

0.12.0-beta.29

1 year ago

0.12.0-beta.28

1 year ago

0.12.0-beta.23

1 year ago

0.12.0-beta.27

1 year ago

0.12.0-beta.26

1 year ago

0.12.0-beta.25

1 year ago

0.12.0-beta.24

1 year ago

0.12.0-beta.22

1 year ago

0.12.0-beta.21

1 year ago

0.12.0-beta.20

1 year ago

0.12.0-beta.19

1 year ago

0.12.0-beta.18

1 year ago

0.12.0-beta.17

1 year ago

0.12.0-beta.16

2 years ago

0.12.0-beta.15

2 years ago

0.12.0-beta.14

2 years ago

0.12.0-beta.13

2 years ago

0.12.0-beta.12

2 years ago

0.12.0-beta.11

2 years ago

0.12.0-beta.10

2 years ago

0.12.0-beta.9

2 years ago

0.12.0-beta.8

2 years ago

0.12.0-beta.7

2 years ago

0.12.0-beta.6

2 years ago

0.12.0-beta.5

2 years ago

0.12.0-beta.4

2 years ago

0.12.0-beta.3

2 years ago

0.12.0-beta.2

2 years ago

0.12.0-beta.1

2 years ago