scikit-rf is an Open Source, BSD-licensed package for RF/Microwave engineering implemented in the Python programming language. It provides a modern, object-oriented library which is both flexible and scalable.


Keywords
electronics, engineering, microwave-engineering, python, scikit-rf
License
BSD-3-Clause
Install
conda install -c conda-forge scikit-rf

Documentation

Code Testing Documentation Status Coverage Status License

PyPI - Downloads Conda Downloads

Description

scikit-rf_logo

scikit-rf (aka skrf) is an Open Source, BSD-licensed package for RF/Microwave engineering implemented in the Python programming language. It provides a modern, object-oriented library which is both flexible and scalable.

Install

PyPI version Conda-forge version Conda version

If you have installed Python, you can install scikit-rf from pip via

python -m pip install scikit-rf

If you have installed conda, then you can also get scikit-rf from

conda install -c conda-forge scikit-rf 

Questions or comments? Ask the Community

Mailing List Slack Matrix

  • Mailing list: You can suscribe to our mailing list to ask (and answer) questions and to receive scikit-rf announcements.
  • Chat: scikit-rf have channels on both Slack and Matrix
  • Suggestion box: if you would like to suggest a feature/topic for consideration (optionally anonymous).

Contributing to the scikit-rf project

There is multiple ways to contribute to an open-source project like scikit-rf!

skrfshirt

License

scikit-rf is permissively licensed under a 3-clause BSD license.