awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 مستودعات

Awesome GitHub RepositoriesQuantum Circuit Design

Tools for designing and simulating quantum circuits.

Explore 17 awesome GitHub repositories matching scientific & mathematical computing · Quantum Circuit Design. Refine with filters or upvote what's useful.

Awesome Quantum Circuit Design GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • vinta/awesome-pythonالصورة الرمزية لـ vinta

    vinta/awesome-python

    303,207عرض على GitHub↗

    هذا المشروع عبارة عن دليل شامل منسق من قبل المجتمع ينظم مشهداً واسعاً من مكتبات وأطر عمل وأدوات برمجيات Python. يعمل كقاعدة معرفية مركزية مصممة لتسهيل التنقل في النظام البيئي وتسريع اكتشاف المطورين عبر دورة حياة تطوير البرمجيات بأكملها. يتميز الدليل بتوفير فهرس منظم للموارد مصنف حسب المجال التقني، بدءاً من أدوات التطوير الأساسية وصولاً إلى المجالات الهندسية المتخصصة. ويغطي قدرات عالية المستوى بما في ذلك الذكاء الاصطناعي، وعلوم البيانات، وتطوير الويب، وإدارة البنية التحتية، مما يسمح للمطورين بتحديد حلول موثوقة لتحديات تقنية محددة. يشمل المشروع نطاقاً واسعاً من القدرات، بما في ذلك أدوات إدارة التبعيات، والتحليل الثابت للكود، والاختبار الآلي. كما يقوم بفهرسة موارد تخزين البيانات المستمرة، وأوركسترا البنية التحتية السحابية، وتطوير الواجهات، مما يوفر مرجعاً موحداً لبناء وصيانة الأنظمة البرمجية المعقدة.

    Design hardware-aware quantum circuits and validate logic through specialized simulation environments.

    Pythonawesomecollectionspython
    عرض على GitHub↗303,207
  • aws/aws-cdkالصورة الرمزية لـ aws

    aws/aws-cdk

    12,817عرض على GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Provides managed environments for designing and prototyping quantum computational models.

    TypeScriptawscloud-infrastructurehacktoberfest
    عرض على GitHub↗12,817
  • boto/boto3الصورة الرمزية لـ boto

    boto/boto3

    9,834عرض على GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Enables the definition and design of quantum and hybrid algorithms for information processing.

    Pythonawsaws-sdkcloud
    عرض على GitHub↗9,834
  • dusty-nv/jetson-inferenceالصورة الرمزية لـ dusty-nv

    dusty-nv/jetson-inference

    8,734عرض على GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    Simulates noise events and measurements in Clifford circuits to generate synthetic data for error correction.

    C++caffecomputer-visiondeep-learning
    عرض على GitHub↗8,734
  • qiskit/qiskitالصورة الرمزية لـ Qiskit

    Qiskit/qiskit

    7,522عرض على GitHub↗

    Qiskit is a quantum computing software development kit used for designing, simulating, and executing quantum circuits on physical hardware and simulators. It functions as a quantum algorithm framework, a circuit simulator, and a vendor-agnostic hardware interface for dispatching workloads across diverse providers. The project features a quantum circuit transpiler that optimizes abstract designs to match the specific basis gates and qubit connectivity of target hardware. It employs a pass-based transpilation pipeline and symbolic instruction translation to convert high-level circuits into hard

    Optimizes and transforms quantum circuit designs to reduce gate counts for hardware execution.

    Pythonpythonqiskitquantum
    عرض على GitHub↗7,522
  • facebook/redexالصورة الرمزية لـ facebook

    facebook/redex

    6,292عرض على GitHub↗

    A bytecode optimizer for Android apps

    Runs independent optimization passes in a configurable sequence, each mutating the shared IR.

    C++
    عرض على GitHub↗6,292
  • nvidia/isaac-gr00tالصورة الرمزية لـ NVIDIA

    NVIDIA/Isaac-GR00T

    6,222عرض على GitHub↗

    Executes quantum computing programs on simulators or quantum hardware using development platforms.

    Jupyter Notebook
    عرض على GitHub↗6,222
  • quipnetwork/xq-pyالصورة الرمزية لـ QuipNetwork

    QuipNetwork/xq-py

    5,546عرض على GitHub↗

    xq-py هي مكتبة حوسبة كمومية عددية ومحاكي برمجيات يستخدم لتنفيذ الخوارزميات الكمومية. تعمل كآلة افتراضية كمومية تحاكي الدوائر الكمومية ومتجهات الحالة من خلال استخدام الجبر الخطي ومصفوفات الأعداد المركبة. يوفر المشروع بيئة افتراضية لتطوير والتحقق من المنطق الكمومي. ويقوم بنمذجة أنظمة الكيوبتات المتعددة باستخدام توسيع حاصل الضرب الموتر وتطبيقات البوابات الوحدوية لمحاكاة متجهات الحالة الكمومية وحساب انهيار الحالة الاحتمالي. يتم دعم المحاكاة بواسطة واجهة خلفية عددية تتعامل مع تحويلات الحالة القائمة على المصفوفة ورياضيات الفاصلة العائمة المطلوبة لمحاكاة الحوسبة الكمومية.

    Provides a virtual environment for developing and verifying quantum logic before physical hardware deployment.

    عرض على GitHub↗5,546
  • quantumlib/cirqالصورة الرمزية لـ quantumlib

    quantumlib/Cirq

    4,990عرض على GitHub↗

    Cirq هو إطار عمل للحوسبة الكمومية بلغة Python يُستخدم لتصميم ومحاكاة وتنفيذ الدوائر الكمومية على أجهزة الكموم ذات النطاق المتوسط الصاخب (NISQ). يعمل كمحاكي للدوائر الكمومية ونموذج للضوضاء، بالإضافة إلى أداة لتنفيذ الخوارزميات الكمومية. يوفر إطار العمل واجهة متخصصة لأجهزة NISQ، مما يسمح للمستخدمين بتعيين الدوائر الكمومية المنطقية إلى طوبولوجيا الأجهزة الفعلية مع التحقق من اتصال الأجهزة وقيود البوابات. ويتميز من خلال نمذجة الضوضاء المتكاملة، وتطبيق قنوات إزالة الاستقطاب والتخميد لمحاكاة فك الترابط والأخطاء الموجودة في المعالجات الكمومية الحقيقية. يغطي المشروع مجموعة واسعة من الإمكانيات، بما في ذلك تصميم الدوائر الكمومية، وتكامل الأجهزة، ومحاكاة الحالة. ويتضمن أدوات لتحليل البوابات، وتعيين طوبولوجيا الأجهزة، وتنفيذ الإجراءات الكمومية الأساسية مثل تحويلات فوريه والبحث في البيانات غير المهيكلة. بالإضافة إلى ذلك، يوفر أدوات تحليلية لحساب الحالة الأرضية الجزيئية وقياس دقة الأجهزة.

    Provides a comprehensive framework for designing and simulating quantum circuits while accounting for noise and constraints.

    Pythonalgorithmsapicirq
    عرض على GitHub↗4,990
  • chipsalliance/chiselالصورة الرمزية لـ chipsalliance

    chipsalliance/chisel

    4,691عرض على GitHub↗

    Chisel is a hardware construction language and description tool used to define digital circuits. It functions as a generator that converts high-level hardware descriptions into synthesizable Verilog code for use in ASIC and FPGA design. The project enables the creation of parameterizable hardware templates and reusable digital components. It leverages functional and object-oriented programming patterns to transform complex circuit representations into finalized hardware descriptions. The toolset covers the register-transfer level design workflow, allowing users to model digital circuits usin

    Creates digital electronics and circuit graphs using a high-level programming language.

    Scalachip-generatorchiselchisel3
    عرض على GitHub↗4,691
  • yosyshq/yosysالصورة الرمزية لـ YosysHQ

    YosysHQ/yosys

    4,543عرض على GitHub↗

    Yosys هو أداة تركيب منطق رقمي وتركيب RTL تحول كود لغة وصف الأجهزة إلى تمثيلات على مستوى البوابة محسنة. تعمل كمحسن منطق أجهزة وأداة تحقق رسمية، مما يوفر إطار عمل لتحويل تمثيلات الدوائر العامة إلى خلايا مكتبة تقنية محددة لمنصات الأجهزة المستهدفة. يخدم المشروع كأداة أتمتة تصميم الأجهزة من خلال بيئة قابلة للبرمجة تُستخدم لتنفيذ تسلسلات من أوامر التركيب. تسمح هذه الأتمتة بإدارة سير عمل الأجهزة الرقمية المعقدة، ودمج تركيب تصميم RTL مع تعيين خلية التكنولوجيا. تشمل قدرات التحقق والتحليل الخاصة به فحص النموذج الرمزي والتحقق من تكافؤ التصميم. تدعم هذه الأدوات التحقق الرسمي من الأجهزة من خلال فحص خصائص السلامة والحيوية وإنشاء مقاعد اختبار المحاكاة لضمان مطابقة التصميمات لمواصفاتها الأصلية.

    Employs a modular sequence of optimization passes to iteratively reduce the area and delay of digital circuits.

    C++
    عرض على GitHub↗4,543
  • ruvnet/ruvectorالصورة الرمزية لـ ruvnet

    ruvnet/ruvector

    4,253عرض على GitHub↗

    ruvector هو مخزن متجهات وقاعدة بيانات رسومية مبني بلغة Rust، مصمم للاستدلال المحلي وعمليات البحث عن أقرب جار. يستخدم بنية قاعدة بيانات المتجهات الرسومية وفهرس الشبكات العصبية الرسومية لتحسين ترتيب نتائج البحث من خلال الانتباه الهيكلي. يتضمن النظام محاكي دوائر كمومية معزز بالأجهزة لتنفيذ محاكاة متجهات الحالة وأنماط البحث المعقدة، إلى جانب محرك استدلال WebAssembly لتشغيل البحث عن المتجهات وتنفيذ النماذج مباشرة داخل متصفحات الويب. يستخدم المشروع تنسيق حاوية معرفي يجمع النماذج والبيانات ونواة صغيرة قابلة للإقلاع في ملف ثنائي واحد للنشر. كما يتميز بأدوات متخصصة لتهيئة النماذج، بما في ذلك طريقة لدمج الأوزان لمنع النسيان الكارثي وآلية محول خفيفة الوزن لتكييف الأوزان بشكل فوري. يغطي النظام نطاقاً واسعاً من القدرات بما في ذلك البحث عن المتجهات المعزز بالأجهزة، والاستعلام عن العلاقات الرسومية، وتحليل المستندات العلمية لاستخراج LaTeX و MathML. كما يوفر تسلسل شهادات التشفير للتحقق من تغييرات البيانات، ومزامنة البيانات الوصفية القائمة على Raft لضمان التوافر العالي، وضغط البيانات متعدد الدقة لإدارة تكاليف التخزين.

    Runs state-vector simulations using hardware acceleration to execute complex quantum algorithms and search patterns.

    Rust
    عرض على GitHub↗4,253
  • microsoft/quantumالصورة الرمزية لـ microsoft

    microsoft/Quantum

    4,043عرض على GitHub↗

    Quantum is a quantum development framework that provides a hybrid quantum-classical workflow for coordinating execution between classical host languages and quantum processors. It includes a quantum hardware simulator for modeling state evolution and a library of quantum algorithms for tasks such as integer factorization, database search, and quantum arithmetic. The project offers specialized tools for quantum hardware characterization and error correction to manage noise and decoherence. It provides resource estimation modeling to calculate the qubit count and gate depth required to execute

    Enables running quantum circuits on physical hardware or simulators to validate logical operations.

    Jupyter Notebookpythonqdkqsharp
    عرض على GitHub↗4,043
  • snowkylin/tensorflow-handbookالصورة الرمزية لـ snowkylin

    snowkylin/tensorflow-handbook

    3,927عرض على GitHub↗

    هذا المشروع عبارة عن مورد تعليمي شامل ودليل تدريبي لبناء وتدريب ونشر نماذج تعلم الآلة باستخدام TensorFlow 2. يعمل كدليل تعليمي منظم يغطي مفاهيم التعلم العميق الأساسية، بما في ذلك معماريات الشبكات العصبية، والاشتقاق التلقائي، وعمليات الموترات (Tensors). يوفر الدليل توجيهات تقنية حول تحسين كفاءة التنفيذ من خلال إدارة ذاكرة GPU، والتدريب الموزع، وتكميم النماذج (Model Quantization). كما يتضمن أدلة مفصلة لبناء خطوط معالجة بيانات عالية الأداء وتصدير النماذج لخوادم الإنتاج، والأجهزة المحمولة، ومتصفحات الويب. تغطي المادة مجموعة واسعة من القدرات، بما في ذلك تطوير النماذج باستخدام الشبكات التلافيفية (CNN) والمتكررة (RNN)، وتنفيذ دوال خسارة وطبقات مخصصة، واستخدام النماذج المدربة مسبقاً للتعلم بنقل المعرفة (Transfer Learning). كما يتناول استراتيجيات النشر للأجهزة الطرفية (Edge Devices) واستخدام بيئات التشغيل السحابية لتسريع العتاد. تم تنفيذ المادة كمجموعة من دفاتر Jupyter Notebooks.

    Provides technical details on integrating parameterized quantum circuits as discrete layers for transformations and measurements.

    Jupyter Notebook
    عرض على GitHub↗3,927
  • atopile/atopileالصورة الرمزية لـ atopile

    atopile/atopile

    3,070عرض على GitHub↗

    atopile is an electronic design automation software and hardware description language that enables the definition of electronic circuits and components as code. It functions as a modular electronics framework and a compiler that transforms programmatic circuit definitions into a normalized model and KiCad project files for physical layout. The system distinguishes itself through automated hardware design automation, using a constraint-based value solver to calculate required component values and validate electrical specifications during the build process. It employs a modular approach to hard

    Models electronics using a declarative hierarchy of modules and components with support for subclassing and inheritance.

    Pythoncadedaelectronics
    عرض على GitHub↗3,070
  • qiskit/qiskit-tutorialsالصورة الرمزية لـ Qiskit

    Qiskit/qiskit-tutorials

    2,513عرض على GitHub↗

    This project is a quantum computing educational resource and implementation library. It provides a collection of interactive notebooks and guides designed for learning quantum programming, developing algorithms, and simulating quantum circuits. The resource includes tutorials for implementing standard quantum algorithms and creating custom circuit passes. It specifically covers quantum hardware control, providing instructions on scheduling raw microwave or laser pulses to implement precise gates at the physical layer. The materials cover the broader surface of quantum circuit design, includi

    Provides an educational environment for learning quantum programming and circuit design.

    Jupyter Notebookqiskitquantum-computingquantum-programming-language
    عرض على GitHub↗2,513
  • mit-han-lab/torchquantumالصورة الرمزية لـ mit-han-lab

    mit-han-lab/torchquantum

    1,632عرض على GitHub↗

    Torchquantum is a tensor-based quantum machine learning library and simulation engine that integrates parameterized quantum circuits directly into PyTorch training pipelines. It enables the construction of hybrid quantum-classical neural networks where quantum operations function as differentiable layers within standard deep learning architectures. The framework computes analytical parameter gradients using native automatic differentiation engines and parameter-shift rules, facilitating end-to-end training and backpropagation. It supports tensor-based quantum state vector simulations, specia

    Simulates quantum computational models and parameterized circuits on classical hardware and accelerators like GPUs for faster execution.

    Jupyter Notebookdeep-learningmachine-learningml-for-systems
    عرض على GitHub↗1,632
  1. Home
  2. Scientific & Mathematical Computing
  3. High-Performance Execution Environments
  4. Quantum Computing
  5. Quantum Circuit Design

استكشف الوسوم الفرعية

  • AI-Driven Circuit Optimization3 وسوم فرعيةUsing generative AI and transformers to design optimized quantum circuits. **Distinct from Quantum Circuit Design:** Specifically uses AI for optimization, distinct from manual or heuristic circuit design.
  • Algorithm Implementation ExamplesReference implementations and step-by-step guides for standard quantum algorithms. **Distinct from Quantum Circuit Design:** Focuses on the provided library of algorithm examples rather than the general design tools.
  • Constraint ValidationsTools for verifying that a quantum circuit adheres to specific device operational rules. **Distinct from Quantum Circuit Design:** A specific analysis capability within the broader quantum circuit design process.
  • Moment-Based ConstructionOrganizing quantum operations into discrete time-sliced moments for scheduling. **Distinct from Quantum Circuit Design:** Focuses specifically on the 'moment' based organizational structure of the circuit.
  • Noise and Measurement EmulationSimulation of noise events and measurements within Clifford circuits. **Distinct from Quantum Circuit Design:** Specifically targets noise and measurement emulation for error correction data, not general circuit design.
  • Parameterizable Hardware GeneratorsTemplates and generators that produce different hardware circuit versions based on input parameters. **Distinct from Quantum Circuit Design:** Focuses on parameterizable generation for general hardware, distinct from quantum-specific circuit design.
  • Quantum Circuit LayeringThe practice of embedding parameterized quantum circuits as discrete layers within neural networks. **Distinct from Quantum Circuit Design:** Distinct from Quantum Circuit Design: focuses on using circuits as functional components of a neural network architecture.
  • Quantum Circuit Transpilation3 وسوم فرعيةThe process of transforming abstract quantum circuits into hardware-compatible versions via layout, routing, and optimization. **Distinct from Quantum Circuit Design:** Focuses on the transpilation process specifically, rather than general design or simulation.
  • Quantum Circuit VisualizationRendering quantum circuit diagrams and visual representations of measurement data. **Distinct from Quantum Circuit Design:** Specifically addresses the visual representation of circuits and results, not the design logic.
  • Quantum Outcome SamplingGenerating a distribution of measurement results from a quantum circuit across multiple execution shots. **Distinct from Quantum Circuit Design:** Focuses on the analysis of output samples rather than the design of the circuit itself.
  • Quantum State Preparation2 وسوم فرعيةApplying specific gates to qubits to initialize them into desired quantum states. **Distinct from Quantum Circuit Design:** Focuses specifically on the initialization phase of a circuit, whereas design covers the overall structure.
  • Register DefinitionsCreation of qubit sets using abstract names or lattices as targets for operations. **Distinct from Quantum Circuit Design:** A prerequisite step in circuit design specifically focused on qubit allocation.
  • Structure ManipulationsOperations to slice or reverse the sequence of moments within a quantum circuit. **Distinct from Quantum Circuit Design:** Specific structural modification of the circuit's time-sliced organization.
  • Subcircuit NestingEmbedding frozen circuits within other circuits to reduce duplication. **Distinct from Quantum Circuit Design:** Specific capability for reusing circuit blocks, distinct from general design.
  • Tensor Network SimulatorsContracts tensor networks to simulate circuits with many qubits but few gates, reducing memory requirements. **Distinct from Quantum Circuit Design:** Distinct from Quantum Circuit Design: focuses on tensor network contraction for simulation, not general circuit design.
  • Unitary Gate Applications1 وسم فرعيThe application of unitary matrices to transform quantum state vectors. **Distinct from Quantum State Preparation:** Covers the general application of any unitary gate during execution, whereas state preparation focuses specifically on initialization.
  • Unitary Matrix Transformations1 وسم فرعيLinear algebraic transformations of quantum states using unitary matrices. **Distinct from Quantum State Preparation:** Focuses on the general mathematical transformation process rather than the specific initialization phase of state preparation.