GitHub 火线榜

GitHub 火线榜 · 仓库档案

rwnobrega/komm

An open-source library for Python 3 providing tools for analysis and simulation of analog and digital communication systems. (简介来自仓库自身文档。)

数据截至 10月27日rwnobrega

最好成绩

#271

被忽视榜 · 活跃却无人问津

100

累计 Star

17

Fork 总数

3

近 30 天在榜天数

项目状态许可证: GPL-3.0最近 push: 10月27日Open Issues(含 PR): 0

自 2026-10-25 起采集;未知 = 尚未采集到

把上榜徽章放进你的 README · rwnobrega/komm[![把上榜徽章放进你的 README](https://git.vaiox.xyz/api/badge/rwnobrega/komm.svg)](https://git.vaiox.xyz/zh/repo/rwnobrega/komm)
<a href="https://git.vaiox.xyz/zh/repo/rwnobrega/komm"><img src="https://git.vaiox.xyz/api/badge/rwnobrega/komm.svg" alt="把上榜徽章放进你的 README" height="20"></a>

项目文档

Komm

A Python library for communication systems.

PyPI page Code style: black Contributions welcome

Komm is an open-source library for Python 3 providing tools for analysis and simulation of analog and digital communication systems. This project is inspired by many other communication systems libraries, such as MATLAB® Communications System Toolbox™, GNU Radio, CommPy, and SageMath. Komm is licensed under the GNU General Public License v3.0.

The project's website has the library reference, gallery, and tables.

Warning

Please be advised that this project is currently under development. As such, there may be changes to the project's codebase, including the API.

Installation

Before you start, make sure you have Python (version 3.11 or later) installed. Also, you may want to create and activate a virtual environment first:

python3 -m venv .venv
source .venv/bin/activate

From PyPI

pip install komm

From GitHub

pip install git+https://github.com/rwnobrega/komm.git@main

Development

First, clone the repository:

git clone https://github.com/rwnobrega/komm
cd komm

Then, if you haven't already, create and activate a virtual environment as before.

Next, install the development dependencies. For example, using pip:

pip install -e .[lint,test,doc,debug]

Testing

The test suite is written using the pytest framework. To run the tests, execute:

pytest

Documentation

The documentation is built using ProperDocs with the Material for MkDocs theme. To serve the documentation locally, run:

properdocs serve

Changelog

See the CHANGELOG.md.

当前上榜

  • 271

    被忽视榜 · 活跃却无人问津

    100 星 · 17 fork · 累计 Star(升序)

    被忽视 →

近 30 天势头

累计 Star 走势

名次走势

每日新增 Star

同榜竞速 · 名次近邻 · 被忽视

← 回到榜单