{"id":15866359,"url":"https://github.com/qubitpi/qubitpi","last_synced_at":"2025-08-12T21:33:15.199Z","repository":{"id":39303376,"uuid":"504830443","full_name":"QubitPi/QubitPi","owner":"QubitPi","description":"6 Pinned Repos are simply not enough...","archived":false,"fork":false,"pushed_at":"2024-10-29T09:22:37.000Z","size":357637,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-29T09:43:18.518Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/QubitPi.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":"2022-06-18T11:55:13.000Z","updated_at":"2024-10-29T09:22:41.000Z","dependencies_parsed_at":"2024-03-16T22:03:36.161Z","dependency_job_id":"f4392f89-a21e-4826-9b4c-e9bdbf9e1a14","html_url":"https://github.com/QubitPi/QubitPi","commit_stats":{"total_commits":87668,"total_committers":6,"mean_commits":"14611.333333333334","dds":0.4190126385910481,"last_synced_commit":"fc281c2c86bba2818a40b11126fae5ac7006b13e"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QubitPi%2FQubitPi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QubitPi%2FQubitPi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QubitPi%2FQubitPi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QubitPi%2FQubitPi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QubitPi","download_url":"https://codeload.github.com/QubitPi/QubitPi/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229711021,"owners_count":18112042,"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":[],"created_at":"2024-10-05T23:20:27.204Z","updated_at":"2025-08-12T21:33:15.186Z","avatar_url":"https://github.com/QubitPi.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"🇨🇳 致力于[**数据**驱动的自然**语言**处理和知识图谱](https://learn-graphrag.qubitpi.org/) __C__ 端应用。毕业于 [UIUC](https://baike.baidu.com/item/%E4%BC%8A%E5%88%A9%E8%AF%BA%E4%BC%8A%E5%A4%A7%E5%AD%A6%E5%8E%84%E5%B7%B4%E7%BA%B3-%E9%A6%99%E6%A7%9F%E5%88%86%E6%A0%A1/3959383?fr=ge_ala) ，工院小玉米一枚(工程物理学士 \u0026 CS 硕士)，工作之余喜欢[学习物理](https://relativity.qubitpi.org/)\n\n🇺🇸 I have a _Bachelor's Degree of Engineering Physics_ (on _Computational Quantum Mechanics_) and a _Master's Degree of Computer Science_ (on _Big Data_ and _Cloud Computing_) both from [University of Illinois at Urbana-Champaign](https://www.usnews.com/best-graduate-schools/top-science-schools/computer-science-rankings). Since then, my career has been focusing on the [__Data-Driven__ applications combining __Natural Language Processing__ and __Knowledge Graph__](https://learn-graphrag.qubitpi.org/) technologies. I love software engineering for its sheer joy of making things that are useful to me and other people, for the opportunity of life-long learning, and for its flexible creations. It is a life-dream of mine that's being built on top of the notion of __Open Source__ so thank you GitHub!\n\n🇩🇪 Zuerst [finde ich Panzerkampfwagen VI Tiger sehr attraktiv!](https://youtube.com/playlist?list=PL-CLnI8tPXu-kI0NmzGuvqZJFYDKPa35s\u0026si=hJX2JqZa1KHmZb0T) Und hier bin ich, Jiaqi Liu. Ein kleiner Lerner der große Welt. Der Bücherwurm, der [Leibniz](https://en.wikipedia.org/wiki/Gottfried_Wilhelm_Leibniz) und [Riemann](https://en.wikipedia.org/wiki/Bernhard_Riemann) liebe. Ich bewundere sie für seine Klugheit und seinen scharfen Witz. Ich will seit Karrierebeginn mein Dienst fürs Datentechnologie leisten.\n\n🇮🇹 Di recente ho lavorato a un [progetto ASR italiano](https://huggingface.co/spaces/QubitPi/Italian-ASR). Dategli un'occhiata :)\n\n🇻🇦 Vita mea programmatibus fontibus apertis immenso magis fructuosa et captiosa facta est. Ut pauca tantum nominem: [Internet Archive downloader](https://github.com/QubitPi/Archive.org-Downloader), [RPG Game](https://github.com/QubitPi/angular-rpg), [self-hosted lift utilities](https://github.com/QubitPi/lotte2gif). Homo omnino alius fuissem nisi ex mundo tantae abundantiae scientiae discerem.\n\n\u003ca href=\"https://github.com/QubitPi/lexitheras\"\u003e\u003cimg src=\"https://github.com/user-attachments/assets/d7405fc5-1472-4a97-abcd-62e5ab5adeed\"/\u003e\u003c/a\u003e\n\n\u003cimg align=\"center\" src=\"/github-metrics-intro.svg\" alt=\"Metrics\" width=\"48%\" /\u003e\u003cimg align=\"right\" src=\"/github-metrics-issue-pr-habits.svg\" alt=\"Metrics\" width=\"48%\" /\u003e\n![QubitPi's github activity graph](https://github-readme-activity-graph.vercel.app/graph?username=QubitPi\u0026bg_color=FFFFFF\u0026color=00C14C\u0026line=00C14C\u0026point=00C14C\u0026area_color=00C14C\u0026area=true\u0026hide_border=true\u0026radius=0\u0026\u0026custom_title=Jiaqi%27s%20Last-30-Day%20Open%20Source%20Commits)\n\u003cdiv align=\"right\"\u003e\n    \u003ca href=\"https://github.com/users/QubitPi/projects/11\"\u003e\u003cimg src=\"https://img.shields.io/github/issues-search?query=user%3AQubitPi+state%3Aopen+type%3Aissue+archived%3Afalse\u0026style=for-the-badge\u0026logo=github\u0026logoColor=white\u0026label=My%20Planned%20Open%20Source%20Tasks\u0026labelColor=00C14C\u0026color=00C14C\" alt=\"project-planning\"/\u003e\u003c/a\u003e\n    \u003ca href=\"https://agent.qubitpi.org/\"\u003e\u003cimg height=\"70px\" alt=\"qubitpi-loves-ai\" src=\"https://github.com/user-attachments/assets/569145a5-b4b6-433b-b5a8-6f0e8992c420\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n\u003ch2 align=\"center\"\u003eData, Language, GraphRAG\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://huggingface.co/QubitPi\"\u003e\u003cimg src=\"https://img.shields.io/badge/Hugging%20Face-FF9D00?style=for-the-badge\u0026logo=huggingface\u0026logoColor=white\" alt=\"\"/\u003e\u003c/a\u003e\n    \u003ca href=\"https://share.streamlit.io/user/QubitPi\"\u003e\u003cimg src=\"https://img.shields.io/badge/Streamlit-FF4B4B?\u0026style=for-the-badge\u0026logo=streamlit\u0026logoColor=white\" alt=\"Streamlit\"/\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n[![Tiger](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=Tiger\u0026show_owner=true\u0026border_radius=20\u0026title_color=FFD1E3\u0026bg_color=7EA1FF\u0026text_color=FFFAB7\u0026icon_color=5BBCFF)](https://github.com/QubitPi/Tiger)\n[![graphrag](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=graphrag\u0026show_owner=true\u0026border_radius=20\u0026title_color=FFD1E3\u0026bg_color=7EA1FF\u0026text_color=FFFAB7\u0026icon_color=5BBCFF)](https://github.com/QubitPi/graphrag)\n[![Antiqua](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=Antiqua\u0026show_owner=true\u0026border_radius=20\u0026title_color=FFD1E3\u0026bg_color=7EA1FF\u0026text_color=FFFAB7\u0026icon_color=5BBCFF)](https://github.com/QubitPi/Antiqua)\n[![wiktionary-data](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=wiktionary-data\u0026show_owner=true\u0026border_radius=20\u0026title_color=FFD1E3\u0026bg_color=7EA1FF\u0026text_color=FFFAB7\u0026icon_color=5BBCFF)](https://github.com/QubitPi/wiktionary-data)\n[![streamlit-authenticated-dashboard](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=streamlit-authenticated-dashboard\u0026show_owner=true\u0026border_radius=20\u0026title_color=FFD1E3\u0026bg_color=7EA1FF\u0026text_color=FFFAB7\u0026icon_color=5BBCFF)](https://github.com/QubitPi/streamlit-authenticated-dashboard)\n[![Ferdinand](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=Ferdinand\u0026show_owner=true\u0026border_radius=20\u0026title_color=FFD1E3\u0026bg_color=7EA1FF\u0026text_color=FFFAB7\u0026icon_color=5BBCFF)](https://github.com/QubitPi/Ferdinand)\n[![machine-learning](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=machine-learning\u0026show_owner=true\u0026border_radius=20\u0026title_color=FFD1E3\u0026bg_color=7EA1FF\u0026text_color=FFFAB7\u0026icon_color=5BBCFF)](https://github.com/QubitPi/machine-learning)\n[![lamassu](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=lamassu\u0026show_owner=true\u0026border_radius=20\u0026title_color=FFD1E3\u0026bg_color=7EA1FF\u0026text_color=FFFAB7\u0026icon_color=5BBCFF)](https://github.com/QubitPi/lamassu)\n\n- __GraphRAG__: [GraphRAG](https://learn-graphrag.qubitpi.org) | [Microsoft GraphRAG](https://graphrag.qubitpi.org/) | [PyMuPDF - Processing PDF for RAG indexing](https://pymupdf.qubitpi.org/) | [Leiden algorithm](https://leiden.qubitpi.org/)\n\n[AI Agent](https://agent.qubitpi.org/) | [LlamaIndex](http://llamaindex.qubitpi.org/) | [Ollama](https://ollama.qubitpi.org/) | [MLflow](https://mlflow.qubitpi.org/docs/latest/) | [NetworkX](https://qubitpi.github.io/networkx/) | [NetworkX Guides](https://qubitpi.github.io/nx-guides/) | [Jupyter](https://jupyter.qubitpi.org/) | [Jupyter Docs](https://jupyter-docs.qubitpi.org/) | [Jupyter Notebook](https://jupyter-docs.qubitpi.org/) | [scikit-learn](https://scikit-learn.qubitpi.org/) | [pandas](https://pandas.qubitpi.org/) | [numpy](https://numpy.qubitpi.org/) | [OpenAI RL](https://open-ai-spinningup.readthedocs.io/en/latest/) | [Whisper](https://github.com/QubitPi/whisper) | [Python](http://python.qubitpi.org/) | [isort](https://isort.qubitpi.org/) | [Behave](https://behave.qubitpi.org/) | [anki](anki.qubitpi.org/manual.html)\n\n\u003ch2 align=\"center\"\u003eFrontend Dev\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://www.npmjs.com/~jack20191124\"\u003e\u003cimg src=\"https://img.shields.io/badge/NPM-FD640A?style=for-the-badge\u0026logo=npm\u0026logoColor=white\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://jsfiddle.net/u/QubitPi/fiddles/\"\u003e\u003cimg src=\"https://img.shields.io/badge/JSFiddle-0084FF?style=for-the-badge\u0026logo=jsfiddle\u0026logoColor=white\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n[![fast-ui](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=fast-ui\u0026show_owner=true\u0026border_radius=20\u0026title_color=FF9EAA\u0026text_color=FFD0D0\u0026bg_color=3AA6B9\u0026icon_color=C1ECE4)](https://github.com/QubitPi/fast-ui)\n[![neo4j-browser](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=neo4j-browser\u0026show_owner=true\u0026border_radius=20\u0026title_color=FF9EAA\u0026text_color=FFD0D0\u0026bg_color=3AA6B9\u0026icon_color=C1ECE4)](https://github.com/QubitPi/neo4j-browser)\n\n- [NeoDash](https://neodash.qubitpi.org/neodash/2.4/)\n- [React](https://qubitpi.github.io/react.dev/) | [TypeScript](https://qubitpi.github.io/TypeScript-Website/) | [Babel](https://babel.qubitpi.org/) | [Redux](https://qubitpi.github.io/redux/)\n- [React Redux](https://react-redux.qubitpi.org/) | [Redux Toolkit](https://redux-toolkit.qubitpi.org/) | [redux-observable](https://qubitpi.github.io/redux-observable/)\n- [Unit Test - Jest](https://qubitpi.github.io/jest/) | [Component Test - testing-library](https://component-testing.react.qubitpi.org/) | [E2E Test - Cypress](https://qubitpi.github.io/cypress-documentation/guides/overview/why-cypress/)\n- [webpack](https://webpack.qubitpi.org/) | [TypeDoc](https://qubitpi.github.io/typedoc-site/) | [InversifyJS](https://inversify.qubitpi.org/) | [Immer](https://qubitpi.github.io/immer/) | [Lexical](https://lexical.qubitpi.org/) | [Docusaurus](https://docusaurus.qubitpi.org/)\n\n\u003ch2 align=\"center\"\u003eBackend Dev\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://central.sonatype.com/search?q=io.github.qubitpi\"\u003e\u003cimg src=\"https://img.shields.io/badge/Maven%20Central-4D9FEA?style=for-the-badge\u0026logo=apachemaven\u0026logoColor=white\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n[![Kugelblitz](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=Kugelblitz\u0026show_owner=true\u0026border_radius=20\u0026title_color=F1BA88\u0026text_color=E9F5BE\u0026bg_color=03A791\u0026icon_color=81E7AF)](https://github.com/QubitPi/Kugelblitz)\n[![Horten](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=Horten\u0026show_owner=true\u0026border_radius=20\u0026title_color=F1BA88\u0026text_color=E9F5BE\u0026bg_color=03A791\u0026icon_color=81E7AF)](https://github.com/QubitPi/Horten)\n[![Wilhelm](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=Wilhelm\u0026show_owner=true\u0026border_radius=20\u0026title_color=F7C8E0\u0026text_color=DFFFD8\u0026bg_color=95BDFF\u0026icon_color=B4E4FF)](https://github.com/QubitPi/Wilhelm)\n[![Henschel](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=Henschel\u0026show_owner=true\u0026border_radius=20\u0026title_color=F7C8E0\u0026text_color=DFFFD8\u0026bg_color=95BDFF\u0026icon_color=B4E4FF)](https://github.com/QubitPi/Henschel)\n[![maven-central-release-action](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=maven-central-release-action\u0026show_owner=true\u0026border_radius=20\u0026title_color=E4FBFF\u0026text_color=EDEEF7\u0026bg_color=B8B5FF\u0026icon_color=E4FBFF)](https://github.com/marketplace/actions/maven-central-release-action)\n[![Ostwind](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=Ostwind\u0026show_owner=true\u0026border_radius=20\u0026title_color=E4FBFF\u0026text_color=EDEEF7\u0026bg_color=7868E6\u0026icon_color=E4FBFF)](https://github.com/QubitPi/Ostwind)\n[![Fiore](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=Fiore\u0026show_owner=true\u0026border_radius=20\u0026title_color=E4FBFF\u0026text_color=EDEEF7\u0026bg_color=7868E6\u0026icon_color=E4FBFF)](https://github.com/QubitPi/Fiore)\n[![fast-ws](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=fast-ws\u0026show_owner=true\u0026border_radius=20\u0026title_color=E4FBFF\u0026text_color=EDEEF7\u0026bg_color=7868E6\u0026icon_color=E4FBFF)](https://github.com/QubitPi/fast-ws)\n[![fast-ws-acceptance-tests](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=fast-ws-acceptance-tests\u0026show_owner=true\u0026border_radius=20\u0026title_color=E4FBFF\u0026text_color=EDEEF7\u0026bg_color=7868E6\u0026icon_color=E4FBFF)](https://github.com/QubitPi/fast-ws-acceptance-tests)\n\n\u003cdiv align=\"center\"\u003e\n\n\u003ctable\u003e\u003ctbody\u003e\n  \u003ctr\u003e\n    \u003ctd colspan=\"2\"\u003e\u003cb\u003eWebservice Standards\u003c/b\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"https://jakartaee-rest.qubitpi.org/\"\u003e\u003cb\u003eJakarta RESTful Web Services\u003c/b\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://jpa.qubitpi.org/\"\u003e\u003cb\u003eJPA Specifications\u003c/b\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://jcp.org/ja/jsr/overview\"\u003e\u003cb\u003eJSR Specifications\u003c/b\u003e\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e• \u003ca href=\"https://jakartaee-rest.qubitpi.org/jaxrs-spec.html\"\u003eJakarta RESTful Web Services 3.1 Specification\u003c/a\u003e (\u003ca href=\"https://jakartaee-rest.qubitpi.org/jaxrs-spec.pdf\"\u003ePDF\u003c/a\u003e) \u003cbr\u003e • \u003ca href=\"https://jakartaee-rest.qubitpi.org/apidocs/\"\u003eAPIs\u003c/a\u003e \u003cbr\u003e • \u003ca href=\"https://qubitpi.github.io/glassfish-hk2/\"\u003eJakarta Dependency Injection\u003c/a\u003e \u003cbr\u003e • \u003ca href=\"https://qubitpi.github.io/jekyll-theme-jakarta-ee/\"\u003eJakarta EE Jekyll Theme\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e• \u003ca href=\"https://jpa.qubitpi.org/latest/draft.html\"\u003eSpecification HTML\u003c/a\u003e \u003cbr\u003e • \u003ca href=\"https://jpa.qubitpi.org/latest/draft.pdf\"\u003eSpecification PDF\u003c/a\u003e \u003cbr\u003e • \u003ca href=\"https://jpa.qubitpi.org/latest/api/jakarta.persistence/module-summary.html\"\u003eAPI\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e• \u003ca href=\"https://javax-inject.qubitpi.org/\"\u003e330 - Dependency Injection\u003c/a\u003e (\u003ca href=\"https://javax-inject.qubitpi.org/api\"\u003eJavadocs\u003c/a\u003e)\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c/div\u003e\n\n[Jetty](https://jetty.qubitpi.org/) | [Groovy Spock](https://spock.qubitpi.org) | [Cucumber](https://cucumber-bdd.netlify.app/) | [Owner Configuration Library](https://owner.qubitpi.org/) | [Testcontainers for Java](https://qubitpi.github.io/testcontainers-java/) | [ReactiveX](https://reactivex.qubitpi.org/) | [JSON:API](https://json-api.qubitpi.org/) | [FastAPI](https://fastapi.qubitpi.org/) | [GraphQL Spec](https://graphql.qubitpi.org/) | [GraphQL Java](https://graphql-java.qubitpi.org/) | [Principled GraphQL](https://qubitpi.github.io/principled-graphql/) | [Kotlin](kotlin.qubitpi.org)\n- __Hibernate ORM__ [Introduction](https://hibernate.qubitpi.org/asciidoc/introduction/html_single/Hibernate_Introduction.html) ([PDF](https://hibernate.qubitpi.org/asciidoc/introduction/pdf/Hibernate_Introduction.pdf)) | [Quickstart](https://hibernate.qubitpi.org/asciidoc/quickstart/html_single/) | [User Guide](https://hibernate.qubitpi.org/asciidoc/userguide/html_single/Hibernate_User_Guide.html) ([PDF](https://hibernate.qubitpi.org/asciidoc/quickstart/pdf/index.pdf)) | [Hibernate Query Language (HQL)](https://hibernate.qubitpi.org/asciidoc/querylanguage/html_single/Hibernate_Query_Language.html) ([PDF](https://hibernate.qubitpi.org/asciidoc/querylanguage/pdf/Hibernate_Query_Language.pdf)) | [Integration Guide](https://hibernate.qubitpi.org/asciidoc/integrationguide/html_single/Hibernate_Integration_Guide.html) | [Javadocs](https://hibernate.qubitpi.org/javadocs/) | [Topical Guides](https://hibernate.qubitpi.org/asciidoc/topical/html_single/) | [Logging](https://hibernate.qubitpi.org/asciidoc/logging/logging.html) | [Dialects](https://hibernate.qubitpi.org/asciidoc/dialect/dialect.html) | [Migration Guide](https://hibernate.qubitpi.org/asciidoc/migration-guide/migration-guide.html)\n- __Security__ \u003csup\u003e[![OAuth](https://img.shields.io/badge/OAuth%202-00AA00?style=flat-square\u0026logo=auth0\u0026logoColor=white)](https://github.com/QubitPi/oauth-in-action-code)\u003c/sup\u003e | [Kong API Gateway](https://kong.qubitpi.org/) | [Logto](https://logto.qubitpi.org/)\n- __Database__ [Apache Druid](https://druid.qubitpi.org/) | [OpenStack Swift Java](https://javaswift.qubitpi.org/) | [SQL style guide](https://qubitpi.github.io/sqlstyle.guide/)\n\n  - __Graph Database__\n    - \u003cimg src=\"https://github.com/QubitPi/QubitPi/blob/master/img/arango-logo.png?raw=true\" width=\"40px\" /\u003e [ArangoDB Documentations](https://arango.qubitpi.org/) | [Python Driver](https://arango-python.qubitpi.org) | [Java Driver](https://arango-java.qubitpi.org/)\n    - \u003cimg src=\"https://github.com/QubitPi/QubitPi/blob/master/img/neo4j-logo.png?raw=true\" width=\"30px\" /\u003e \u0026nbsp; [Neo4j Java Driver](https://neo4j-driver.qubitpi.org/java-manual/5/) ([Javadocs](https://neo4j-java-driver.qubitpi.org/)) | [Neo4J Browser](https://neo4j-browser.qubitpi.org/) | [Cypher](https://cypher.qubitpi.org/) | [Movies Graph Example](https://neo4j-movies.qubitpi.org/neo4j-graph-examples-movie/1/movies/) | [Healthcare Analytics Graph Examples](https://neo4j-healthcare.qubitpi.org/neo4j-graph-examples-healthcare-analytics/1/healthcare-analytics/) | [Network Management Graph Example](https://neo4j-network.qubitpi.org/neo4j-graph-examples-network-management/1/network-management/) | [Stack Overflow](https://neo4j-stackoverflow.qubitpi.org/neo4j-graph-examples-stackoverflow/1/stackoverflow)\n\n- __Hadoop Ecosystem__ [Hadoop](http://hadoop.qubitpi.org/) | [HBase](https://hbase.qubitpi.org/) | [Hive](https://hive.apache.org/)\n- __Gradle__ [User guide](https://gradle.qubitpi.org/docs/userguide/userguide.html) | [DSL reference](https://gradle.qubitpi.org/docs/dsl/) | [Kotlin DSL reference](https://gradle.qubitpi.org/docs/kotlin-dsl/) | [Javadoc](https://gradle.qubitpi.org/docs/javadoc/)\n\n\u003ch2 align=\"center\"\u003eDevOps\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://www.hashicorp.com/resources/what-is-mutable-vs-immutable-infrastructure\"\u003e\u003cimg src=\"https://img.shields.io/badge/HashiCorp-000000?style=for-the-badge\u0026logo=hashicorp\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://youtu.be/locCs2Duk5U\"\u003e\u003cimg src=\"https://img.shields.io/badge/OpenStack-ED1944?style=for-the-badge\u0026logo=OpenStack\u0026logoColor=white\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://ubuntu.qubitpi.org/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Ubuntu-E95420?style=for-the-badge\u0026logo=ubuntu\u0026logoColor=white\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://hub.docker.com/u/jack20191124/\"\u003e\u003cimg src=\"https://img.shields.io/badge/DockerHub-2596EC?style=for-the-badge\u0026logo=docker\u0026logoColor=white\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n[![packer-plugin-qubitpi](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=packer-plugin-qubitpi\u0026show_owner=true\u0026border_radius=20\u0026title_color=F7C8E0\u0026text_color=DFFFD8\u0026bg_color=95BDFF\u0026icon_color=B4E4FF)](https://github.com/QubitPi/packer-plugin-qubitpi)\n[![terraform-provider-qubitpi](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=terraform-provider-qubitpi\u0026show_owner=true\u0026border_radius=20\u0026title_color=F7C8E0\u0026text_color=DFFFD8\u0026bg_color=95BDFF\u0026icon_color=B4E4FF)](https://github.com/QubitPi/terraform-provider-qubitpi)\n[![packer-plugin-scaffolding](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=packer-plugin-scaffolding\u0026show_owner=true\u0026border_radius=20\u0026title_color=F7C8E0\u0026text_color=DFFFD8\u0026bg_color=95BDFF\u0026icon_color=B4E4FF)](https://github.com/QubitPi/packer-plugin-scaffolding)\n[![terraform-provider-scaffolding-framework](https://github-repo-pins.vercel.app/api/pin/?username=QubitPi\u0026repo=terraform-provider-scaffolding-framework\u0026show_owner=true\u0026border_radius=20\u0026title_color=F7C8E0\u0026text_color=DFFFD8\u0026bg_color=95BDFF\u0026icon_color=B4E4FF)](https://github.com/QubitPi/terraform-provider-scaffolding-framework)\n\n[Packer](https://packer.qubitpi.org/packer) | [Terraform](https://terraform.qubitpi.org/terraform) | [Terraform CDK](https://qubitpi.github.io/hashicorp-terraform-cdk/terraform/cdktf) | [Consul](https://consul.qubitpi.org/consul) | [Vault](https://qubitpi.github.io/hashicorp-vault/vault) | [Jenkins](jenkins.qubitpi.org/) | [Ansible](https://ansible.qubitpi.org/) | [Ubuntu Server](https://ubuntu.qubitpi.org/) | [Elastic Docs HowTo](https://elastic-docs.qubitpi.org/) | [Elastic Stack](http://elastic.qubitpi.org/) | [Elasticsearch](https://qubitpi.github.io/elasticsearch/) | [Kibana](https://qubitpi.github.io/kibana/) | [Logstash](https://logstash.qubitpi.org/) | [Beats](https://qubitpi.github.io/elastic-beats/) | [Docker](https://docker.qubitpi.org/) | [Google cAdvisor](https://cadvisor.qubitpi.org/) | [CNCF Distribution](https://distribution.qubitpi.org/) | [Docker Mailserver](https://mail.qubitpi.org/edge/) | [MailHog](https://mailhog.qubitpi.org/) | [LinuxServer](https://linuxserver.qubitpi.org/) | [shadowsocks](https://shadowsocks.qubitpi.org/) | [mieru](https://mieru.qubitpi.org/) | [WireGuard](https://wireguard.qubitpi.org/) | [certbot](https://certbot.qubitpi.org/)\n\n- __OpenStack__ [Nova](https://openstack-nova.qubitpi.org/) | [Swift](http://openstack-swift.qubitpi.org/) | [Swift Python Client](https://openstack-swift-python.qubitpi.org/)\n\n\u003ch2 align=\"center\"\u003eActive \u003ca href=\"https://github.com/QubitPi?tab=repositories\u0026q=\u0026type=fork\"\u003eForks\u003c/a\u003e \u003cbr/\u003e(updated by @QubitPi within the last 24 hours)\u003c/h2\u003e\n\n\u003c!-- FAILED-FORKS:START --\u003e\n\n\u003c!-- FAILED-FORKS:END --\u003e\n\n\u003c!-- ACTIVE-FORKS:START --\u003e\n[![ai-blogs](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=ai-blogs\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/ai-blogs)\n[![arangodb-docs](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=arangodb-docs\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/arangodb-docs)\n[![certbot](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=certbot\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/certbot)\n[![cpython](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=cpython\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/cpython)\n[![cucumber-documentation](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=cucumber-documentation\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/cucumber-documentation)\n[![cypress-documentation](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=cypress-documentation\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/cypress-documentation)\n[![distribution](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=distribution\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/distribution)\n[![docker-docs](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=docker-docs\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/docker-docs)\n[![docker-mailserver](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=docker-mailserver\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/docker-mailserver)\n[![docker-nexus3](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=docker-nexus3\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/docker-nexus3)\n[![docs-cypher](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=docs-cypher\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/docs-cypher)\n[![druid](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=druid\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/druid)\n[![druid-docs](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=druid-docs\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/druid-docs)\n[![elastic-docs](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=elastic-docs\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/elastic-docs)\n[![golang-website](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=golang-website\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/golang-website)\n[![gradle](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=gradle\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/gradle)\n[![hadoop](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=hadoop\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/hadoop)\n[![hbase](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=hbase\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/hbase)\n[![hibernate-orm](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=hibernate-orm\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/hibernate-orm)\n[![hive](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=hive\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/hive)\n[![hive-doc](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=hive-doc\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/hive-doc)\n[![inversify.github.io](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=inversify.github.io\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/inversify.github.io)\n[![jenkins.io](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=jenkins.io\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/jenkins.io)\n[![jetty.project](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=jetty.project\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/jetty.project)\n[![leidenalg](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=leidenalg\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/leidenalg)\n[![linuxserver-documentation](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=linuxserver-documentation\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/linuxserver-documentation)\n[![llama_index](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=llama_index\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/llama_index)\n[![logto-docs](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=logto-docs\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/logto-docs)\n[![mieru](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=mieru\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/mieru)\n[![mlflow](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=mlflow\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/mlflow)\n[![numpy](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=numpy\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/numpy)\n[![ollama](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=ollama\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/ollama)\n[![openstack-nova](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=openstack-nova\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/openstack-nova)\n[![openstack-swift](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=openstack-swift\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/openstack-swift)\n[![owner](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=owner\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/owner)\n[![pandas](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=pandas\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/pandas)\n[![PyMuPDF](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=PyMuPDF\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/PyMuPDF)\n[![scikit-learn](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=scikit-learn\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/scikit-learn)\n[![testcontainers-java](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=testcontainers-java\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/testcontainers-java)\n[![TypeScript-Website](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=TypeScript-Website\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/TypeScript-Website)\n[![ubuntu-server-documentation](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=ubuntu-server-documentation\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/ubuntu-server-documentation)\n[![webpack.js.org](https://github-readme-stats.vercel.app/api/pin/?username=QubitPi\u0026repo=webpack.js.org\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/webpack.js.org)\n[![screwdriver-cd-screwdriver](https://github-readme-stats.vercel.app/api/pin/?username=generation-software\u0026repo=screwdriver-cd-screwdriver\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=68B0AB\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/generation-software/screwdriver-cd-screwdriver)\n\u003c!-- ACTIVE-FORKS:END --\u003e\n\n\u003ch2 align=\"center\"\u003eContributor\u003c/h2\u003e\n\n[![Yahoo Fili](https://github-repo-pins.vercel.app/api/pin/?username=yahoo\u0026repo=fili\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/yahoo/fili)\n[![Yahoo Elide](https://github-repo-pins.vercel.app/api/pin/?username=yahoo\u0026repo=elide\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/yahoo/elide)\n[![neo4j-browser](https://github-repo-pins.vercel.app/api/pin/?username=neo4j\u0026repo=neo4j-browser\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/neo4j/neo4j-browser)\n[![screwdriver: in-a-box](https://github-repo-pins.vercel.app/api/pin/?username=screwdriver-cd\u0026repo=in-a-box\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/screwdriver-cd/in-a-box)\n[![screwdriver-cd/executor-docker](https://github-repo-pins.vercel.app/api/pin/?username=screwdriver-cd\u0026repo=executor-docker\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/screwdriver-cd/template-validator)\n[![template-validator](https://github-repo-pins.vercel.app/api/pin/?username=screwdriver-cd\u0026repo=template-validator\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/screwdriver-cd/executor-docker)\n[![Packer](https://github-repo-pins.vercel.app/api/pin/?username=hashicorp\u0026repo=packer\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/hashicorp/packer)\n[![docs-cypher](https://github-repo-pins.vercel.app/api/pin/?username=neo4j\u0026repo=docs-cypher\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/neo4j/docs-cypher)\n[![Yahoo MDBM](https://github-repo-pins.vercel.app/api/pin/?username=yahoo\u0026repo=mdbm\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/QubitPi/mdbm)\n[![Apache Druid](https://github-repo-pins.vercel.app/api/pin/?username=apache\u0026repo=druid\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/apache/druid)\n[![Particle](https://github-repo-pins.vercel.app/api/pin/?username=nrandecker\u0026repo=particle\u0026show_owner=true\u0026border_radius=20\u0026title_color=006A71\u0026text_color=FF7E67\u0026bg_color=ECF4F3\u0026icon_color=68B0AB)](https://github.com/nrandecker/particle)\n\n\u003ch2 align=\"center\"\u003eMiscellaneous\u003c/h2\u003e\n\n\u003ca href=\"https://qubitpi.org\"\u003e\u003cimg align=\"right\" width=\"40px\" src=\"https://github.com/QubitPi/QubitPi/blob/master/img/logo.png?raw=true\" /\u003e\u003c/a\u003e\n\n[Bats](https://bats.qubitpi.org) | [Write the Docs](https://writethedocs.qubitpi.org/) | [Diátaxis principles](https://diataxis.qubitpi.org) | [Git](https://qubitpi.github.io/progit2/) | [Changelog](https://changelog.qubitpi.org/) | [Bit Twiddling Hacks](https://bit-manipulation.qubitpi.org/) | [Converting Lottie to Gif](https://qubitpi.github.io/lottie2gif/) | [RPG game](https://mobile-rpg.netlify.app/)\n\n\u003ca href=\"https://github.com/QubitPi/github-profile-views-counter\"\u003e\u003cimg align=\"left\" src=\"https://github.com/QubitPi/github-profile-views-counter/blob/master/svg/profile/badge.svg\" /\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqubitpi%2Fqubitpi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqubitpi%2Fqubitpi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqubitpi%2Fqubitpi/lists"}