nion-software/nionswift

Nion Swift is open source scientific image processing software integrating hardware control, data acquisition, visualization, processing, and analysis using Python. Nion Swift is easily extended using Python. It runs on Windows, Linux, and macOS.

58

stars

4,942

commits

Python

primary language

Sep 14, 2026

updated

nion.com/swift

README

Nion Swift
==========

Nion Swift: Scientific Image Processing
---------------------------------------
Nion Swift is open source scientific image processing software integrating hardware control, data acquisition,
visualization, processing, and analysis using Python. Nion Swift is easily extended using Python. It runs on Windows,
Linux, and macOS.

Nion Swift is developed for the operation of Nion electron microscope instruments. It is also useful as an offline tool
to visualize, process, and analyze data from the Nion instruments. It is being developed with the intention of
supporting additional instrumentation and fields.

.. start-badges

.. list-table::
    :stub-columns: 1

    * - GitHub tests
      - | |github|
    * - Travis tests
      - | |travis|
    * - PyPI
      - |pypi|
    * - PyPI Downloads
      - |pypi_downloads|
    * - Twitter
      - |twitter|

.. |github| image:: https://img.shields.io/github/workflow/status/nion-software/nionswift/Python%20package
   :target: https://github.com/nion-software/nionswift/actions?query=workflow%3A%22Python+package%22
   :alt: GitHub CI build status

.. |travis| image:: https://img.shields.io/travis/nion-software/nionswift/master
   :target: https://travis-ci.org/nion-software/nionswift
   :alt: Travis CI build status (Linux)

.. |pypi| image:: https://img.shields.io/pypi/v/nionswift
   :target: https://pypi.org/project/nionswift/
   :alt: Latest PyPI version

.. |pypi_downloads| image:: https://img.shields.io/pypi/dm/nionswift
   :target: https://pypi.org/project/nionswift/
   :alt: PyPI downloads per month

.. |twitter| image:: https://img.shields.io/twitter/follow/NionSwiftChrisM?label=Follow
   :target: https://twitter.com/NionSwiftChrisM
   :alt: Follow Nion Swift on Twitter

.. end-badges

User's Guide
------------

- `Nion Swift User's Guide <http://nionswift.readthedocs.io/en/stable/index.html>`_

More Information
----------------

- `Changelog <https://github.com/nion-software/nionswift/blob/master/docs/release_notes.rst>`_

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

Contributors

cmeyer

4,740 commits

KRLango

46 commits

Brow71189

36 commits

meyer9

25 commits

nion-software/nionswift

Nion Swift is open source scientific image processing software integrating hardware control, data acquisition, visualization, processing, and analysis using Python. Nion Swift is easily extended using Python. It runs on Windows, Linux, and macOS.

58

stars

4,942

commits

Python

primary language

Sep 14, 2026

updated

nion.com/swift

README

Nion Swift
==========

Nion Swift: Scientific Image Processing
---------------------------------------
Nion Swift is open source scientific image processing software integrating hardware control, data acquisition,
visualization, processing, and analysis using Python. Nion Swift is easily extended using Python. It runs on Windows,
Linux, and macOS.

Nion Swift is developed for the operation of Nion electron microscope instruments. It is also useful as an offline tool
to visualize, process, and analyze data from the Nion instruments. It is being developed with the intention of
supporting additional instrumentation and fields.

.. start-badges

.. list-table::
    :stub-columns: 1

    * - GitHub tests
      - | |github|
    * - Travis tests
      - | |travis|
    * - PyPI
      - |pypi|
    * - PyPI Downloads
      - |pypi_downloads|
    * - Twitter
      - |twitter|

.. |github| image:: https://img.shields.io/github/workflow/status/nion-software/nionswift/Python%20package
   :target: https://github.com/nion-software/nionswift/actions?query=workflow%3A%22Python+package%22
   :alt: GitHub CI build status

.. |travis| image:: https://img.shields.io/travis/nion-software/nionswift/master
   :target: https://travis-ci.org/nion-software/nionswift
   :alt: Travis CI build status (Linux)

.. |pypi| image:: https://img.shields.io/pypi/v/nionswift
   :target: https://pypi.org/project/nionswift/
   :alt: Latest PyPI version

.. |pypi_downloads| image:: https://img.shields.io/pypi/dm/nionswift
   :target: https://pypi.org/project/nionswift/
   :alt: PyPI downloads per month

.. |twitter| image:: https://img.shields.io/twitter/follow/NionSwiftChrisM?label=Follow
   :target: https://twitter.com/NionSwiftChrisM
   :alt: Follow Nion Swift on Twitter

.. end-badges

User's Guide
------------

- `Nion Swift User's Guide <http://nionswift.readthedocs.io/en/stable/index.html>`_

More Information
----------------

- `Changelog <https://github.com/nion-software/nionswift/blob/master/docs/release_notes.rst>`_

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

Contributors

cmeyer

4,740 commits

KRLango

46 commits

Brow71189

36 commits

meyer9

25 commits

Languages

Python

100.0%