Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Welcome to Bloqade -- QuEra's Neutral Atom SDK

CI codecov Supported Python versions Documentation DOI

Bloqade is a Python SDK for neutral atom quantum computing. It provides a set of embedded domain-specific languages (eDSLs) for programming neutral atom quantum computers. Bloqade is designed to be a high-level, user-friendly SDK that abstracts away the complexities of neutral atom quantum computing, allowing users to focus on developing quantum algorithms and compilation strategies for neutral atom quantum computers.

[!IMPORTANT]

This project is in the early stage of development. API and features are subject to change.

Installation

Install via uv (Recommended)

uv add bloqade

Documentation

The documentation is available at https://bloqade.quera.com/latest/. We are at an early stage of completing the documentation with more details and examples, so comments and contributions are most welcome!

Contributing

We welcome contributions! Please check the contribution guidelines for a detailed guide.

[!NOTE]

We welcome contributions that use AI assistance. However, we ask that first-time contributors do not submit AI-generated PRs.

License

Apache License 2.0 with LLVM Exceptions

Download files

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

Source Distribution

bloqade-0.35.0.dev0.tar.gz (16.4 MB view details)

Uploaded Source

Built Distribution

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

bloqade-0.35.0.dev0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file bloqade-0.35.0.dev0.tar.gz.

File metadata

  • Download URL: bloqade-0.35.0.dev0.tar.gz
  • Upload date:
  • Size: 16.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bloqade-0.35.0.dev0.tar.gz
Algorithm Hash digest
SHA256 d4fd8ef5d42a84133450df825ba2d07e5cff87398de9c2be6e9e74cf1c0c0e5d
MD5 a2b2ad39d5f72451f9c16527a309c28e
BLAKE2b-256 0a8474f54d7d0d5477e5b039d01367c4b3612a7db839d8bcaaf52185d2db2d76

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade-0.35.0.dev0.tar.gz:

Publisher: release.yml on QuEraComputing/bloqade

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bloqade-0.35.0.dev0-py3-none-any.whl.

File metadata

  • Download URL: bloqade-0.35.0.dev0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bloqade-0.35.0.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 0dd598dc845e33c65a1da1b602b5523fb2959143efbe43ff638253b59d31c71c
MD5 ca969ab5e7dac9955bd12ca267b9c9f5
BLAKE2b-256 06748bf54c5ae92f8b7b7f2589812431d74ada70613772910ae083ac365e100c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade-0.35.0.dev0-py3-none-any.whl:

Publisher: release.yml on QuEraComputing/bloqade

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

Supported by

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