A quantum photonic development toolkit dedicated to a broad range of end-users.
An open-source software integrated in a Python library enabling users to visualize and understand the inner workings of an optical Quantum Computer. The trifecta for Perceval is simulating, modelling, and testing.It provides tools for composing circuits from linear optical components, defining single-photon sources, manipulating Fock states, running simulations, reproducing published experimental papers and experimenting with a new generation of quantum algorithms. It aims to be a companion tool for developing photonic circuits – for simulating and optimising their design, modelling both the ideal and realistic behaviours, and proposing a normalised interface to control them through the concept of backends.
You can access the following link which contains documentation, GitHub link and other information.