鸣谢
本项目从以下项目中受到了高度启发:
其它相关项目:
本项目依赖的第三方库
包名 | 简介 | 许可证 |
---|---|---|
bidict | The bidirectional mapping library for Python. | Mozilla Public License 2.0 (MPL 2.0) |
charset-normalizer | The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. | MIT License |
construct-typing | Extension for the python package 'construct' that adds typing features | MIT License |
drawsvg | A Python 3 library for programmatically generating SVG (vector) images and animations. Drawsvg can also render to PNG, MP4, and display your drawings in Jupyter notebook and Jupyter lab. | MIT License |
Jinja2 | A very fast and expressive template engine. | BSD License |
loguru | Python logging made (stupidly) simple | MIT License |
mido_fix | MIDI Objects for Python | MIT License |
more-itertools | More routines for operating on iterables, beyond itertools | MIT License |
omegaconf | A flexible configuration library | BSD License |
packaging | Core utilities for Python packages | Apache Software License; BSD License |
parsimonious | (Soon to be) the fastest pure-Python PEG parser I could muster | MIT License |
platformdirs | A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir". | MIT License |
portion | Python data structure and operations for intervals | GNU Lesser General Public License v3 (LGPLv3) |
proto-plus | Beautiful, Pythonic protocol buffers. | Apache Software License |
pydantic | Data validation using Python type hints | MIT License |
pydantic-extra-types | Extra Pydantic types. | MIT License |
pymediainfo | A Python wrapper for the mediainfo library. | MIT License |
pypinyin | 汉字拼音转换模块/工具. | MIT License |
pysubs2 | A library for editing subtitle files | MIT License |
rich | Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal | MIT License |
typer-slim | Typer, build great CLIs. Easy to code. Based on Python type hints. | MIT License |
wanakana-python | A port of WanaKana, a JS library by Tofugu | MIT License |
xsdata-pydantic | xsdata pydantic plugin | MIT License |
zhon | Zhon provides constants used in Chinese text processing. | MIT License |
zstandard | Zstandard bindings for Python | BSD License |
ujson | Ultra fast JSON encoder and decoder for Python | BSD License |
universal_pathlib | pathlib api extended to use fsspec backends | MIT License |
nicegui | Create web-based user interfaces with Python. The nice way. | MIT License |
PySide6 | Python bindings for the Qt cross-platform application and UI framework | GNU Library or Lesser General Public License (LGPL) |
fonticon-materialdesignicons7 | Material Design Icons 7 extension for superqt font icons | MIT License |
httpx | The next generation HTTP client. | BSD License |
desktop-notifier | Python library for cross-platform desktop notifications | MIT License |
ruamel.yaml | ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order | MIT License |
retrie | Efficient Trie-based regex unions for blacklist/whitelist filtering and one-pass mapping-based string replacing | MIT License |
lxml | Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. | BSD License (BSD-3-Clause) |