
Security News
OWASP 2025 Top 10 Adds Software Supply Chain Failures, Ranked Top Community Concern
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.
A pure-Python implementation of serial KISS and KISS-over-TCP protocols for communicating with TNC devices
kiss3 - Python KISS Module
.. image:: https://github.com/python-aprs/kiss3/actions/workflows/pytest.yml/badge.svg :target: https://github.com/python-aprs/kiss3/actions
kiss3 is a Python Module that implements the
KISS Protocol <https://en.wikipedia.org/wiki/KISS_(TNC)>_ for
communicating with KISS-enabled devices (such as Serial or TCP TNCs)
and provides support for encoding and decoding AX.25 frames.
python-aprs as kiss3, supports python 3.6+Previous versions were released by ampledata as kiss:
Install from pypi using pip: pip install kiss3
Read & print frames from a TNC connected to '/dev/ttyUSB0' at 1200 baud::
import kiss
def p(x): print(x) # prints whatever is passed in.
k = kiss.SerialKISS('/dev/ttyUSB0', 1200)
k.start() # inits the TNC, optionally passes KISS config flags.
k.read(callback=p) # reads frames and passes them to `p`.
See also: examples/ directory.
Run tox::
tox
Python APRS Module <https://github.com/python-aprs/aprs3>_ Library for sending, receiving and parsing APRS Frames to and from multiple InterfacesPython KISS Module <https://github.com/python-aprs/kiss3>_ Handles interfacing-to and encoding-for various KISS Interfaces.Python APRS Gateway <https://github.com/ampledata/aprsgate>_ Uses Redis PubSub to run a multi-interface APRS Gateway.Python APRS Tracker <https://github.com/ampledata/aprstracker>_ TK.dirus <https://github.com/ampledata/dirus>_ Dirus is a daemon for managing a SDR to Dire Wolf interface. Manifests that interface as a KISS TCP port.apex <https://github.com/Syncleus/apex>_ by Jeffrey Phillips Freeman (WI2ARD). Next-Gen APRS Protocol. (based on this Module! :)aprslib <https://github.com/rossengeorgiev/aprs-python>_ by Rossen Georgiev. A Python APRS Library with build-in parsers for several Frame types.aprx <http://thelifeofkenneth.com/aprx/>_ by Matti & Kenneth. A C-based Digi/IGate Software for POSIX platforms.dixprs <https://sites.google.com/site/dixprs/>_ by HA5DI. A Python APRS project with KISS, digipeater, et al., support.APRSDroid <http://aprsdroid.org/>_ by GE0RG. A Java/Scala Android APRS App.YAAC <http://www.ka2ddo.org/ka2ddo/YAAC.html>_ by KA2DDO. A Java APRS Client.Ham-APRS-FAP <http://search.cpan.org/dist/Ham-APRS-FAP/>_ by aprs.fi: A Perl APRS Parser.Dire Wolf <https://github.com/wb2osz/direwolf>_ by WB2OSZ. A C-Based Soft-TNC for interfacing with sound cards. Can present as a KISS interface!Github: https://github.com/ampledata/kiss
Greg Albrecht W2GMD oss@undef.net
Masen Furer KF7HVM kf7hvm@0x26.net
Copyright 2022 Masen Furer and Contributors
Copyright 2017 Greg Albrecht and Contributors
Automatic Packet Reporting System (APRS) <http://www.aprs.org/>_ is Copyright Bob Bruninga WB4APR wb4apr@amsat.org
Apache License, Version 2.0. See LICENSE for details.
FAQs
A pure-Python implementation of serial KISS and KISS-over-TCP protocols for communicating with TNC devices
We found that kiss3 demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.

Research
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.

Security News
Socket CTO Ahmad Nassri discusses why supply chain attacks now target developer machines and what AI means for the future of enterprise security.