Metadata-Version: 2.4
Name: sirepo
Version: 20260304.191136
Summary: Sirepo provides browser access to physics codes like elegant, Warp, SRW, JSPEC, Zgoubi, and more.
Author-email: RadiaSoft LLC <pip@radiasoft.net>
Project-URL: Homepage, https://sirepo.com
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: SQLAlchemy<2,>=1.4
Requires-Dist: aenum
Requires-Dist: aiofiles
Requires-Dist: aiohttp
Requires-Dist: asyncssh
Requires-Dist: cryptography>=2.8
Requires-Dist: matplotlib
Requires-Dist: msgpack
Requires-Dist: numconv
Requires-Dist: numpy
Requires-Dist: Pillow
Requires-Dist: pyIsEmail
Requires-Dist: pykern
Requires-Dist: pytest-asyncio
Requires-Dist: pytz
Requires-Dist: requests
Requires-Dist: stripe
Requires-Dist: tornado>=6.5.2
Requires-Dist: user-agents
Requires-Dist: websockets
Requires-Dist: Authlib>=0.13
Requires-Dist: dnspython
Requires-Dist: asyncssh
Requires-Dist: ldap3
Dynamic: license-file

# ![Sirepo](https://github.com/radiasoft/images/blob/master/sirepo/Sirepo_logo.png)

<p align="center">

## Sirepo brings computational science to the cloud.

</p>

The Sirepo gateway supports physics codes like elegant, Warp, SRW, JSPEC, Zgoubi, and more. With it, you can configure, run, visualize, and share end-to-end HPC physical simulations on your browser. We call this Clickable Physics(TM).

[Try the Sirepo gateway](https://www.sirepo.com). All you need is an
institutional email address to access a free trial.

### If you prefer, Sirepo can also be downloaded! :arrow_down:
* [Curl Installer for Mac and Linux](#curl-installer)
* [Manual Install with Docker](#manual-install-with-docker)
* [Development](https://wiki.radiasoft.org/sirepo/wiki/Development)

### Curl Installer

You can use our
[curl installer on your Mac, PC (Cygwin only), or Linux box](https://github.com/radiasoft/download/blob/master/README.md)
as follows:

```bash
$ mkdir sirepo
$ cd sirepo
$ curl https://sirepo.run | bash
```

For this to work, you will need to [install the prerequisites](https://github.com/radiasoft/download/blob/master/README.md#requirements).

[API Documentation is available on Read the Docs.](https://sirepo.readthedocs.io)

### Manual Install with Docker

You can start Sirepo with [Docker](https://www.docker.com/).

If you are running Docker as an ordinary user (recommended), use the following:

```bash
$ docker run --rm -p 8000:8000 -v "$PWD:/sirepo" radiasoft/sirepo
```

Then visit: http://127.0.0.1:8000

The `-v "$PWD:/sirepo"` creates a `db` subdirectory, which is where the database is stored.

### License

License: http://www.apache.org/licenses/LICENSE-2.0.html

Copyright (c) 2015–2025 [RadiaSoft LLC](https://radiasoft.net).  All Rights Reserved.

![RadiaSoft](https://github.com/radiasoft/images/blob/master/corporate/RadiaSoftLogoTransparent.png)
