License
console2svg
Section titled “console2svg”console2svg itself is provided under the Apache 2.0 license.
Copyright 2026 arika0093
Licensed under the Apache License, Version 2.0 (the "License");you may not use this file except in compliance with the License.You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0List of libraries used
Section titled “List of libraries used”console2svg currently uses the following libraries, mainly1.
| Package | License | Description |
|---|---|---|
| Porta.Pty | MIT | Cross-platform PTY control. |
| System.CommandLine | MIT | Command-line argument parsing. |
| System.CommandLine.StaticCompletions | MIT | Support for shell completions. |
| System.IO.Hashing | MIT | Fast hash calculation (XxHash3) implementation. |
| VYaml | MIT | Fast YAML serializer. |
| ZLogger | MIT | Fast logging implementation. |
The tool as a whole also uses the following external dependencies.
| Package | License | Description |
|---|---|---|
| ffmpeg | LGPLv2.1+ / GPLv2+ 2 | External command for video generation. |
| resvg | Apache-2.0 / MIT | Fast implementation for converting SVG to PNG. |
| betterleaks | MIT | Generates QuickLeaks based on its definition file. |
Footnotes
Section titled “Footnotes”-
Excluding development dependencies such as analyzers and tests. ↩
-
The Windows version bundles the LGPL build; other platforms do not bundle it. ↩