examples.rst 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. Example applications
  2. ====================
  3. Simplified examples
  4. -------------------
  5. The repository contains a number of simple examples for building applications
  6. with different frameworks:
  7. - `A console application <https://github.com/takluyver/pynsist/tree/master/examples/console>`_
  8. - `A tkinter application <https://github.com/takluyver/pynsist/tree/master/examples/tkinter>`_
  9. - `A PyQt4 application <https://github.com/takluyver/pynsist/tree/master/examples/pyqt4>`_
  10. - `A PyQt5 application <https://github.com/takluyver/pynsist/tree/master/examples/pyqt5>`_
  11. - `PyQt5 with QML <https://github.com/takluyver/pynsist/tree/master/examples/pyqt5_qml>`_
  12. - `PyQt5 with OpenCV <https://github.com/takluyver/pynsist/tree/master/examples/pyqt5_opencv>`_
  13. - `A PyGTK application <https://github.com/takluyver/pynsist/tree/master/examples/pygtk>`_
  14. - `PyGTK with Numpy and Matplotlib (32 bit, Python 2.7) <https://github.com/takluyver/pynsist/tree/master/examples/pygtk_mpl_numpy>`_
  15. - `A PyGI (or PyGObject) application with Numpy and Matplotlib (64 bit, Python 3.4) <https://github.com/takluyver/pynsist/tree/master/examples/pygi_mpl_numpy>`_
  16. - `A pygame application <https://github.com/takluyver/pynsist/tree/master/examples/pygame>`_
  17. - `A pyglet application <https://github.com/takluyver/pynsist/tree/master/examples/pyglet>`_
  18. - `A pywebview application <https://github.com/takluyver/pynsist/tree/master/examples/pywebview>`_
  19. Real-world examples
  20. -------------------
  21. These may illustrate more complex uses of pynsist.
  22. - `Mu <https://codewith.mu/>`_ is a beginner-friendly code editor for Python,
  23. written with PyQt5.
  24. - The author's own application, `Taxonome <https://bitbucket.org/taxonome/taxonome/src>`_,
  25. is a Python 3, PyQt4 application for working with scientific names for species.
  26. - `Spreads <https://github.com/jbaiter/spreads/tree/windows>`_ is a book scanning tool,
  27. including a tkinter configuration system and a local webserver. Its use of
  28. pynsist (see ``buildmsi.py``) includes working with setuptools info files.
  29. - `InnStereo <https://github.com/tobias47n9e/innsbruck-stereographic>`_ is a GTK 3
  30. application for geologists. Besides pygi, it uses numpy and matplotlib.