跳转至

鸣谢

本项目从以下项目中受到了高度启发:

其它相关项目:

本项目依赖的第三方库

包名 简介 许可证
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
ko-pron Korean pronunciation and romanisation based on Wiktionary ko-pron lua module MIT 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
packaging Core utilities for Python packages Apache Software License; BSD License
TatSu-LTS TatSu takes a grammar in a variation of EBNF as input, and outputs a memoizing PEG/Packrat parser in Python. BSD 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
pydantic-settings Settings management using Pydantic 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)
textual Modern Text User Interface framework MIT License
textual-fspicker A simple Textual filesystem picker dialog library. MIT License
flet Flet for Python - easily build interactive multi-platform apps in Python Apache Software License
flet-permission-handler PermissionHandler control for Flet Apache Software License
repro-zipfile A tiny, zero-dependency replacement for Python's zipfile.ZipFile for creating reproducible/deterministic ZIP archives. MIT License
jyutping Python tool to convert Chinese characters to Jyutping. MIT License