survos / ciine-bundle
Symfony tools for asciinema.org
Fund package maintenance!
kbond
Installs: 51
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:symfony-bundle
pkg:composer/survos/ciine-bundle
Requires
- php: ^8.4
- sensiolabs/ansi-to-html: ^2.0
- symfony/config: ^7.3||^8.0
- symfony/console: ^7.3||^8.0
- symfony/dependency-injection: ^7.3||^8.0
- symfony/finder: ^7.3||^8.0
- symfony/http-client: ^7.3||^8.0
- symfony/http-kernel: ^7.3||^8.0
- symfony/options-resolver: ^7.3||^8.0
- symfony/twig-bridge: ^7.3
- symfony/workflow: ^7.3||^8.0
- twig/twig: ^3.4
Requires (Dev)
- phpstan/phpstan: ^2.0
- phpunit/phpunit: ^12
- survos/state-bundle: ^2.0
- symfony/framework-bundle: ^7.3||^8.0
- symfony/panther: ^2.2
- symfony/routing: ^7.3
- dev-main
- 2.0.71
- 2.0.70
- 2.0.69
- 2.0.68
- 2.0.67
- 2.0.66
- 2.0.65
- 2.0.64
- 2.0.63
- 2.0.62
- 2.0.61
- 2.0.60
- 2.0.59
- 2.0.58
- 2.0.57
- 2.0.56
- 2.0.55
- 2.0.54
- 2.0.53
- 2.0.51
- 2.0.50
- 2.0.49
- 2.0.48
- 2.0.47
- 2.0.46
- 2.0.45
- 2.0.44
- 2.0.43
- 2.0.42
- 2.0.41
- 2.0.40
- 2.0.39
- 2.0.38
- 2.0.37
- 2.0.36
- 2.0.35
- 2.0.34
- 2.0.33
- 2.0.32
- 2.0.31
- 2.0.30
- 2.0.29
- 2.0.28
- 2.0.27
- 2.0.26
- 2.0.25
- 2.0.24
- 2.0.23
- 2.0.22
- 2.0.21
- 2.0.20
This package is auto-updated.
Last update: 2025-11-23 13:12:24 UTC
README
Symfony Bundle that provides some utilities for using asciinema 3.0 to create asciiCasts (aka ciineCasts)
Install asciinema
Install the bundle
wget "https://github.com/asciinema/asciinema/releases/download/v3.0.0-rc.5/asciinema-x86_64-unknown-linux-gnu" asciinema
Configure .bashrc
The easiest way to use this bundle is to pre-configure a few commands. You can also run everything manually, but it's a bit of a pain to track the files.
rec() { asciinema rec "casts/${PWD##*/}/$(date +%s).cast" --title="$1"; }
Usage
Start the recorder.
rec "Create the User Entity"
bin/console make:user
end with -D.
There are some special commands during the recording process.
composer req easyadmin bin/console make:crud:dashboard bin/console debug:route easyadmin bin/console ciine:screenshot /admin bin/console ciine:copy .env.local