Skip to main content

PsychoPy

PyPI version Contributor Covenant


PsychoPy is an open-source package for creating experiments in behavioral science. It aims to provide a single package that is:

  • precise enough for psychophysics
  • easy enough for teaching
  • flexible enough for everything else
  • able to run experiments in a local Python script or online in JavaScript

To meet these goals PsychoPy provides a choice of interface - you can use a simple graphical user interface called Builder, or write your experiments in Python code. The entire application and library are written in Python and is platform independent.

There is a range of documentation at:

Contributions

To contribute, please fork the repository, hack in a feature branch, and send a pull request. For more, see CONTRIBUTING.md and the developers documentation at https://www.psychopy.org/developers

Code Status

Dev branch: GH tests dev CodeQL (dev)

Release branch: GH tests release CodeQL (release)

More information

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

psychopy_lib-2026.2.1.tar.gz (40.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

psychopy_lib-2026.2.1-py3-none-any.whl (42.1 MB view details)

Uploaded Python 3

File details

Details for the file psychopy_lib-2026.2.1.tar.gz.

File metadata

  • Download URL: psychopy_lib-2026.2.1.tar.gz
  • Upload date:
  • Size: 40.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for psychopy_lib-2026.2.1.tar.gz
Algorithm Hash digest
SHA256 c66001241abfd6dc4a34b89e8f4f4faf2513b2ced5840c9ef4460b5ccd967326
MD5 d840dd3664ee088c0927654f6d2cd11e
BLAKE2b-256 697fab35cb059e9a0ec79bf64f49c581732a3b4834d91dbea76261031b0846b9

See more details on using hashes here.

File details

Details for the file psychopy_lib-2026.2.1-py3-none-any.whl.

File metadata

  • Download URL: psychopy_lib-2026.2.1-py3-none-any.whl
  • Upload date:
  • Size: 42.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for psychopy_lib-2026.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 994a33e1a2615c360fa6a12fe4e4ecf10c358bd283a40a279236bccac58c20f3
MD5 36ee7891223ab791b9be06401aafce83
BLAKE2b-256 8119e48b18aa561eb706ca24dae132e11ced7c1efdaed5ba2b2ac03da9c27c7c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page