{"id":25600758,"url":"https://github.com/gabrielemessina/qutes_lang","last_synced_at":"2025-04-13T06:43:16.873Z","repository":{"id":203182081,"uuid":"709015220","full_name":"GabrieleMessina/qutes_lang","owner":"GabrieleMessina","description":"A high level programming language for quantum computing.","archived":false,"fork":false,"pushed_at":"2025-04-04T16:59:55.000Z","size":1065,"stargazers_count":6,"open_issues_count":20,"forks_count":1,"subscribers_count":1,"default_branch":"development","last_synced_at":"2025-04-04T17:34:49.332Z","etag":null,"topics":["antlr","antlr4-python3","python","qasm","qiskit","quantum-algorithms","quantum-computing","quantum-programming-language","unict"],"latest_commit_sha":null,"homepage":"https://gabrielemessina.github.io/qutes_lang/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GabrieleMessina.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-23T20:59:59.000Z","updated_at":"2025-04-04T17:00:01.000Z","dependencies_parsed_at":"2023-12-27T16:24:11.510Z","dependency_job_id":"d05d068b-fb73-465d-aad9-ee1f961fa31a","html_url":"https://github.com/GabrieleMessina/qutes_lang","commit_stats":null,"previous_names":["gabrielemessina/qutes_lang"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrieleMessina%2Fqutes_lang","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrieleMessina%2Fqutes_lang/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrieleMessina%2Fqutes_lang/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrieleMessina%2Fqutes_lang/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GabrieleMessina","download_url":"https://codeload.github.com/GabrieleMessina/qutes_lang/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248675445,"owners_count":21143764,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["antlr","antlr4-python3","python","qasm","qiskit","quantum-algorithms","quantum-computing","quantum-programming-language","unict"],"created_at":"2025-02-21T15:36:25.316Z","updated_at":"2025-04-13T06:43:16.853Z","avatar_url":"https://github.com/GabrieleMessina.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Qutes Lang\nA **High Level programming language** for **quantum computing** that allows **everyone**, even those who do not know the theory behind quantum computing in detail, **to exploit its potential** and adapt it to their field of interest.\n\n[![Visual Studio Marketplace Version](https://img.shields.io/visual-studio-marketplace/v/GabrieleMessina.qutes?label=VSCode%20Syntax%20Extension)](https://marketplace.visualstudio.com/items?itemName=GabrieleMessina.qutes)\n[![Qutes Build and Tests](https://github.com/GabrieleMessina/qutes_lang/actions/workflows/python-app.yml/badge.svg)](https://github.com/GabrieleMessina/qutes_lang/actions/workflows/python-app.yml)\n[![Codespaces Prebuilds](https://github.com/GabrieleMessina/qutes_lang/actions/workflows/codespaces/create_codespaces_prebuilds/badge.svg)](https://github.com/GabrieleMessina/qutes_lang/actions/workflows/codespaces/create_codespaces_prebuilds) \n\nTry it out: https://gabrielemessina.github.io/qutes_lang/\n\n## How to Run - 🧭 Easy Start\n\u003e [!TIP]\n\u003e You can use Colab or GitHub Codespace to start work with Qutes quickly.\n\n| Colab | Codespaces* |\n| -- | -- |\n| \u003ca href=\"https://colab.research.google.com/github/GabrieleMessina/qutes_lang/blob/main/playground/Home.ipynb\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\" height=\"36\"\u003e\u003c/a\u003e | \u003ca href=\"https://codespaces.new/GabrieleMessina/qutes_lang?quickstart=1\"\u003e\u003cimg src=\"https://github.com/codespaces/badge.svg\" alt=\"Open in GitHub Codespaces\" height=\"36\"\u003e\u003c/a\u003e |\n\n\u003cbr/\u003e\n\n\u003e *Notes for **Codespaces**: Everything will be already settled; you only need to open the VSCode Workspace when requested and run the code from the Debug panel.\n\u003e\n\u003e If needed, remember to update the code with a Git Pull command!\n\n## How to Run - 🛠️ On your own Environment\n### 1. Install python requirements\n```bash\npip install -r requirements.txt --upgrade\n```\n### 2. Compile the Qutes source code\n```bash\npython ./src/qutes.py ./specification/grammar/grammar_test.qut\n```\n\n## 🗺️ Wiki\nFor **Syntax** and **Feature** References, check out our [**Wiki**](https://github.com/GabrieleMessina/qutes_lang/wiki)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrielemessina%2Fqutes_lang","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgabrielemessina%2Fqutes_lang","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrielemessina%2Fqutes_lang/lists"}