Skip to content

License

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.0

console2svg currently uses the following libraries, mainly1.

PackageLicenseDescription
Porta.PtyMITCross-platform PTY control.
System.CommandLineMITCommand-line argument parsing.
System.CommandLine.StaticCompletionsMITSupport for shell completions.
System.IO.HashingMITFast hash calculation (XxHash3) implementation.
VYamlMITFast YAML serializer.
ZLoggerMITFast logging implementation.

The tool as a whole also uses the following external dependencies.

PackageLicenseDescription
ffmpegLGPLv2.1+ / GPLv2+ 2External command for video generation.
resvgApache-2.0 / MITFast implementation for converting SVG to PNG.
betterleaksMITGenerates QuickLeaks based on its definition file.
  1. Excluding development dependencies such as analyzers and tests. ↩

  2. The Windows version bundles the LGPL build; other platforms do not bundle it. ↩