From f608ff05001e5263e0c3ac23d437fd9aa1f496ee Mon Sep 17 00:00:00 2001 From: Vladyslav Fedoriuk Date: Mon, 28 Aug 2023 21:28:49 +0200 Subject: [PATCH] Create index.json --- app/create_index.py | 53 + app/dependencies.py | 7 +- app/models.py | 32 +- index.json | 73024 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 73109 insertions(+), 7 deletions(-) create mode 100644 app/create_index.py create mode 100644 index.json diff --git a/app/create_index.py b/app/create_index.py new file mode 100644 index 0000000..e369708 --- /dev/null +++ b/app/create_index.py @@ -0,0 +1,53 @@ +"""Create index.json file from database.""" +import json +from pathlib import Path + +import aiofiles +import sqlalchemy.orm +import typer + +from app.database import Repo +from app.models import RepoDetail +from app.uow import async_session_uow + +INDEX_PATH = Path(__file__).parent.parent / "index.json" + + +async def create_index() -> None: + """ + Create index.json file from database. + + Creates an index which is going to be used by the frontend. + :return: None + """ + async with async_session_uow() as session, aiofiles.open( + INDEX_PATH, "w" + ) as index_file: + await index_file.write( + json.dumps( + { + "repos": [ + RepoDetail.model_validate(repo).model_dump() + async for repo in ( + await session.stream_scalars( + sqlalchemy.select(Repo) + .order_by(Repo.id) + .options(sqlalchemy.orm.selectinload(Repo.dependencies)) + ) + ) + ], + }, + indent=4, + ) + ) + + +def main() -> None: + """Create index.json file from database.""" + import asyncio + + asyncio.run(create_index()) + + +if __name__ == "__main__": + typer.run(main) diff --git a/app/dependencies.py b/app/dependencies.py index 5d7aad0..51db8fa 100644 --- a/app/dependencies.py +++ b/app/dependencies.py @@ -2,13 +2,12 @@ import asyncio import subprocess from collections.abc import Sequence -from typing import NewType import aiofiles.tempfile import stamina from app.database import Repo -from app.models import DependencyCreateData +from app.models import DependencyCreateData, RevisionHash async def run_command(*cmd: str, cwd: str | None = None) -> str: @@ -38,10 +37,6 @@ async def run_command(*cmd: str, cwd: str | None = None) -> str: return stdout.decode() -# TODO: Organize the types -RevisionHash = NewType("RevisionHash", str) - - async def acquire_dependencies_data_for_repository( repo: Repo, ) -> tuple[RevisionHash, list[DependencyCreateData]]: diff --git a/app/models.py b/app/models.py index c7db2a0..b31dd72 100644 --- a/app/models.py +++ b/app/models.py @@ -1,13 +1,43 @@ """Module contains the models for the application.""" from typing import NewType -from pydantic import BaseModel +from pydantic import BaseModel, ConfigDict, NonNegativeInt + +# TODO: Organize the types RepoId = NewType("RepoId", int) DependencyId = NewType("DependencyId", int) +RevisionHash = NewType("RevisionHash", str) class DependencyCreateData(BaseModel): """A dependency of a repository.""" name: str + + +class DependencyDetail(BaseModel): + """A dependency of a repository.""" + + model_config = ConfigDict( + from_attributes=True, + ) + + id: DependencyId + name: str + + +class RepoDetail(BaseModel): + """A repository that is being tracked.""" + + model_config = ConfigDict( + from_attributes=True, + ) + + id: RepoId + url: str + description: str + stars: NonNegativeInt + source_graph_repo_id: int + dependencies: list[DependencyDetail] + last_checked_revision: RevisionHash | None diff --git a/index.json b/index.json new file mode 100644 index 0000000..27fc3e4 --- /dev/null +++ b/index.json @@ -0,0 +1,73024 @@ +{ + "repos": [ + { + "id": 1, + "url": "https://github.com/jackfrued/Python-100-Days", + "description": "Python - 100\u5929\u4ece\u65b0\u624b\u5230\u5927\u5e08", + "stars": 139261, + "source_graph_repo_id": 36242529, + "dependencies": [ + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 796, + "name": "pygame" + }, + { + "id": 876, + "name": "pyperclip" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1755, + "name": "openpyxl" + }, + { + "id": 2210, + "name": "first" + } + ], + "last_checked_revision": "09857a579b333c15e153e3426f579dc28a494e18\n" + }, + { + "id": 2, + "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui", + "description": "Stable Diffusion web UI", + "stars": 98880, + "source_graph_repo_id": 58907112, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 93, + "name": "gfpgan" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 95, + "name": "blendmodes" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 99, + "name": "facexlib" + }, + { + "id": 100, + "name": "ui_extra_networks_lora" + }, + { + "id": 101, + "name": "scunet_model_arch" + }, + { + "id": 102, + "name": "sd_hijack_ddpm_v1" + }, + { + "id": 103, + "name": "tomesd" + }, + { + "id": 104, + "name": "ldsr_model_arch" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 107, + "name": "ldm" + }, + { + "id": 108, + "name": "inflection" + }, + { + "id": 109, + "name": "extra_networks_lora" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 112, + "name": "networks" + }, + { + "id": 113, + "name": "facelib" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 116, + "name": "swinir_model_arch" + }, + { + "id": 117, + "name": "network" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 119, + "name": "basicsr" + }, + { + "id": 120, + "name": "sgm" + }, + { + "id": 121, + "name": "lark" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 123, + "name": "piexif" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 125, + "name": "lora" + }, + { + "id": 126, + "name": "_codecs" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 128, + "name": "k_diffusion" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 131, + "name": "torchsde" + }, + { + "id": 132, + "name": "swinir_model_arch_v2" + }, + { + "id": 133, + "name": "sd_hijack_autoencoder" + }, + { + "id": 134, + "name": "realesrgan" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 136, + "name": "open_clip" + } + ], + "last_checked_revision": "c9c8485bc1e8720aba70f029d25cba1c4abf2b5c\n" + }, + { + "id": 3, + "url": "https://github.com/521xueweihan/HelloGitHub", + "description": ":octocat: \u5206\u4eab GitHub \u4e0a\u6709\u8da3\u3001\u5165\u95e8\u7ea7\u7684\u5f00\u6e90\u9879\u76ee\u3002Share interesting, entry-level open source projects on GitHub.", + "stars": 73323, + "source_graph_repo_id": 195830, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 19, + "name": "requests" + } + ], + "last_checked_revision": "074f2a20cd1a0184f41d7e8a8bbf6012cff5a841\n" + }, + { + "id": 4, + "url": "https://github.com/tiangolo/fastapi", + "description": "FastAPI framework, high performance, easy to learn, fast to code, ready for production", + "stars": 61863, + "source_graph_repo_id": 37328078, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 538, + "name": "pydantic_settings" + }, + { + "id": 539, + "name": "pydantic_core" + }, + { + "id": 540, + "name": "material" + }, + { + "id": 541, + "name": "strawberry" + }, + { + "id": 542, + "name": "multipart" + }, + { + "id": 543, + "name": "peewee" + }, + { + "id": 544, + "name": "email_validator" + }, + { + "id": 545, + "name": "couchbase" + }, + { + "id": 546, + "name": "mkdocs" + }, + { + "id": 547, + "name": "databases" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 549, + "name": "dirty_equals" + } + ], + "last_checked_revision": "a3f1689d78abef3d5d54ba655ec87cef81bf7384\n" + }, + { + "id": 5, + "url": "https://github.com/langchain-ai/langchain", + "description": "\u26a1 Building applications with LLMs through composability \u26a1", + "stars": 60075, + "source_graph_repo_id": 59434845, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 41, + "name": "docx2txt" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 88, + "name": "pexpect" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 121, + "name": "lark" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 212, + "name": "duckduckgo_search" + }, + { + "id": 216, + "name": "newspaper" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 225, + "name": "google_auth_oauthlib" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 237, + "name": "polars" + }, + { + "id": 243, + "name": "html2text" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 250, + "name": "praw" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 258, + "name": "youtube_transcript_api" + }, + { + "id": 313, + "name": "mypy_extensions" + }, + { + "id": 322, + "name": "py" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 362, + "name": "geopandas" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 424, + "name": "aim" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 431, + "name": "comet_ml" + }, + { + "id": 447, + "name": "svglib" + }, + { + "id": 450, + "name": "reportlab" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 520, + "name": "nomic" + }, + { + "id": 528, + "name": "docarray" + }, + { + "id": 554, + "name": "vertexai" + }, + { + "id": 559, + "name": "markdownify" + }, + { + "id": 609, + "name": "rank_bm25" + }, + { + "id": 611, + "name": "fitz" + }, + { + "id": 612, + "name": "pytesseract" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 628, + "name": "magic" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 633, + "name": "rapidfuzz" + }, + { + "id": 636, + "name": "opensearchpy" + }, + { + "id": 638, + "name": "pygraphviz" + }, + { + "id": 691, + "name": "pdfplumber" + }, + { + "id": 695, + "name": "tensorflow_text" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 722, + "name": "pdf2image" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 896, + "name": "llama_cpp" + }, + { + "id": 900, + "name": "InstructorEmbedding" + }, + { + "id": 903, + "name": "cohere" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 1045, + "name": "chardet" + }, + { + "id": 1065, + "name": "async_timeout" + }, + { + "id": 1069, + "name": "gptcache" + }, + { + "id": 1072, + "name": "unstructured" + }, + { + "id": 1074, + "name": "duckdb" + }, + { + "id": 1128, + "name": "cassandra" + }, + { + "id": 1132, + "name": "snowflake" + }, + { + "id": 1330, + "name": "dbruntime" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1431, + "name": "vcr" + }, + { + "id": 1451, + "name": "langchain_experimental" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 1493, + "name": "psycopg" + }, + { + "id": 1516, + "name": "flytekitplugins" + }, + { + "id": 1520, + "name": "flytekit" + }, + { + "id": 1620, + "name": "pypdfium2" + }, + { + "id": 1622, + "name": "clearml" + }, + { + "id": 1694, + "name": "datadog_api_client" + }, + { + "id": 1730, + "name": "firebase_admin" + }, + { + "id": 1736, + "name": "pytube" + }, + { + "id": 1762, + "name": "tweepy" + }, + { + "id": 1763, + "name": "xlrd" + }, + { + "id": 1913, + "name": "numexpr" + }, + { + "id": 1990, + "name": "textstat" + }, + { + "id": 2002, + "name": "databricks" + }, + { + "id": 2026, + "name": "sympy" + }, + { + "id": 2095, + "name": "fake_useragent" + }, + { + "id": 2331, + "name": "pypdf" + }, + { + "id": 2335, + "name": "feedparser" + }, + { + "id": 2556, + "name": "atlassian" + }, + { + "id": 2720, + "name": "deeplake" + }, + { + "id": 2836, + "name": "whylogs" + }, + { + "id": 2939, + "name": "pdfminer" + }, + { + "id": 3055, + "name": "label_studio_sdk" + }, + { + "id": 3075, + "name": "qcloud_cos" + }, + { + "id": 3151, + "name": "manifest" + }, + { + "id": 3189, + "name": "syrupy" + }, + { + "id": 3285, + "name": "apify_client" + }, + { + "id": 3322, + "name": "airbyte_cdk" + }, + { + "id": 3399, + "name": "modelscope" + }, + { + "id": 3449, + "name": "odps" + }, + { + "id": 3477, + "name": "neo4j" + }, + { + "id": 3523, + "name": "meilisearch" + }, + { + "id": 3615, + "name": "gql" + }, + { + "id": 3685, + "name": "argilla" + }, + { + "id": 3710, + "name": "mwparserfromhell" + }, + { + "id": 3712, + "name": "text_generation" + }, + { + "id": 3725, + "name": "mwxml" + }, + { + "id": 3927, + "name": "marqo" + }, + { + "id": 3929, + "name": "yt_dlp" + }, + { + "id": 3948, + "name": "alibabacloud_ha3engine" + }, + { + "id": 3976, + "name": "xorbits" + }, + { + "id": 3977, + "name": "pydantic_v1" + }, + { + "id": 3978, + "name": "fauna" + }, + { + "id": 3979, + "name": "bilibili_api" + }, + { + "id": 3980, + "name": "clickhouse_connect" + }, + { + "id": 3981, + "name": "clarifai_grpc" + }, + { + "id": 3982, + "name": "pipeline" + }, + { + "id": 3983, + "name": "vespa" + }, + { + "id": 3984, + "name": "guardrails" + }, + { + "id": 3985, + "name": "getcontext" + }, + { + "id": 3986, + "name": "steamship" + }, + { + "id": 3987, + "name": "esprima" + }, + { + "id": 3988, + "name": "jsonformer" + }, + { + "id": 3989, + "name": "awadb" + }, + { + "id": 3990, + "name": "pyairtable" + }, + { + "id": 3991, + "name": "infinopy" + }, + { + "id": 3992, + "name": "momento" + }, + { + "id": 3993, + "name": "lancedb" + }, + { + "id": 3994, + "name": "zep_python" + }, + { + "id": 3995, + "name": "wolframalpha" + }, + { + "id": 3996, + "name": "listparser" + }, + { + "id": 3997, + "name": "langsmith" + }, + { + "id": 3998, + "name": "arize" + }, + { + "id": 3999, + "name": "bagel" + }, + { + "id": 4000, + "name": "dashscope" + }, + { + "id": 4001, + "name": "pinecone_text" + }, + { + "id": 4002, + "name": "bibtexparser" + }, + { + "id": 4003, + "name": "tigrisdb" + }, + { + "id": 4004, + "name": "pytest_socket" + }, + { + "id": 4005, + "name": "arcgis" + }, + { + "id": 4006, + "name": "psychicapi" + }, + { + "id": 4007, + "name": "alibabacloud_tea_util" + }, + { + "id": 4008, + "name": "arango" + }, + { + "id": 4009, + "name": "telethon" + }, + { + "id": 4010, + "name": "promptlayer" + }, + { + "id": 4011, + "name": "extract_msg" + }, + { + "id": 4012, + "name": "googlemaps" + }, + { + "id": 4013, + "name": "doctran" + }, + { + "id": 4014, + "name": "dingodb" + }, + { + "id": 4015, + "name": "cassio" + }, + { + "id": 4016, + "name": "arthurai" + }, + { + "id": 4017, + "name": "cerebrium" + }, + { + "id": 4018, + "name": "metal_sdk" + }, + { + "id": 4019, + "name": "rellm" + }, + { + "id": 4020, + "name": "openapi_schema_pydantic" + }, + { + "id": 4021, + "name": "banana_dev" + }, + { + "id": 4022, + "name": "aleph_alpha_client" + }, + { + "id": 4023, + "name": "kuzu" + }, + { + "id": 4024, + "name": "obs" + }, + { + "id": 4025, + "name": "nucliadb_protos" + }, + { + "id": 4026, + "name": "jq" + }, + { + "id": 4027, + "name": "pysrt" + }, + { + "id": 4028, + "name": "sodapy" + }, + { + "id": 4029, + "name": "xinference" + }, + { + "id": 4030, + "name": "pyowm" + }, + { + "id": 4031, + "name": "rdflib" + }, + { + "id": 4032, + "name": "singlestoredb" + }, + { + "id": 4033, + "name": "runhouse" + }, + { + "id": 4034, + "name": "youtube_search" + }, + { + "id": 4035, + "name": "baseten" + }, + { + "id": 4036, + "name": "langkit" + }, + { + "id": 4037, + "name": "multion" + }, + { + "id": 4038, + "name": "amadeus" + }, + { + "id": 4039, + "name": "nebula3" + }, + { + "id": 4040, + "name": "xoscar" + }, + { + "id": 4041, + "name": "rockset" + }, + { + "id": 4042, + "name": "cnosdb_connector" + }, + { + "id": 4043, + "name": "O365" + }, + { + "id": 4044, + "name": "textractcaller" + }, + { + "id": 4045, + "name": "octoai" + }, + { + "id": 4331, + "name": "langchainhub" + }, + { + "id": 4376, + "name": "ain" + }, + { + "id": 4377, + "name": "pyepsilla" + } + ], + "last_checked_revision": "610f46d83aae6e1e25d76a0222b3158e2c4f7034\n" + }, + { + "id": 6, + "url": "https://github.com/nomic-ai/gpt4all", + "description": "gpt4all: an ecosystem of open-source chatbots trained on a massive collections of clean assistant data including code, stories and dialogue", + "stars": 51278, + "source_graph_repo_id": 60700813, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 517, + "name": "api_v1" + }, + { + "id": 518, + "name": "gpt4all" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 520, + "name": "nomic" + }, + { + "id": 521, + "name": "jsonlines" + } + ], + "last_checked_revision": "27a8b020c36b0df8f8b82a252d261cda47cf44b8\n" + }, + { + "id": 7, + "url": "https://github.com/binary-husky/gpt_academic", + "description": "\u4e3aChatGPT/GLM\u63d0\u4f9b\u56fe\u5f62\u4ea4\u4e92\u754c\u9762\uff0c\u7279\u522b\u4f18\u5316\u8bba\u6587\u9605\u8bfb/\u6da6\u8272/\u5199\u4f5c\u4f53\u9a8c\uff0c\u6a21\u5757\u5316\u8bbe\u8ba1\uff0c\u652f\u6301\u81ea\u5b9a\u4e49\u5feb\u6377\u6309\u94ae&\u51fd\u6570\u63d2\u4ef6\uff0c\u652f\u6301Python\u548cC++\u7b49\u9879\u76ee\u5256\u6790&\u81ea\u8bd1\u89e3\u529f\u80fd\uff0cPDF/LaTex\u8bba\u6587\u7ffb\u8bd1&\u603b\u7ed3\u529f\u80fd\uff0c\u652f\u6301\u5e76\u884c\u95ee\u8be2\u591a\u79cdLLM\u6a21\u578b\uff0c\u652f\u6301chatglm2\u7b49\u672c\u5730\u6a21\u578b\u3002\u517c\u5bb9\u6587\u5fc3\u4e00\u8a00, moss, llama2, rwkv, claude2, \u901a\u4e49\u5343\u95ee, \u4e66\u751f, \u8baf\u98de\u661f\u706b\u7b49\u3002", + "stars": 40228, + "source_graph_repo_id": 60645981, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 556, + "name": "anthropic" + }, + { + "id": 562, + "name": "gym" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 611, + "name": "fitz" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1392, + "name": "moviepy" + }, + { + "id": 1483, + "name": "win32com" + }, + { + "id": 1954, + "name": "aliyunsdkcore" + }, + { + "id": 2047, + "name": "stable_baselines3" + }, + { + "id": 2939, + "name": "pdfminer" + }, + { + "id": 3197, + "name": "py7zr" + }, + { + "id": 3399, + "name": "modelscope" + }, + { + "id": 4068, + "name": "arxiv" + }, + { + "id": 4168, + "name": "nls" + }, + { + "id": 4169, + "name": "zh_langchain" + }, + { + "id": 4170, + "name": "manim" + }, + { + "id": 4171, + "name": "latex2mathml" + }, + { + "id": 4172, + "name": "rarfile" + }, + { + "id": 4339, + "name": "scipdf" + } + ], + "last_checked_revision": "06410b593c49338b0d802c7a54232898267a565f\n" + }, + { + "id": 8, + "url": "https://github.com/getsentry/sentry", + "description": "Developer-first error tracking and performance monitoring", + "stars": 34973, + "source_graph_repo_id": 49872, + "dependencies": [ + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 211, + "name": "requests_oauthlib" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 217, + "name": "confluent_kafka" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 319, + "name": "kombu" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 511, + "name": "mypy" + }, + { + "id": 572, + "name": "croniter" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 637, + "name": "datadog" + }, + { + "id": 667, + "name": "sqlparse" + }, + { + "id": 694, + "name": "progressbar" + }, + { + "id": 712, + "name": "mmh3" + }, + { + "id": 732, + "name": "zstandard" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1021, + "name": "oauthlib" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1355, + "name": "brotli" + }, + { + "id": 1527, + "name": "rb" + }, + { + "id": 1531, + "name": "rediscluster" + }, + { + "id": 1683, + "name": "structlog" + }, + { + "id": 1687, + "name": "uwsgidecorators" + }, + { + "id": 1768, + "name": "pytest_rerunfailures" + }, + { + "id": 1769, + "name": "snuba_sdk" + }, + { + "id": 1770, + "name": "social_auth" + }, + { + "id": 1771, + "name": "bitfield" + }, + { + "id": 1772, + "name": "codeowners" + }, + { + "id": 1773, + "name": "drf_spectacular" + }, + { + "id": 1774, + "name": "amqp" + }, + { + "id": 1775, + "name": "u2flib_server" + }, + { + "id": 1776, + "name": "ua_parser" + }, + { + "id": 1777, + "name": "parsimonious" + }, + { + "id": 1778, + "name": "openapi_core" + }, + { + "id": 1779, + "name": "mistune" + }, + { + "id": 1780, + "name": "arroyo" + }, + { + "id": 1781, + "name": "django_zero_downtime_migrations" + }, + { + "id": 1782, + "name": "honcho" + }, + { + "id": 1783, + "name": "sentry_plugins" + }, + { + "id": 1784, + "name": "csp" + }, + { + "id": 1785, + "name": "sentry_redis_tools" + }, + { + "id": 1786, + "name": "sentry_relay" + }, + { + "id": 1787, + "name": "petname" + }, + { + "id": 1788, + "name": "toronado" + }, + { + "id": 1789, + "name": "sudo" + }, + { + "id": 1790, + "name": "maxminddb" + }, + { + "id": 1791, + "name": "cssselect" + }, + { + "id": 1792, + "name": "isodate" + }, + { + "id": 1793, + "name": "email_reply_parser" + }, + { + "id": 1794, + "name": "phabricator" + }, + { + "id": 1795, + "name": "sentry_kafka_schemas" + }, + { + "id": 1796, + "name": "django_picklefield" + }, + { + "id": 1797, + "name": "phonenumbers" + }, + { + "id": 1798, + "name": "sentry" + }, + { + "id": 1799, + "name": "fido2" + }, + { + "id": 1800, + "name": "unidiff" + }, + { + "id": 1801, + "name": "rapidjson" + }, + { + "id": 1802, + "name": "symbolic" + } + ], + "last_checked_revision": "52bceb1758d3a19501cd2d4dc51ed761fa114117\n" + }, + { + "id": 9, + "url": "https://github.com/LAION-AI/Open-Assistant", + "description": "OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.", + "stars": 34957, + "source_graph_repo_id": 59815324, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 23, + "name": "aiosqlite" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 228, + "name": "bertopic" + }, + { + "id": 229, + "name": "retry" + }, + { + "id": 230, + "name": "fastlangid" + }, + { + "id": 231, + "name": "multitasking" + }, + { + "id": 232, + "name": "oasst_backend" + }, + { + "id": 233, + "name": "oasst_data" + }, + { + "id": 234, + "name": "rules" + }, + { + "id": 235, + "name": "prometheus_fastapi_instrumentator" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 237, + "name": "polars" + }, + { + "id": 238, + "name": "hikari" + }, + { + "id": 239, + "name": "lorem" + }, + { + "id": 240, + "name": "splits" + }, + { + "id": 241, + "name": "lightbulb" + }, + { + "id": 242, + "name": "kaggle" + }, + { + "id": 243, + "name": "html2text" + }, + { + "id": 244, + "name": "logic" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 247, + "name": "fastapi_limiter" + }, + { + "id": 248, + "name": "text_client_utils" + }, + { + "id": 249, + "name": "authlib" + }, + { + "id": 250, + "name": "praw" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 252, + "name": "fastapi_utils" + }, + { + "id": 253, + "name": "miru" + }, + { + "id": 254, + "name": "syntax" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 256, + "name": "prawcore" + }, + { + "id": 257, + "name": "model_training" + }, + { + "id": 258, + "name": "youtube_transcript_api" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 262, + "name": "oasst_shared" + }, + { + "id": 263, + "name": "blade2blade" + }, + { + "id": 264, + "name": "sseclient" + }, + { + "id": 265, + "name": "uuid_extensions" + }, + { + "id": 266, + "name": "discord" + }, + { + "id": 267, + "name": "trlx" + }, + { + "id": 268, + "name": "iso639" + }, + { + "id": 269, + "name": "bot" + }, + { + "id": 270, + "name": "oasst_inference_server" + }, + { + "id": 519, + "name": "sentencepiece" + } + ], + "last_checked_revision": "8c0e1a31bea1542dd39716b1dbbecd46785d9d23\n" + }, + { + "id": 10, + "url": "https://github.com/GokuMohandas/Made-With-ML", + "description": "Learn how to design, develop, deploy and iterate on production-grade ML applications.", + "stars": 33986, + "source_graph_repo_id": 37246772, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 6, + "name": "snorkel" + }, + { + "id": 7, + "name": "great_expectations" + }, + { + "id": 8, + "name": "pretty_errors" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 17, + "name": "numpyencoder" + } + ], + "last_checked_revision": "0133795963bf413b1e7a3650f89a246355cb16a8\n" + }, + { + "id": 11, + "url": "https://github.com/THUDM/ChatGLM-6B", + "description": "ChatGLM-6B: An Open Bilingual Dialogue Language Model | \u5f00\u6e90\u53cc\u8bed\u5bf9\u8bdd\u8bed\u8a00\u6a21\u578b", + "stars": 33663, + "source_graph_repo_id": 60597457, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 166, + "name": "rouge_chinese" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 208, + "name": "mdtex2html" + }, + { + "id": 456, + "name": "fairscale" + }, + { + "id": 532, + "name": "intel_extension_for_pytorch" + }, + { + "id": 533, + "name": "optuna" + }, + { + "id": 534, + "name": "torch_xla" + }, + { + "id": 535, + "name": "smdistributed" + }, + { + "id": 536, + "name": "streamlit_chat" + }, + { + "id": 537, + "name": "torchdistx" + } + ], + "last_checked_revision": "d835c4b0017310d53b98bad98f68671fa861d158\n" + }, + { + "id": 12, + "url": "https://github.com/xitu/gold-miner", + "description": "\ud83e\udd47\u6398\u91d1\u7ffb\u8bd1\u8ba1\u5212\uff0c\u53ef\u80fd\u662f\u4e16\u754c\u6700\u5927\u6700\u597d\u7684\u82f1\u8bd1\u4e2d\u6280\u672f\u793e\u533a\uff0c\u6700\u61c2\u8bfb\u8005\u548c\u8bd1\u8005\u7684\u7ffb\u8bd1\u5e73\u53f0\uff1a", + "stars": 32692, + "source_graph_repo_id": 60158, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 13, + "url": "https://github.com/hpcaitech/ColossalAI", + "description": "Making large AI models cheaper, faster and more accessible", + "stars": 31787, + "source_graph_repo_id": 56318829, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 35, + "name": "slowapi" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 107, + "name": "ldm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 136, + "name": "open_clip" + }, + { + "id": 137, + "name": "transformer_engine" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 141, + "name": "energonai" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 143, + "name": "academictorrents" + }, + { + "id": 144, + "name": "megatron" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 146, + "name": "fastfold" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 148, + "name": "main" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 150, + "name": "quant_cuda" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 152, + "name": "rouge_score" + }, + { + "id": 153, + "name": "mask" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 157, + "name": "triton" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 159, + "name": "lightning" + }, + { + "id": 160, + "name": "pulp" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 162, + "name": "loss_func" + }, + { + "id": 163, + "name": "pudb" + }, + { + "id": 164, + "name": "prefetch_generator" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 166, + "name": "rouge_chinese" + }, + { + "id": 167, + "name": "scann" + }, + { + "id": 168, + "name": "fused_mix_prec_layer_norm_cuda" + }, + { + "id": 169, + "name": "bert_score" + }, + { + "id": 170, + "name": "loralib" + }, + { + "id": 171, + "name": "imwatermark" + }, + { + "id": 172, + "name": "natsort" + }, + { + "id": 173, + "name": "contexttimer" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 175, + "name": "sanic_ext" + }, + { + "id": 176, + "name": "coati" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 179, + "name": "fabric" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 181, + "name": "zhon" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 187, + "name": "tensornvme" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 191, + "name": "taming" + }, + { + "id": 192, + "name": "titans" + }, + { + "id": 193, + "name": "scripts" + } + ], + "last_checked_revision": "839847b7d78bce6af5dfe58d27b5ce2c74a3619b\n" + }, + { + "id": 14, + "url": "https://github.com/babysor/MockingBird", + "description": "\ud83d\ude80AI\u62df\u58f0: 5\u79d2\u5185\u514b\u9686\u60a8\u7684\u58f0\u97f3\u5e76\u751f\u6210\u4efb\u610f\u8bed\u97f3\u5185\u5bb9 Clone a voice in 5 seconds to generate arbitrary speech in real-time", + "stars": 30669, + "source_graph_repo_id": 55549330, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 673, + "name": "multiprocess" + }, + { + "id": 679, + "name": "pypinyin" + }, + { + "id": 682, + "name": "cn2an" + }, + { + "id": 723, + "name": "editdistance" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 961, + "name": "pywt" + }, + { + "id": 1311, + "name": "umap" + }, + { + "id": 1346, + "name": "PyQt5" + }, + { + "id": 1618, + "name": "unidecode" + }, + { + "id": 1807, + "name": "espnet" + }, + { + "id": 1813, + "name": "pyworld" + }, + { + "id": 1817, + "name": "inflect" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 1838, + "name": "resampy" + }, + { + "id": 1839, + "name": "webrtcvad" + }, + { + "id": 3657, + "name": "encoder" + }, + { + "id": 3658, + "name": "lws" + }, + { + "id": 3659, + "name": "audioread" + }, + { + "id": 3660, + "name": "audio_recorder_streamlit" + }, + { + "id": 3661, + "name": "visdom" + }, + { + "id": 3662, + "name": "sounddevice" + }, + { + "id": 3663, + "name": "torch_complex" + } + ], + "last_checked_revision": "e9ce943f6c3562fbe0abc8d255376c86dd2bbfd1\n" + }, + { + "id": 15, + "url": "https://github.com/geekcomputers/Python", + "description": "My Python Examples", + "stars": 28236, + "source_graph_repo_id": 51240, + "dependencies": [ + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 216, + "name": "newspaper" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 443, + "name": "mediapipe" + }, + { + "id": 611, + "name": "fitz" + }, + { + "id": 612, + "name": "pytesseract" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 876, + "name": "pyperclip" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1076, + "name": "playsound" + }, + { + "id": 1346, + "name": "PyQt5" + }, + { + "id": 1418, + "name": "pyautogui" + }, + { + "id": 1424, + "name": "pyqrcode" + }, + { + "id": 1436, + "name": "emoji" + }, + { + "id": 1483, + "name": "win32com" + }, + { + "id": 1553, + "name": "_datetime" + }, + { + "id": 1618, + "name": "unidecode" + }, + { + "id": 1722, + "name": "simplegui" + }, + { + "id": 1723, + "name": "plyer" + }, + { + "id": 1724, + "name": "fuzzywuzzy" + }, + { + "id": 1725, + "name": "sound" + }, + { + "id": 1726, + "name": "geocoder" + }, + { + "id": 1727, + "name": "png" + }, + { + "id": 1728, + "name": "mutagen" + }, + { + "id": 1729, + "name": "ezgmail" + }, + { + "id": 1730, + "name": "firebase_admin" + }, + { + "id": 1731, + "name": "fcrypt" + }, + { + "id": 1732, + "name": "oauth2client" + }, + { + "id": 1733, + "name": "translate" + }, + { + "id": 1734, + "name": "serial" + }, + { + "id": 1735, + "name": "pynput" + }, + { + "id": 1736, + "name": "pytube" + }, + { + "id": 1737, + "name": "pyttsx3" + }, + { + "id": 1738, + "name": "mechanize" + }, + { + "id": 1739, + "name": "httplib2" + }, + { + "id": 1740, + "name": "twilio" + }, + { + "id": 1741, + "name": "tabula" + }, + { + "id": 1742, + "name": "pyPDF2" + }, + { + "id": 1743, + "name": "pywhatkit" + }, + { + "id": 1744, + "name": "ccxt" + }, + { + "id": 1745, + "name": "fpdf" + }, + { + "id": 1746, + "name": "tkcalendar" + }, + { + "id": 1747, + "name": "pyglet" + }, + { + "id": 1748, + "name": "speech_recognition" + }, + { + "id": 1749, + "name": "quo" + }, + { + "id": 1750, + "name": "gtts" + }, + { + "id": 1751, + "name": "pyjokes" + }, + { + "id": 1752, + "name": "xlwt" + }, + { + "id": 1753, + "name": "freegames" + }, + { + "id": 1754, + "name": "apiclient" + }, + { + "id": 1755, + "name": "openpyxl" + }, + { + "id": 1756, + "name": "flask_ask" + }, + { + "id": 1757, + "name": "notepad_support" + }, + { + "id": 1758, + "name": "nmap" + }, + { + "id": 1759, + "name": "pafy" + }, + { + "id": 1760, + "name": "instagram_monitering" + }, + { + "id": 1761, + "name": "socks" + }, + { + "id": 1762, + "name": "tweepy" + }, + { + "id": 1763, + "name": "xlrd" + }, + { + "id": 1764, + "name": "googletrans" + }, + { + "id": 1765, + "name": "tkinterweb" + }, + { + "id": 1766, + "name": "win10toast" + }, + { + "id": 1767, + "name": "pywifi" + } + ], + "last_checked_revision": "39a84114af89630f38d826c72961d0d37fd08079\n" + }, + { + "id": 16, + "url": "https://github.com/ray-project/ray", + "description": "Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.", + "stars": 27274, + "source_graph_repo_id": 397548, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 88, + "name": "pexpect" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 229, + "name": "retry" + }, + { + "id": 237, + "name": "polars" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 300, + "name": "com" + }, + { + "id": 303, + "name": "my_module" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 414, + "name": "GPUtil" + }, + { + "id": 417, + "name": "xgboost_ray" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 420, + "name": "horovod" + }, + { + "id": 422, + "name": "gpustat" + }, + { + "id": 424, + "name": "aim" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 431, + "name": "comet_ml" + }, + { + "id": 437, + "name": "modin" + }, + { + "id": 441, + "name": "lightgbm_ray" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 508, + "name": "setproctitle" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 511, + "name": "mypy" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 533, + "name": "optuna" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 558, + "name": "vllm" + }, + { + "id": 562, + "name": "gym" + }, + { + "id": 565, + "name": "s3fs" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 580, + "name": "gymnasium" + }, + { + "id": 583, + "name": "__main__" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 760, + "name": "hyperopt" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 804, + "name": "cupy" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 818, + "name": "mlagents_envs" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 825, + "name": "torch_neuronx" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 845, + "name": "stable_baselines" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 893, + "name": "smart_open" + }, + { + "id": 894, + "name": "optax" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 951, + "name": "pytest_lazyfixture" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1065, + "name": "async_timeout" + }, + { + "id": 1086, + "name": "win32api" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1116, + "name": "flax" + }, + { + "id": 1117, + "name": "watchfiles" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1312, + "name": "ConfigSpace" + }, + { + "id": 1313, + "name": "skopt" + }, + { + "id": 1325, + "name": "tune_sklearn" + }, + { + "id": 1330, + "name": "dbruntime" + }, + { + "id": 1436, + "name": "emoji" + }, + { + "id": 1509, + "name": "distributed" + }, + { + "id": 1517, + "name": "opcode" + }, + { + "id": 1518, + "name": "pydot" + }, + { + "id": 1519, + "name": "_collections_abc" + }, + { + "id": 1521, + "name": "pickle5" + }, + { + "id": 1551, + "name": "setuptools_scm" + }, + { + "id": 1556, + "name": "gcsfs" + }, + { + "id": 1572, + "name": "snappy" + }, + { + "id": 1624, + "name": "tf2onnx" + }, + { + "id": 1626, + "name": "aioboto3" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1898, + "name": "frozenlist" + }, + { + "id": 1899, + "name": "wcwidth" + }, + { + "id": 1900, + "name": "deepmind_lab" + }, + { + "id": 1901, + "name": "chess" + }, + { + "id": 1902, + "name": "bayes_opt" + }, + { + "id": 1903, + "name": "aiorwlock" + }, + { + "id": 1904, + "name": "zoopt" + }, + { + "id": 1905, + "name": "ax" + }, + { + "id": 1906, + "name": "recsim" + }, + { + "id": 1907, + "name": "pip_install_test" + }, + { + "id": 1908, + "name": "fairseq_cli" + }, + { + "id": 1909, + "name": "hebo" + }, + { + "id": 1910, + "name": "aiosignal" + }, + { + "id": 1911, + "name": "memray" + }, + { + "id": 1912, + "name": "aiohttp_cors" + }, + { + "id": 1913, + "name": "numexpr" + }, + { + "id": 1914, + "name": "aliyunsdkecs" + }, + { + "id": 1915, + "name": "jsonpatch" + }, + { + "id": 1916, + "name": "flaml" + }, + { + "id": 1917, + "name": "rllib_a3c" + }, + { + "id": 1918, + "name": "dm_env" + }, + { + "id": 1919, + "name": "virtualenv" + }, + { + "id": 1920, + "name": "runfiles" + }, + { + "id": 1921, + "name": "composer" + }, + { + "id": 1922, + "name": "testfixtures" + }, + { + "id": 1923, + "name": "jupytext" + }, + { + "id": 1924, + "name": "win32con" + }, + { + "id": 1925, + "name": "pytest_timeout" + }, + { + "id": 1926, + "name": "dragonfly" + }, + { + "id": 1927, + "name": "win32job" + }, + { + "id": 1928, + "name": "test_module" + }, + { + "id": 1929, + "name": "pettingzoo" + }, + { + "id": 1930, + "name": "rllib_a2c" + }, + { + "id": 1931, + "name": "test_env" + }, + { + "id": 1932, + "name": "pymongoarrow" + }, + { + "id": 1933, + "name": "rllib_maml" + }, + { + "id": 1934, + "name": "ray_shuffling_data_loader" + }, + { + "id": 1935, + "name": "raydp" + }, + { + "id": 1936, + "name": "tensorflow_metadata" + }, + { + "id": 1937, + "name": "pyspiel" + }, + { + "id": 1938, + "name": "higher" + }, + { + "id": 1939, + "name": "opencensus" + }, + { + "id": 1940, + "name": "dir2" + }, + { + "id": 1941, + "name": "my_pkg" + }, + { + "id": 1942, + "name": "pygloo" + }, + { + "id": 1943, + "name": "crc32c" + }, + { + "id": 1944, + "name": "hpbandster" + }, + { + "id": 1945, + "name": "supersuit" + }, + { + "id": 1946, + "name": "colorful" + }, + { + "id": 1947, + "name": "anyscale" + }, + { + "id": 1948, + "name": "ludwig" + }, + { + "id": 1949, + "name": "minigrid" + }, + { + "id": 1950, + "name": "_pickle" + }, + { + "id": 1951, + "name": "dnc" + }, + { + "id": 1952, + "name": "trustme" + }, + { + "id": 1953, + "name": "alpa" + }, + { + "id": 1954, + "name": "aliyunsdkcore" + }, + { + "id": 1955, + "name": "conditional_dag" + }, + { + "id": 1956, + "name": "pytest_virtualenv" + }, + { + "id": 1957, + "name": "asyncmock" + }, + { + "id": 1958, + "name": "GPy" + }, + { + "id": 1959, + "name": "d4rl" + }, + { + "id": 1960, + "name": "threadpoolctl" + }, + { + "id": 1961, + "name": "traci" + }, + { + "id": 1962, + "name": "ray_release" + }, + { + "id": 1963, + "name": "torch_geometric" + }, + { + "id": 1964, + "name": "vizdoomgym" + }, + { + "id": 1965, + "name": "pybullet_envs" + }, + { + "id": 1966, + "name": "libsumo" + }, + { + "id": 1967, + "name": "chest" + }, + { + "id": 1968, + "name": "rllib_ddpg" + }, + { + "id": 1969, + "name": "rllib_r2d2" + }, + { + "id": 1970, + "name": "msgpack_numpy" + }, + { + "id": 1971, + "name": "tree" + }, + { + "id": 1972, + "name": "kaggle_environments" + }, + { + "id": 1973, + "name": "lz4" + }, + { + "id": 1974, + "name": "streaming" + }, + { + "id": 1975, + "name": "mars" + }, + { + "id": 1976, + "name": "pytest_docker_tools" + }, + { + "id": 1977, + "name": "open_spiel" + }, + { + "id": 1978, + "name": "nevergrad" + }, + { + "id": 1979, + "name": "llm_serving" + }, + { + "id": 1980, + "name": "pybuildkite" + }, + { + "id": 1981, + "name": "xarray" + }, + { + "id": 1982, + "name": "tensorflow_probability" + }, + { + "id": 1983, + "name": "sigopt" + }, + { + "id": 1984, + "name": "dm_control" + }, + { + "id": 4332, + "name": "vmware" + }, + { + "id": 4333, + "name": "pyVmomi" + }, + { + "id": 4334, + "name": "pyVim" + }, + { + "id": 4395, + "name": "flappy_bird_gymnasium" + } + ], + "last_checked_revision": "355f5e988b43e19abcfc4370804c647f45246af6\n" + }, + { + "id": 17, + "url": "https://github.com/lm-sys/FastChat", + "description": "An open platform for training, serving, and evaluating large language models. Release repo for Vicuna and Chatbot Arena.", + "stars": 26745, + "source_graph_repo_id": 60713970, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 516, + "name": "shortuuid" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 532, + "name": "intel_extension_for_pytorch" + }, + { + "id": 550, + "name": "rwkv" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 552, + "name": "tinychat" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 554, + "name": "vertexai" + }, + { + "id": 555, + "name": "polyglot" + }, + { + "id": 556, + "name": "anthropic" + }, + { + "id": 557, + "name": "pycld2" + }, + { + "id": 558, + "name": "vllm" + }, + { + "id": 559, + "name": "markdownify" + }, + { + "id": 560, + "name": "llama" + } + ], + "last_checked_revision": "ac9321c9b0c515a7c60d0f2f410df17648d107ed\n" + }, + { + "id": 18, + "url": "https://github.com/reworkd/AgentGPT", + "description": "\ud83e\udd16 Assemble, configure, and deploy autonomous AI Agents in your browser.", + "stars": 26000, + "source_graph_repo_id": 60775647, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1088, + "name": "replicate" + }, + { + "id": 1741, + "name": "tabula" + }, + { + "id": 2272, + "name": "pusher" + }, + { + "id": 2797, + "name": "aiokafka" + }, + { + "id": 4271, + "name": "lanarky" + }, + { + "id": 4272, + "name": "scrapingbee" + }, + { + "id": 4273, + "name": "reworkd_platform" + } + ], + "last_checked_revision": "f11b0d94ce0bfe14e71b8eccd3cf047409e5ac39\n" + }, + { + "id": 19, + "url": "https://github.com/docker/awesome-compose", + "description": "Awesome Docker Compose samples", + "stars": 25432, + "source_graph_repo_id": 40427234, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 90, + "name": "environs" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 92, + "name": "pymongo" + } + ], + "last_checked_revision": "e6b1d2755f2f72a363fc346e52dce10cace846c8\n" + }, + { + "id": 20, + "url": "https://github.com/Lightning-AI/lightning", + "description": "Deep learning framework to train, deploy, and ship AI products Lightning fast.", + "stars": 24452, + "source_graph_repo_id": 37965543, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 45, + "name": "arrow" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 159, + "name": "lightning" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 290, + "name": "requests_mock" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 322, + "name": "py" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 380, + "name": "core" + }, + { + "id": 405, + "name": "panel" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 431, + "name": "comet_ml" + }, + { + "id": 434, + "name": "hiplot" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 449, + "name": "hydra" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 485, + "name": "lmdb" + }, + { + "id": 533, + "name": "optuna" + }, + { + "id": 534, + "name": "torch_xla" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 561, + "name": "tests_pytorch" + }, + { + "id": 562, + "name": "gym" + }, + { + "id": 563, + "name": "starsessions" + }, + { + "id": 564, + "name": "lightning_api_access" + }, + { + "id": 565, + "name": "s3fs" + }, + { + "id": 566, + "name": "dash_renderjson" + }, + { + "id": 567, + "name": "rl" + }, + { + "id": 568, + "name": "lightning_habana" + }, + { + "id": 569, + "name": "deepdiff" + }, + { + "id": 570, + "name": "lit_jupyter" + }, + { + "id": 571, + "name": "justpy" + }, + { + "id": 572, + "name": "croniter" + }, + { + "id": 573, + "name": "inquirer" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 575, + "name": "lightning_cloud" + }, + { + "id": 576, + "name": "tests_cloud" + }, + { + "id": 577, + "name": "pympler" + }, + { + "id": 578, + "name": "param" + }, + { + "id": 579, + "name": "get_ipython" + }, + { + "id": 580, + "name": "gymnasium" + }, + { + "id": 581, + "name": "integrations_app" + }, + { + "id": 582, + "name": "lightning_graphcore" + }, + { + "id": 583, + "name": "__main__" + }, + { + "id": 584, + "name": "tests_fabric" + }, + { + "id": 585, + "name": "pt_lightning_sphinx_theme" + }, + { + "id": 586, + "name": "lightning_app" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 588, + "name": "tests_app" + }, + { + "id": 589, + "name": "jsonargparse" + }, + { + "id": 590, + "name": "parity_fabric" + }, + { + "id": 591, + "name": "learn2learn" + }, + { + "id": 592, + "name": "dash" + }, + { + "id": 593, + "name": "lightning_bagua" + }, + { + "id": 594, + "name": "dash_daq" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 596, + "name": "lightning_utilities" + }, + { + "id": 597, + "name": "docstring_parser" + }, + { + "id": 598, + "name": "torchdata" + }, + { + "id": 599, + "name": "lightning_colossalai" + }, + { + "id": 600, + "name": "placeholdername" + }, + { + "id": 601, + "name": "flash" + }, + { + "id": 602, + "name": "parity_pytorch" + }, + { + "id": 603, + "name": "streamlit_autorefresh" + }, + { + "id": 604, + "name": "cherry" + }, + { + "id": 605, + "name": "mpi4py" + }, + { + "id": 606, + "name": "adlfs" + }, + { + "id": 607, + "name": "tensorboard" + }, + { + "id": 608, + "name": "lai_sphinx_theme" + }, + { + "id": 1556, + "name": "gcsfs" + } + ], + "last_checked_revision": "722fdeac44cce49928184d89684eeb668742bf37\n" + }, + { + "id": 21, + "url": "https://github.com/freqtrade/freqtrade", + "description": "Free, open source crypto trading bot", + "stars": 22738, + "source_graph_repo_id": 36290188, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 45, + "name": "arrow" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 580, + "name": "gymnasium" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 960, + "name": "talib" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1313, + "name": "skopt" + }, + { + "id": 1485, + "name": "questionary" + }, + { + "id": 1744, + "name": "ccxt" + }, + { + "id": 1801, + "name": "rapidjson" + }, + { + "id": 2039, + "name": "ast_comments" + }, + { + "id": 2040, + "name": "schedule" + }, + { + "id": 2041, + "name": "utils_find_1st" + }, + { + "id": 2042, + "name": "telegram" + }, + { + "id": 2043, + "name": "sb3_contrib" + }, + { + "id": 2044, + "name": "cysystemd" + }, + { + "id": 2045, + "name": "nonexiting_module" + }, + { + "id": 2046, + "name": "sdnotify" + }, + { + "id": 2047, + "name": "stable_baselines3" + }, + { + "id": 2048, + "name": "technical" + }, + { + "id": 2049, + "name": "time_machine" + }, + { + "id": 2050, + "name": "pycoingecko" + }, + { + "id": 2051, + "name": "datasieve" + } + ], + "last_checked_revision": "f717928ae03effe9f6e0fca9729af1dd46053220\n" + }, + { + "id": 22, + "url": "https://github.com/gradio-app/gradio", + "description": "Build and share delightful machine learning apps, in Python \ud83c\udf1f Star to support our work!", + "stars": 21310, + "source_graph_repo_id": 38815265, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 75, + "name": "importlib_resources" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 249, + "name": "authlib" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 266, + "name": "discord" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 791, + "name": "shap" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 824, + "name": "bokeh" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1560, + "name": "nbformat" + }, + { + "id": 2000, + "name": "prophet" + }, + { + "id": 2032, + "name": "markdown_it" + }, + { + "id": 2033, + "name": "pyodide" + }, + { + "id": 2035, + "name": "mdit_py_plugins" + }, + { + "id": 2380, + "name": "gdown" + }, + { + "id": 2401, + "name": "open3d" + }, + { + "id": 2402, + "name": "pypistats" + }, + { + "id": 2403, + "name": "spaces" + }, + { + "id": 2404, + "name": "semantic_version" + }, + { + "id": 2405, + "name": "neon_tts_plugin_coqui" + }, + { + "id": 2406, + "name": "xyzservices" + }, + { + "id": 2407, + "name": "ffmpy" + }, + { + "id": 2408, + "name": "vega_datasets" + }, + { + "id": 2409, + "name": "gradio_client" + } + ], + "last_checked_revision": "1dc797adcba8424bac87219713638442ebe2d841\n" + }, + { + "id": 23, + "url": "https://github.com/StanGirard/quivr", + "description": "\ud83e\udde0 Your Second Brain supercharged by Generative AI \ud83e\udde0 Dump all your files and chat with your personal assistant on your files & more using GPT 3.5/4, Private, Anthropic, VertexAI, LLMs...", + "stars": 21730, + "source_graph_repo_id": 60982776, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 48, + "name": "supabase" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 148, + "name": "main" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 194, + "name": "logger" + }, + { + "id": 195, + "name": "llm" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 197, + "name": "vectorstore" + }, + { + "id": 198, + "name": "auth" + }, + { + "id": 199, + "name": "routes" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 201, + "name": "repository" + }, + { + "id": 202, + "name": "resend" + }, + { + "id": 203, + "name": "pypandoc" + }, + { + "id": 204, + "name": "parsers" + }, + { + "id": 205, + "name": "crawl" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 216, + "name": "newspaper" + } + ], + "last_checked_revision": "619f5bc00724596fd92485ebdd395ed7893e3a7f\n" + }, + { + "id": 24, + "url": "https://github.com/openai/chatgpt-retrieval-plugin", + "description": "The ChatGPT Retrieval Plugin lets you easily find personal or work documents by asking questions in natural language.", + "stars": 19323, + "source_graph_repo_id": 60661598, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 40, + "name": "pptx" + }, + { + "id": 41, + "name": "docx2txt" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 45, + "name": "arrow" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 48, + "name": "supabase" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 52, + "name": "psycopg2cffi" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 55, + "name": "pgvector" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 60, + "name": "psycopg2" + } + ], + "last_checked_revision": "e8fda700edd6f5bc5e6e4f57b7aa163a8adb11be\n" + }, + { + "id": 25, + "url": "https://github.com/jina-ai/jina", + "description": "\ud83d\udd2e Multimodal AI services & pipelines with cloud-native stack: gRPC, Kubernetes, Docker, OpenTelemetry, Prometheus, Jaeger, etc.", + "stars": 19017, + "source_graph_repo_id": 40799193, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 333, + "name": "some" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 528, + "name": "docarray" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 541, + "name": "strawberry" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 1086, + "name": "win32api" + }, + { + "id": 1110, + "name": "grpc_health" + }, + { + "id": 1115, + "name": "grpc_reflection" + }, + { + "id": 1117, + "name": "watchfiles" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 2248, + "name": "portforward" + }, + { + "id": 2754, + "name": "sgqlc" + }, + { + "id": 2755, + "name": "jraft" + }, + { + "id": 2756, + "name": "fastentrypoint" + }, + { + "id": 2757, + "name": "jcloud" + }, + { + "id": 2758, + "name": "hubble" + }, + { + "id": 2759, + "name": "tiny" + }, + { + "id": 2760, + "name": "pytest_kind" + }, + { + "id": 2761, + "name": "prometheus_api_client" + }, + { + "id": 2762, + "name": "abcdefg" + }, + { + "id": 2763, + "name": "ngt" + } + ], + "last_checked_revision": "23c7b8c78fc4ad67d16d83fc0c9f0eae9e935e71\n" + }, + { + "id": 26, + "url": "https://github.com/invoke-ai/InvokeAI", + "description": "InvokeAI is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, supports terminal use through a CLI, and serves as the foundation for multiple commercial products.", + "stars": 18406, + "source_graph_repo_id": 58880625, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 107, + "name": "ldm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 119, + "name": "basicsr" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 128, + "name": "k_diffusion" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 134, + "name": "realesrgan" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 163, + "name": "pudb" + }, + { + "id": 167, + "name": "scann" + }, + { + "id": 171, + "name": "imwatermark" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 874, + "name": "fastapi_socketio" + }, + { + "id": 875, + "name": "compel" + }, + { + "id": 876, + "name": "pyperclip" + }, + { + "id": 877, + "name": "easing_functions" + }, + { + "id": 878, + "name": "send2trash" + }, + { + "id": 879, + "name": "flask_socketio" + }, + { + "id": 880, + "name": "picklescan" + }, + { + "id": 881, + "name": "npyscreen" + }, + { + "id": 882, + "name": "plumbum" + }, + { + "id": 883, + "name": "flaskwebgui" + }, + { + "id": 884, + "name": "dynamicprompts" + }, + { + "id": 885, + "name": "eventlet" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 887, + "name": "fastapi_events" + }, + { + "id": 888, + "name": "controlnet_aux" + }, + { + "id": 4394, + "name": "jurigged" + } + ], + "last_checked_revision": "502570e083ca9db26b7aa68e490f75d2246488ba\n" + }, + { + "id": 27, + "url": "https://github.com/OpenAPITools/openapi-generator", + "description": "OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)", + "stars": 17407, + "source_graph_repo_id": 36211356, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 641, + "name": "aenum" + }, + { + "id": 642, + "name": "openapi_server" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 644, + "name": "connexion" + }, + { + "id": 645, + "name": "flask_testing" + }, + { + "id": 646, + "name": "openapi_client" + }, + { + "id": 647, + "name": "petstore_api" + } + ], + "last_checked_revision": "55252f4b251bece963757c36eb8f881cc4edd334\n" + }, + { + "id": 28, + "url": "https://github.com/astral-sh/ruff", + "description": "An extremely fast Python linter, written in Rust.", + "stars": 17185, + "source_graph_repo_id": 58965086, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 207, + "name": "black" + }, + { + "id": 237, + "name": "polars" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 273, + "name": "airflow" + }, + { + "id": 274, + "name": "slow" + }, + { + "id": 275, + "name": "line_with_91" + }, + { + "id": 276, + "name": "line_with_89" + }, + { + "id": 277, + "name": "z" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 279, + "name": "line_with_88" + }, + { + "id": 280, + "name": "FOO" + }, + { + "id": 281, + "name": "experiments" + }, + { + "id": 282, + "name": "some_module" + }, + { + "id": 283, + "name": "numpy2" + }, + { + "id": 284, + "name": "aa" + }, + { + "id": 285, + "name": "foo9" + }, + { + "id": 286, + "name": "background" + }, + { + "id": 287, + "name": "attrs" + }, + { + "id": 288, + "name": "numpy1" + }, + { + "id": 289, + "name": "line_with_92" + }, + { + "id": 290, + "name": "requests_mock" + }, + { + "id": 291, + "name": "custom_typing" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 293, + "name": "fast" + }, + { + "id": 294, + "name": "lib2" + }, + { + "id": 295, + "name": "D" + }, + { + "id": 296, + "name": "E" + }, + { + "id": 297, + "name": "pysnmp" + }, + { + "id": 298, + "name": "pkg" + }, + { + "id": 299, + "name": "bbb" + }, + { + "id": 300, + "name": "com" + }, + { + "id": 301, + "name": "x" + }, + { + "id": 302, + "name": "BAR" + }, + { + "id": 303, + "name": "my_module" + }, + { + "id": 304, + "name": "fu" + }, + { + "id": 305, + "name": "some_other_module" + }, + { + "id": 306, + "name": "bop" + }, + { + "id": 307, + "name": "foo15" + }, + { + "id": 308, + "name": "mypackage" + }, + { + "id": 309, + "name": "myapp" + }, + { + "id": 310, + "name": "a" + }, + { + "id": 311, + "name": "inner_imports" + }, + { + "id": 312, + "name": "modl" + }, + { + "id": 313, + "name": "mypy_extensions" + }, + { + "id": 314, + "name": "name_of_a_company" + }, + { + "id": 315, + "name": "module2" + }, + { + "id": 316, + "name": "line_with_90" + }, + { + "id": 317, + "name": "baz" + }, + { + "id": 318, + "name": "somewhere" + }, + { + "id": 319, + "name": "kombu" + }, + { + "id": 320, + "name": "lib4" + }, + { + "id": 321, + "name": "my_first_party" + }, + { + "id": 322, + "name": "py" + }, + { + "id": 323, + "name": "TYP001" + }, + { + "id": 324, + "name": "foo16" + }, + { + "id": 325, + "name": "c" + }, + { + "id": 326, + "name": "foo14" + }, + { + "id": 327, + "name": "f" + }, + { + "id": 328, + "name": "foo2" + }, + { + "id": 329, + "name": "foo10" + }, + { + "id": 330, + "name": "applications" + }, + { + "id": 331, + "name": "funca" + }, + { + "id": 332, + "name": "dd" + }, + { + "id": 333, + "name": "some" + }, + { + "id": 334, + "name": "bpy" + }, + { + "id": 335, + "name": "_typeshed" + }, + { + "id": 336, + "name": "A" + }, + { + "id": 337, + "name": "annotations" + }, + { + "id": 338, + "name": "notpytest" + }, + { + "id": 339, + "name": "myclass" + }, + { + "id": 340, + "name": "aksjdhflsakhdflkjsadlfajkslhfdkjsaldajlahflashdfljahlfksajlhfajfjfsaahflakjslhdfkjalhdskjfa" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 342, + "name": "import_self" + }, + { + "id": 343, + "name": "some_library" + }, + { + "id": 344, + "name": "B" + }, + { + "id": 345, + "name": "foo6" + }, + { + "id": 346, + "name": "foo7" + }, + { + "id": 347, + "name": "foo13" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 350, + "name": "mymodule" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 352, + "name": "mwahaha" + }, + { + "id": 353, + "name": "foo3" + }, + { + "id": 354, + "name": "third_party" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 356, + "name": "library" + }, + { + "id": 357, + "name": "directory" + }, + { + "id": 358, + "name": "b" + }, + { + "id": 359, + "name": "bb" + }, + { + "id": 360, + "name": "pkgfoo" + }, + { + "id": 361, + "name": "g" + }, + { + "id": 362, + "name": "geopandas" + }, + { + "id": 363, + "name": "transport" + }, + { + "id": 364, + "name": "foo4" + }, + { + "id": 365, + "name": "hello" + }, + { + "id": 366, + "name": "lib6" + }, + { + "id": 367, + "name": "h" + }, + { + "id": 368, + "name": "moo" + }, + { + "id": 369, + "name": "numpy10" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 371, + "name": "lib5" + }, + { + "id": 372, + "name": "this" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 374, + "name": "F" + }, + { + "id": 375, + "name": "module1" + }, + { + "id": 376, + "name": "bar" + }, + { + "id": 377, + "name": "lib3" + }, + { + "id": 378, + "name": "gi" + }, + { + "id": 379, + "name": "d" + }, + { + "id": 380, + "name": "core" + }, + { + "id": 381, + "name": "holoviews" + }, + { + "id": 382, + "name": "logging_setup" + }, + { + "id": 383, + "name": "office_helper" + }, + { + "id": 384, + "name": "pyproj" + }, + { + "id": 385, + "name": "foo" + }, + { + "id": 386, + "name": "mod" + }, + { + "id": 387, + "name": "ruff" + }, + { + "id": 388, + "name": "foo8" + }, + { + "id": 389, + "name": "warning" + }, + { + "id": 390, + "name": "foo1" + }, + { + "id": 391, + "name": "foo12" + }, + { + "id": 392, + "name": "j" + }, + { + "id": 393, + "name": "package" + }, + { + "id": 394, + "name": "other" + }, + { + "id": 395, + "name": "line_with_93" + }, + { + "id": 396, + "name": "module" + }, + { + "id": 397, + "name": "datastructures" + }, + { + "id": 398, + "name": "cc" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 401, + "name": "long_module_name" + }, + { + "id": 402, + "name": "foo5" + }, + { + "id": 403, + "name": "e" + }, + { + "id": 404, + "name": "C" + }, + { + "id": 405, + "name": "panel" + }, + { + "id": 406, + "name": "foo11" + }, + { + "id": 407, + "name": "lib1" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 3861, + "name": "k" + }, + { + "id": 3862, + "name": "i" + }, + { + "id": 4353, + "name": "custom" + } + ], + "last_checked_revision": "99f4c6886ebab82861595462e9d665eaf5ec02e0\n" + }, + { + "id": 29, + "url": "https://github.com/mlflow/mlflow", + "description": "Open source platform for the machine learning lifecycle", + "stars": 15093, + "source_graph_repo_id": 36559358, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 159, + "name": "lightning" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 415, + "name": "torchtext" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 526, + "name": "onnxmltools" + }, + { + "id": 533, + "name": "optuna" + }, + { + "id": 598, + "name": "torchdata" + }, + { + "id": 617, + "name": "astroid" + }, + { + "id": 630, + "name": "pylint" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 667, + "name": "sqlparse" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 713, + "name": "paddle" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 760, + "name": "hyperopt" + }, + { + "id": 787, + "name": "mxnet" + }, + { + "id": 791, + "name": "shap" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 820, + "name": "cuml" + }, + { + "id": 827, + "name": "cudf" + }, + { + "id": 838, + "name": "captum" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 954, + "name": "statsmodels" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1098, + "name": "skl2onnx" + }, + { + "id": 1100, + "name": "fastai" + }, + { + "id": 1117, + "name": "watchfiles" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1326, + "name": "sktime" + }, + { + "id": 1328, + "name": "pmdarima" + }, + { + "id": 1330, + "name": "dbruntime" + }, + { + "id": 1451, + "name": "langchain_experimental" + }, + { + "id": 1526, + "name": "py4j" + }, + { + "id": 1624, + "name": "tf2onnx" + }, + { + "id": 1905, + "name": "ax" + }, + { + "id": 1986, + "name": "mlflow_test_plugin" + }, + { + "id": 1987, + "name": "databricks_cli" + }, + { + "id": 1988, + "name": "requests_auth_aws_sigv4" + }, + { + "id": 1989, + "name": "querystring_parser" + }, + { + "id": 1990, + "name": "textstat" + }, + { + "id": 1991, + "name": "entrypoints" + }, + { + "id": 1992, + "name": "prometheus_flask_exporter" + }, + { + "id": 1993, + "name": "dummy_package" + }, + { + "id": 1994, + "name": "diviner" + }, + { + "id": 1995, + "name": "delta" + }, + { + "id": 1996, + "name": "dummy_module" + }, + { + "id": 1997, + "name": "johnsnowlabs" + }, + { + "id": 1998, + "name": "pysftp" + }, + { + "id": 1999, + "name": "setfit" + }, + { + "id": 2000, + "name": "prophet" + }, + { + "id": 2001, + "name": "h2o" + }, + { + "id": 2002, + "name": "databricks" + }, + { + "id": 2003, + "name": "mleap" + }, + { + "id": 2004, + "name": "cycler" + } + ], + "last_checked_revision": "e8e077e29f70924b43fa401474013b67cd437edf\n" + }, + { + "id": 30, + "url": "https://github.com/microsoft/unilm", + "description": "Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities", + "stars": 15106, + "source_graph_repo_id": 39294590, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 136, + "name": "open_clip" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 172, + "name": "natsort" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 193, + "name": "scripts" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 420, + "name": "horovod" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 436, + "name": "mpl_toolkits" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 449, + "name": "hydra" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 456, + "name": "fairscale" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 464, + "name": "fvcore" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 482, + "name": "pavi" + }, + { + "id": 485, + "name": "lmdb" + }, + { + "id": 486, + "name": "mmcv" + }, + { + "id": 487, + "name": "iopath" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 493, + "name": "mmseg" + }, + { + "id": 505, + "name": "debugpy" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 534, + "name": "torch_xla" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 616, + "name": "seqeval" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 694, + "name": "progressbar" + }, + { + "id": 697, + "name": "Mykytea" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 701, + "name": "subword_nmt" + }, + { + "id": 706, + "name": "pythainlp" + }, + { + "id": 720, + "name": "rouge" + }, + { + "id": 723, + "name": "editdistance" + }, + { + "id": 727, + "name": "pyrouge" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 762, + "name": "fastBPE" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 798, + "name": "fasttext" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 866, + "name": "util" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 1094, + "name": "detectron2" + }, + { + "id": 1189, + "name": "genericpath" + }, + { + "id": 1382, + "name": "ffmpeg" + }, + { + "id": 1386, + "name": "sacrebleu" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1464, + "name": "bitarray" + }, + { + "id": 1496, + "name": "accimage" + }, + { + "id": 1501, + "name": "MeCab" + }, + { + "id": 1503, + "name": "ptvsd" + }, + { + "id": 1505, + "name": "sacremoses" + }, + { + "id": 1583, + "name": "webdataset" + }, + { + "id": 1585, + "name": "braceexpand" + }, + { + "id": 1618, + "name": "unidecode" + }, + { + "id": 1805, + "name": "kenlm" + }, + { + "id": 1807, + "name": "espnet" + }, + { + "id": 1809, + "name": "kaldiio" + }, + { + "id": 1813, + "name": "pyworld" + }, + { + "id": 1817, + "name": "inflect" + }, + { + "id": 1819, + "name": "kaldi_io" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 1839, + "name": "webrtcvad" + }, + { + "id": 1841, + "name": "g2p_en" + }, + { + "id": 1908, + "name": "fairseq_cli" + }, + { + "id": 2100, + "name": "data_utils" + }, + { + "id": 2120, + "name": "tasks" + }, + { + "id": 2179, + "name": "lib" + }, + { + "id": 2417, + "name": "backbone" + }, + { + "id": 2418, + "name": "av" + }, + { + "id": 2419, + "name": "bleu" + }, + { + "id": 2420, + "name": "meteor" + }, + { + "id": 2421, + "name": "wand" + }, + { + "id": 2422, + "name": "fastwer" + }, + { + "id": 2423, + "name": "pypapi" + }, + { + "id": 2424, + "name": "openaivae" + }, + { + "id": 2425, + "name": "gossip" + }, + { + "id": 2426, + "name": "vmz34" + }, + { + "id": 2427, + "name": "metrics" + }, + { + "id": 2428, + "name": "nn" + }, + { + "id": 2429, + "name": "geventwebsocket" + }, + { + "id": 2430, + "name": "vizseq" + }, + { + "id": 2431, + "name": "aml" + }, + { + "id": 2432, + "name": "ir_datasets" + }, + { + "id": 2433, + "name": "pycocoevalcap" + }, + { + "id": 2434, + "name": "markuplmft" + }, + { + "id": 2435, + "name": "eval_lm" + }, + { + "id": 2436, + "name": "generate" + }, + { + "id": 2437, + "name": "azureml" + }, + { + "id": 2438, + "name": "indicnlp" + }, + { + "id": 2439, + "name": "infinibatch" + }, + { + "id": 2440, + "name": "anyconfig" + }, + { + "id": 2441, + "name": "simuleval" + }, + { + "id": 2442, + "name": "xentropy_cuda" + }, + { + "id": 2443, + "name": "g2pc" + }, + { + "id": 2444, + "name": "dynamicconv_cuda" + }, + { + "id": 2445, + "name": "cnndm" + }, + { + "id": 2446, + "name": "validate" + }, + { + "id": 2447, + "name": "pytorch_pretrained_bert" + }, + { + "id": 2448, + "name": "kaldi" + }, + { + "id": 2449, + "name": "training" + }, + { + "id": 2450, + "name": "biunilm" + }, + { + "id": 2451, + "name": "cider" + }, + { + "id": 2452, + "name": "flashlight" + }, + { + "id": 2453, + "name": "preprocess" + }, + { + "id": 2454, + "name": "pytorch_transformers" + }, + { + "id": 2455, + "name": "speechproc" + }, + { + "id": 2456, + "name": "nlgeval" + }, + { + "id": 2457, + "name": "memory_profiler" + }, + { + "id": 2458, + "name": "submitit" + }, + { + "id": 2459, + "name": "s2s_ft" + }, + { + "id": 2460, + "name": "wav2letter" + }, + { + "id": 2461, + "name": "torchsnooper" + }, + { + "id": 2462, + "name": "nlu_finetune" + }, + { + "id": 2463, + "name": "tgt" + }, + { + "id": 2464, + "name": "hanziconv" + }, + { + "id": 2465, + "name": "mteb" + }, + { + "id": 2466, + "name": "interactive" + }, + { + "id": 2467, + "name": "videocnn" + }, + { + "id": 2468, + "name": "tutel" + }, + { + "id": 2469, + "name": "lightconv_cuda" + }, + { + "id": 2470, + "name": "npy_append_array" + }, + { + "id": 2471, + "name": "trainers" + }, + { + "id": 2472, + "name": "sacred" + }, + { + "id": 2473, + "name": "Levenshtein" + }, + { + "id": 2474, + "name": "cython" + }, + { + "id": 2475, + "name": "logger_config" + }, + { + "id": 2476, + "name": "dall_e" + }, + { + "id": 2477, + "name": "torchscale" + }, + { + "id": 2478, + "name": "pytrec_eval" + }, + { + "id": 2479, + "name": "phonemizer" + }, + { + "id": 2480, + "name": "examples" + }, + { + "id": 2481, + "name": "train" + }, + { + "id": 2482, + "name": "evaluations" + }, + { + "id": 2483, + "name": "palaas" + }, + { + "id": 2484, + "name": "mmcv_custom" + }, + { + "id": 2485, + "name": "alignment_train_cuda_binding" + }, + { + "id": 2486, + "name": "amp_C" + }, + { + "id": 2487, + "name": "munch" + }, + { + "id": 2488, + "name": "en_core_web_lg" + }, + { + "id": 2489, + "name": "pytorch_fid" + }, + { + "id": 2490, + "name": "unishox2" + }, + { + "id": 2491, + "name": "mmpt" + }, + { + "id": 2492, + "name": "gigaword" + }, + { + "id": 2493, + "name": "imagenetv2_pytorch" + }, + { + "id": 2494, + "name": "dp" + }, + { + "id": 2495, + "name": "alignment_train_cpu_binding" + }, + { + "id": 2496, + "name": "pyexpat" + } + ], + "last_checked_revision": "33781165e37f8b9e3514f0aeee642f2c71f1dc18\n" + }, + { + "id": 31, + "url": "https://github.com/mouredev/Hello-Python", + "description": "Curso para aprender el lenguaje de programaci\u00f3n Python desde cero y para principiantes. M\u00e1s de 30 clases, 25 horas en v\u00eddeo, c\u00f3digo y grupo de chat. Desde sus fundamentos hasta la creaci\u00f3n de un API Backend con base de datos y m\u00e1s...", + "stars": 15141, + "source_graph_repo_id": 58706198, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 271, + "name": "db" + }, + { + "id": 272, + "name": "bson" + } + ], + "last_checked_revision": "732f4ede3479b712648412848e8710cbb72cfefe\n" + }, + { + "id": 32, + "url": "https://github.com/baidu/amis", + "description": "\u524d\u7aef\u4f4e\u4ee3\u7801\u6846\u67b6\uff0c\u901a\u8fc7 JSON \u914d\u7f6e\u5c31\u80fd\u751f\u6210\u5404\u79cd\u9875\u9762\u3002", + "stars": 14685, + "source_graph_repo_id": 38150821, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 690, + "name": "markdown" + } + ], + "last_checked_revision": "635aad40ead1a1010ce5fe4f9e2a5e2715f73ed9\n" + }, + { + "id": 33, + "url": "https://github.com/ymcui/Chinese-LLaMA-Alpaca", + "description": "\u4e2d\u6587LLaMA&Alpaca\u5927\u8bed\u8a00\u6a21\u578b+\u672c\u5730CPU/GPU\u8bad\u7ec3\u90e8\u7f72 (Chinese LLaMA & Alpaca LLMs)", + "stars": 14149, + "source_graph_repo_id": 60691736, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 516, + "name": "shortuuid" + }, + { + "id": 519, + "name": "sentencepiece" + } + ], + "last_checked_revision": "4672e41d8cf8ca7b54f8937469538eebfc3418cc\n" + }, + { + "id": 34, + "url": "https://github.com/fauxpilot/fauxpilot", + "description": "FauxPilot - an open-source alternative to GitHub Copilot server", + "stars": 13007, + "source_graph_repo_id": 58690912, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 88, + "name": "pexpect" + }, + { + "id": 89, + "name": "triton_python_backend_utils" + } + ], + "last_checked_revision": "788edd44f29b3a3c33136f956c8c20d055604438\n" + }, + { + "id": 35, + "url": "https://github.com/tiangolo/full-stack-fastapi-postgresql", + "description": "Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.", + "stars": 12797, + "source_graph_repo_id": 37723565, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 63, + "name": "raven" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 65, + "name": "emails" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 69, + "name": "oyaml" + } + ], + "last_checked_revision": "490c554e23343eec0736b06e59b2108fdd057fdc\n" + }, + { + "id": 36, + "url": "https://github.com/PrefectHQ/prefect", + "description": "Prefect is a workflow orchestration tool empowering developers to build, observe, and react to data pipelines", + "stars": 12656, + "source_graph_repo_id": 37910275, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 303, + "name": "my_module" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 546, + "name": "mkdocs" + }, + { + "id": 572, + "name": "croniter" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 952, + "name": "sniffio" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1060, + "name": "pendulum" + }, + { + "id": 1104, + "name": "pathspec" + }, + { + "id": 1117, + "name": "watchfiles" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1405, + "name": "asgi_lifespan" + }, + { + "id": 1437, + "name": "respx" + }, + { + "id": 1486, + "name": "mkdocs_gen_files" + }, + { + "id": 1529, + "name": "pytest_benchmark" + }, + { + "id": 1569, + "name": "dateparser" + }, + { + "id": 1846, + "name": "coolname" + }, + { + "id": 1892, + "name": "graphviz" + }, + { + "id": 1915, + "name": "jsonpatch" + }, + { + "id": 2211, + "name": "httpcore" + }, + { + "id": 2212, + "name": "shared_libs" + }, + { + "id": 2213, + "name": "griffe" + }, + { + "id": 2214, + "name": "prefect_docker" + }, + { + "id": 2215, + "name": "apprise" + }, + { + "id": 2216, + "name": "cx_Freeze" + }, + { + "id": 2217, + "name": "prefect" + }, + { + "id": 2218, + "name": "readchar" + }, + { + "id": 2219, + "name": "py2exe" + } + ], + "last_checked_revision": "88ea114ad44d37dddaae4f339dd7b6e6edd0d241\n" + }, + { + "id": 37, + "url": "https://github.com/Mikubill/sd-webui-controlnet", + "description": "WebUI extension for ControlNet", + "stars": 12272, + "source_graph_repo_id": 60322364, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 107, + "name": "ldm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 119, + "name": "basicsr" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 443, + "name": "mediapipe" + }, + { + "id": 444, + "name": "panopticapi" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 447, + "name": "svglib" + }, + { + "id": 448, + "name": "roslib" + }, + { + "id": 449, + "name": "hydra" + }, + { + "id": 450, + "name": "reportlab" + }, + { + "id": 451, + "name": "mmdet" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 453, + "name": "geffnet" + }, + { + "id": 454, + "name": "zoedepth" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 456, + "name": "fairscale" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 458, + "name": "parrots" + }, + { + "id": 459, + "name": "petrel_client" + }, + { + "id": 460, + "name": "rospy" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 462, + "name": "yapf" + }, + { + "id": 463, + "name": "tifffile" + }, + { + "id": 464, + "name": "fvcore" + }, + { + "id": 465, + "name": "mc" + }, + { + "id": 466, + "name": "cv_bridge" + }, + { + "id": 467, + "name": "openvino" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 470, + "name": "midas" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 472, + "name": "kornia" + }, + { + "id": 473, + "name": "lvis" + }, + { + "id": 474, + "name": "mmpose" + }, + { + "id": 475, + "name": "cityscapesscripts" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 477, + "name": "webdriver_manager" + }, + { + "id": 478, + "name": "std_msgs" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 480, + "name": "turbojpeg" + }, + { + "id": 481, + "name": "addict" + }, + { + "id": 482, + "name": "pavi" + }, + { + "id": 483, + "name": "ceph" + }, + { + "id": 484, + "name": "torch_tb_profiler" + }, + { + "id": 485, + "name": "lmdb" + }, + { + "id": 486, + "name": "mmcv" + }, + { + "id": 487, + "name": "iopath" + }, + { + "id": 488, + "name": "dominate" + }, + { + "id": 489, + "name": "sensor_msgs" + }, + { + "id": 490, + "name": "imutils" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 492, + "name": "caffe2" + }, + { + "id": 493, + "name": "mmseg" + } + ], + "last_checked_revision": "510bd66e3a8fd90311af133a63a1519af502b290\n" + }, + { + "id": 38, + "url": "https://github.com/jina-ai/clip-as-service", + "description": "\ud83c\udfc4 Embed/reason/rank images and sentences with CLIP models", + "stars": 11797, + "source_graph_repo_id": 37066110, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 136, + "name": "open_clip" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 522, + "name": "clip_server" + }, + { + "id": 523, + "name": "jina" + }, + { + "id": 524, + "name": "tensorrt" + }, + { + "id": 525, + "name": "cn_clip" + }, + { + "id": 526, + "name": "onnxmltools" + }, + { + "id": 527, + "name": "clip_client" + }, + { + "id": 528, + "name": "docarray" + }, + { + "id": 529, + "name": "pillow_avif" + }, + { + "id": 530, + "name": "annlite" + }, + { + "id": 531, + "name": "opentelemetry" + } + ], + "last_checked_revision": "c7e84a49a585edfae5fa26b91d302c1ed793f725\n" + }, + { + "id": 39, + "url": "https://github.com/edgedb/edgedb", + "description": "A graph-relational database with declarative schema, built-in migration system, and a next-generation query language", + "stars": 11487, + "source_graph_repo_id": 36205448, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 207, + "name": "black" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 494, + "name": "requests_xml" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 496, + "name": "httptools" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 498, + "name": "coverage" + }, + { + "id": 499, + "name": "blib2to3" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 501, + "name": "immutables" + }, + { + "id": 502, + "name": "pyflakes" + }, + { + "id": 503, + "name": "edgedb" + }, + { + "id": 504, + "name": "jwcrypto" + }, + { + "id": 505, + "name": "debugpy" + }, + { + "id": 506, + "name": "parsing" + }, + { + "id": 507, + "name": "setuptools_rust" + }, + { + "id": 508, + "name": "setproctitle" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 510, + "name": "flake8" + }, + { + "id": 511, + "name": "mypy" + } + ], + "last_checked_revision": "f3a2af4925162fb053c49944ca3b6fdeb6206cb9\n" + }, + { + "id": 40, + "url": "https://github.com/OpenLMLab/MOSS", + "description": "An open-source tool-augmented conversational language model from Fudan University", + "stars": 11404, + "source_graph_repo_id": 60851709, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 157, + "name": "triton" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 208, + "name": "mdtex2html" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 4187, + "name": "jittor" + } + ], + "last_checked_revision": "c810e0b428bb209522dcde12f58daa318cf83027\n" + }, + { + "id": 41, + "url": "https://github.com/mlc-ai/mlc-llm", + "description": "Enable everyone to develop, optimize and deploy AI models natively on everyone's devices.", + "stars": 12330, + "source_graph_repo_id": 60902749, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 514, + "name": "tvm" + }, + { + "id": 515, + "name": "tlcpack_sphinx_addon" + }, + { + "id": 516, + "name": "shortuuid" + }, + { + "id": 4222, + "name": "mlc_chat" + } + ], + "last_checked_revision": "08586309404cd39f7fa63f1d1b7c64fa8eb0edd0\n" + }, + { + "id": 42, + "url": "https://github.com/logspace-ai/langflow", + "description": "\u26d3\ufe0f Langflow is a UI for LangChain, designed with react-flow to provide an effortless way to experiment and prototype flows.", + "stars": 11791, + "source_graph_repo_id": 60597925, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 48, + "name": "supabase" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 597, + "name": "docstring_parser" + }, + { + "id": 673, + "name": "multiprocess" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 1451, + "name": "langchain_experimental" + }, + { + "id": 2531, + "name": "appdirs" + }, + { + "id": 4202, + "name": "langflow" + }, + { + "id": 4203, + "name": "metaphor_python" + } + ], + "last_checked_revision": "1f99f59581e46903e2ebae6ce84a0bd37752c952\n" + }, + { + "id": 43, + "url": "https://github.com/jaakkopasanen/AutoEq", + "description": "Automatic headphone equalization from frequency responses", + "stars": 11368, + "source_graph_repo_id": 36549503, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 633, + "name": "rapidfuzz" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 2544, + "name": "ghostscript" + } + ], + "last_checked_revision": "ab5869c8f4996f8eea88abca50a41510263ed098\n" + }, + { + "id": 44, + "url": "https://github.com/TransformerOptimus/SuperAGI", + "description": "<\u26a1\ufe0f> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably.", + "stars": 11836, + "source_graph_repo_id": 61010203, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 209, + "name": "requests_html" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 211, + "name": "requests_oauthlib" + }, + { + "id": 212, + "name": "duckduckgo_search" + }, + { + "id": 213, + "name": "fastapi_sqlalchemy" + }, + { + "id": 214, + "name": "json5" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 216, + "name": "newspaper" + }, + { + "id": 217, + "name": "confluent_kafka" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 219, + "name": "fastapi_jwt_auth" + }, + { + "id": 220, + "name": "jsonmerge" + }, + { + "id": 221, + "name": "distlib" + }, + { + "id": 222, + "name": "jira" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 225, + "name": "google_auth_oauthlib" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 1072, + "name": "unstructured" + }, + { + "id": 4057, + "name": "ebooklib" + } + ], + "last_checked_revision": "83d65b24c81cff2f878ebf263503eb1dd7f0ea52\n" + }, + { + "id": 45, + "url": "https://github.com/vercel/vercel", + "description": "Develop. Preview. Ship.", + "stars": 11081, + "source_graph_repo_id": 566489, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 937, + "name": "invoke" + }, + { + "id": 1510, + "name": "livereload" + }, + { + "id": 1875, + "name": "cowpy" + }, + { + "id": 1876, + "name": "pelican" + } + ], + "last_checked_revision": "5609a1187be9d6cf8d5f16825690c5ea72f17dc5\n" + }, + { + "id": 46, + "url": "https://github.com/reflex-dev/reflex", + "description": "\ud83d\udd78 Web apps in pure Python \ud83d\udc0d", + "stars": 12256, + "source_graph_repo_id": 59434622, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 411, + "name": "starlette_admin" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 413, + "name": "asynctest" + }, + { + "id": 613, + "name": "platformdirs" + }, + { + "id": 2599, + "name": "pyvirtualdisplay" + }, + { + "id": 3053, + "name": "distro" + } + ], + "last_checked_revision": "6bfce48b0c22677642553d7c5ff7f0cf6d0eca01\n" + }, + { + "id": 47, + "url": "https://github.com/THUDM/ChatGLM2-6B", + "description": "ChatGLM2-6B: An Open Bilingual Chat LLM | \u5f00\u6e90\u53cc\u8bed\u5bf9\u8bdd\u8bed\u8a00\u6a21\u578b", + "stars": 11914, + "source_graph_repo_id": 61242836, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 166, + "name": "rouge_chinese" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 208, + "name": "mdtex2html" + } + ], + "last_checked_revision": "ecab0b63253ded881d2257f0a845c3a601b7fc97\n" + }, + { + "id": 48, + "url": "https://github.com/blackmatrix7/ios_rule_script", + "description": "\u5206\u6d41\u89c4\u5219\u3001\u91cd\u5199\u5199\u89c4\u5219\u53ca\u811a\u672c\u3002", + "stars": 11077, + "source_graph_repo_id": 41447777, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 29, + "name": "aiohttp" + } + ], + "last_checked_revision": "1be9201a1c7b6f1944098e4f94506c2b7de2970f\n" + }, + { + "id": 49, + "url": "https://github.com/tiangolo/sqlmodel", + "description": "SQL databases in Python, designed for simplicity, compatibility, and robustness.", + "stars": 10526, + "source_graph_repo_id": 55636527, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 207, + "name": "black" + } + ], + "last_checked_revision": "088164ef2aa30a21a168f511a998f85c469bba1c\n" + }, + { + "id": 50, + "url": "https://github.com/deepset-ai/haystack", + "description": ":mag: LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.", + "stars": 10484, + "source_graph_repo_id": 39889517, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 264, + "name": "sseclient" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 477, + "name": "webdriver_manager" + }, + { + "id": 609, + "name": "rank_bm25" + }, + { + "id": 610, + "name": "boilerpy3" + }, + { + "id": 611, + "name": "fitz" + }, + { + "id": 612, + "name": "pytesseract" + }, + { + "id": 613, + "name": "platformdirs" + }, + { + "id": 614, + "name": "canals" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 616, + "name": "seqeval" + }, + { + "id": 617, + "name": "astroid" + }, + { + "id": 618, + "name": "beir" + }, + { + "id": 619, + "name": "prompthub" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 621, + "name": "elastic_transport" + }, + { + "id": 622, + "name": "pydoc_markdown" + }, + { + "id": 623, + "name": "more_itertools" + }, + { + "id": 624, + "name": "docspec" + }, + { + "id": 625, + "name": "onnxruntime_tools" + }, + { + "id": 626, + "name": "quantulum3" + }, + { + "id": 627, + "name": "langdetect" + }, + { + "id": 628, + "name": "magic" + }, + { + "id": 629, + "name": "frontmatter" + }, + { + "id": 630, + "name": "pylint" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 632, + "name": "posthog" + }, + { + "id": 633, + "name": "rapidfuzz" + }, + { + "id": 634, + "name": "events" + }, + { + "id": 635, + "name": "requests_cache" + }, + { + "id": 636, + "name": "opensearchpy" + }, + { + "id": 637, + "name": "datadog" + }, + { + "id": 638, + "name": "pygraphviz" + }, + { + "id": 639, + "name": "whisper" + }, + { + "id": 640, + "name": "numba" + } + ], + "last_checked_revision": "4dda25d67cb43a638776589f16b9cd275f9b3274\n" + }, + { + "id": 51, + "url": "https://github.com/PaddlePaddle/PaddleNLP", + "description": "\ud83d\udc51 Easy-to-use and powerful NLP and LLM library with \ud83e\udd17 Awesome model zoo, supporting wide-range of NLP tasks from research to industrial applications, including \ud83d\uddc2Text Classification, \ud83d\udd0d Neural Search, \u2753 Question Answering, \u2139\ufe0f Information Extraction, \ud83d\udcc4 Document Intelligence, \ud83d\udc8c Sentiment Analysis etc.", + "stars": 10008, + "source_graph_repo_id": 42982149, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 89, + "name": "triton_python_backend_utils" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 107, + "name": "ldm" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 119, + "name": "basicsr" + }, + { + "id": 121, + "name": "lark" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 143, + "name": "academictorrents" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 152, + "name": "rouge_score" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 264, + "name": "sseclient" + }, + { + "id": 290, + "name": "requests_mock" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 335, + "name": "_typeshed" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 414, + "name": "GPUtil" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 508, + "name": "setproctitle" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 610, + "name": "boilerpy3" + }, + { + "id": 611, + "name": "fitz" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 616, + "name": "seqeval" + }, + { + "id": 617, + "name": "astroid" + }, + { + "id": 618, + "name": "beir" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 623, + "name": "more_itertools" + }, + { + "id": 627, + "name": "langdetect" + }, + { + "id": 630, + "name": "pylint" + }, + { + "id": 634, + "name": "events" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 648, + "name": "pyaudio" + }, + { + "id": 649, + "name": "pgl" + }, + { + "id": 650, + "name": "backports" + }, + { + "id": 651, + "name": "run_squad" + }, + { + "id": 652, + "name": "LAC" + }, + { + "id": 653, + "name": "onnxconverter_common" + }, + { + "id": 654, + "name": "_jsonnet" + }, + { + "id": 655, + "name": "annotator" + }, + { + "id": 656, + "name": "uie" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 658, + "name": "reprod_log" + }, + { + "id": 659, + "name": "easydict" + }, + { + "id": 660, + "name": "colorlog" + }, + { + "id": 661, + "name": "paddleseg" + }, + { + "id": 662, + "name": "paddleslim" + }, + { + "id": 663, + "name": "paddle2onnx" + }, + { + "id": 664, + "name": "ipadic" + }, + { + "id": 665, + "name": "simnet" + }, + { + "id": 666, + "name": "predict_glue" + }, + { + "id": 667, + "name": "sqlparse" + }, + { + "id": 668, + "name": "roberta" + }, + { + "id": 669, + "name": "ann_util" + }, + { + "id": 670, + "name": "visualdl" + }, + { + "id": 671, + "name": "configuration" + }, + { + "id": 672, + "name": "export_generation" + }, + { + "id": 673, + "name": "multiprocess" + }, + { + "id": 674, + "name": "task" + }, + { + "id": 675, + "name": "modeling" + }, + { + "id": 676, + "name": "dataset" + }, + { + "id": 677, + "name": "fugashi" + }, + { + "id": 678, + "name": "trustai" + }, + { + "id": 679, + "name": "pypinyin" + }, + { + "id": 680, + "name": "note_seq" + }, + { + "id": 681, + "name": "ppfleetx_ops" + }, + { + "id": 682, + "name": "cn2an" + }, + { + "id": 683, + "name": "tls" + }, + { + "id": 684, + "name": "sahi" + }, + { + "id": 685, + "name": "run_glue_trainer" + }, + { + "id": 686, + "name": "t5_dataset" + }, + { + "id": 687, + "name": "milvus" + }, + { + "id": 688, + "name": "export_glue" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 691, + "name": "pdfplumber" + }, + { + "id": 692, + "name": "wordcloud" + }, + { + "id": 693, + "name": "model_interpretation" + }, + { + "id": 694, + "name": "progressbar" + }, + { + "id": 695, + "name": "tensorflow_text" + }, + { + "id": 696, + "name": "reader" + }, + { + "id": 697, + "name": "Mykytea" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 699, + "name": "predict_generation" + }, + { + "id": 700, + "name": "predict" + }, + { + "id": 701, + "name": "subword_nmt" + }, + { + "id": 702, + "name": "text2sql" + }, + { + "id": 703, + "name": "data_util" + }, + { + "id": 704, + "name": "cog" + }, + { + "id": 705, + "name": "saliency_map" + }, + { + "id": 706, + "name": "pythainlp" + }, + { + "id": 707, + "name": "data_tools" + }, + { + "id": 708, + "name": "pyrsistent" + }, + { + "id": 709, + "name": "baidubce" + }, + { + "id": 710, + "name": "readers" + }, + { + "id": 711, + "name": "modeling_pp" + }, + { + "id": 712, + "name": "mmh3" + }, + { + "id": 713, + "name": "paddle" + }, + { + "id": 714, + "name": "paddlehub" + }, + { + "id": 715, + "name": "milvus_util" + }, + { + "id": 716, + "name": "attrdict" + }, + { + "id": 717, + "name": "base_model" + }, + { + "id": 718, + "name": "layoutlmft" + }, + { + "id": 719, + "name": "_io" + }, + { + "id": 720, + "name": "rouge" + }, + { + "id": 721, + "name": "paddleocr" + }, + { + "id": 722, + "name": "pdf2image" + }, + { + "id": 723, + "name": "editdistance" + }, + { + "id": 724, + "name": "tool_helpers" + }, + { + "id": 725, + "name": "args" + }, + { + "id": 726, + "name": "run_msra_ner" + }, + { + "id": 727, + "name": "pyrouge" + }, + { + "id": 728, + "name": "rnn" + }, + { + "id": 729, + "name": "infer_generation" + }, + { + "id": 730, + "name": "auto_log" + }, + { + "id": 731, + "name": "annotated_text" + }, + { + "id": 732, + "name": "zstandard" + }, + { + "id": 733, + "name": "paddle_serving_client" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 735, + "name": "ligo" + }, + { + "id": 736, + "name": "run_pretrain" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 738, + "name": "paddle_serving_server_gpu" + }, + { + "id": 739, + "name": "finetune_generation" + }, + { + "id": 740, + "name": "boomup" + }, + { + "id": 741, + "name": "gensim" + }, + { + "id": 742, + "name": "hnswlib" + }, + { + "id": 743, + "name": "parameterized" + }, + { + "id": 744, + "name": "paddle_serving_server" + }, + { + "id": 745, + "name": "metric" + }, + { + "id": 746, + "name": "run_pretrain_trainer" + }, + { + "id": 747, + "name": "export_model" + }, + { + "id": 748, + "name": "deploy" + }, + { + "id": 749, + "name": "run_glue" + }, + { + "id": 750, + "name": "ui" + }, + { + "id": 751, + "name": "fastdeploy" + }, + { + "id": 752, + "name": "asdl" + }, + { + "id": 753, + "name": "nvgpu" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 755, + "name": "_locale" + }, + { + "id": 756, + "name": "run_classifier" + }, + { + "id": 757, + "name": "fastcore" + }, + { + "id": 758, + "name": "tokenizer" + }, + { + "id": 759, + "name": "progress" + }, + { + "id": 760, + "name": "hyperopt" + }, + { + "id": 761, + "name": "LIME" + }, + { + "id": 762, + "name": "fastBPE" + }, + { + "id": 763, + "name": "unidic_lite" + }, + { + "id": 764, + "name": "unidic" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 766, + "name": "rest_api" + }, + { + "id": 767, + "name": "fused_ln" + }, + { + "id": 768, + "name": "tokenizers_pegasus" + }, + { + "id": 769, + "name": "run_generation" + }, + { + "id": 770, + "name": "run_finetune" + }, + { + "id": 771, + "name": "ppfleetx" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 2465, + "name": "mteb" + }, + { + "id": 4068, + "name": "arxiv" + }, + { + "id": 4339, + "name": "scipdf" + }, + { + "id": 4352, + "name": "paddlenlp_ops" + } + ], + "last_checked_revision": "3b2b2ba4520438ea4b33da5ddaaf5ed433ce9381\n" + }, + { + "id": 52, + "url": "https://github.com/w-okada/voice-changer", + "description": "\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u30dc\u30a4\u30b9\u30c1\u30a7\u30f3\u30b8\u30e3\u30fc Realtime Voice Changer", + "stars": 10101, + "source_graph_repo_id": 58922967, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 194, + "name": "logger" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 214, + "name": "json5" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 648, + "name": "pyaudio" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 1284, + "name": "OpenSSL" + }, + { + "id": 1382, + "name": "ffmpeg" + }, + { + "id": 1813, + "name": "pyworld" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 1838, + "name": "resampy" + }, + { + "id": 2093, + "name": "gin" + }, + { + "id": 2360, + "name": "features" + }, + { + "id": 2741, + "name": "parselmouth" + }, + { + "id": 2994, + "name": "onnxsim" + }, + { + "id": 3657, + "name": "encoder" + }, + { + "id": 3662, + "name": "sounddevice" + }, + { + "id": 3863, + "name": "voice_changer" + }, + { + "id": 3864, + "name": "transformer_f0" + }, + { + "id": 3865, + "name": "downloader" + }, + { + "id": 3866, + "name": "const" + }, + { + "id": 3867, + "name": "mods" + }, + { + "id": 3868, + "name": "sio" + }, + { + "id": 3869, + "name": "local_attention" + }, + { + "id": 3870, + "name": "Exceptions" + }, + { + "id": 3871, + "name": "restapi" + }, + { + "id": 3872, + "name": "fast_transformers" + }, + { + "id": 3873, + "name": "torchcrepe" + } + ], + "last_checked_revision": "e736bcbbdafd3499b323ba77530f2145892266a8\n" + }, + { + "id": 53, + "url": "https://github.com/ludwig-ai/ludwig", + "description": "Low-code framework for building custom LLMs, neural networks, and other AI models", + "stars": 9207, + "source_graph_repo_id": 37625913, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 229, + "name": "retry" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 414, + "name": "GPUtil" + }, + { + "id": 415, + "name": "torchtext" + }, + { + "id": 416, + "name": "ptitprince" + }, + { + "id": 417, + "name": "xgboost_ray" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 420, + "name": "horovod" + }, + { + "id": 421, + "name": "dataclasses_json" + }, + { + "id": 422, + "name": "gpustat" + }, + { + "id": 423, + "name": "marshmallow_jsonschema" + }, + { + "id": 424, + "name": "aim" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 427, + "name": "daft" + }, + { + "id": 428, + "name": "marshmallow" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 431, + "name": "comet_ml" + }, + { + "id": 432, + "name": "torchinfo" + }, + { + "id": 433, + "name": "neuropod" + }, + { + "id": 434, + "name": "hiplot" + }, + { + "id": 435, + "name": "hummingbird" + }, + { + "id": 436, + "name": "mpl_toolkits" + }, + { + "id": 437, + "name": "modin" + }, + { + "id": 438, + "name": "cpuinfo" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 440, + "name": "marshmallow_dataclass" + }, + { + "id": 441, + "name": "lightgbm_ray" + }, + { + "id": 442, + "name": "filelock" + } + ], + "last_checked_revision": "feec8a6f82abe37e4d49e52a0160a614e65b93bc\n" + }, + { + "id": 54, + "url": "https://github.com/laramies/theHarvester", + "description": "E-mails, subdomains and names Harvester - OSINT ", + "stars": 9057, + "source_graph_repo_id": 13615, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 20, + "name": "pyppeteer" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 23, + "name": "aiosqlite" + }, + { + "id": 24, + "name": "netaddr" + }, + { + "id": 25, + "name": "shodan" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 27, + "name": "aiodns" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 32, + "name": "aiomultiprocess" + }, + { + "id": 33, + "name": "censys" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 35, + "name": "slowapi" + }, + { + "id": 36, + "name": "uvloop" + } + ], + "last_checked_revision": "f661afc2559eaba5daf15e36d7423672e1091a9b\n" + }, + { + "id": 55, + "url": "https://github.com/OpenMined/PySyft", + "description": "Perform data science on data that remains in someone else's server", + "stars": 8905, + "source_graph_repo_id": 1357839, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 319, + "name": "kombu" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 1092, + "name": "jaxlib" + }, + { + "id": 1142, + "name": "typeguard" + }, + { + "id": 1264, + "name": "argon2" + }, + { + "id": 1361, + "name": "nacl" + }, + { + "id": 1377, + "name": "zmq" + }, + { + "id": 1413, + "name": "bcrypt" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1467, + "name": "forbiddenfruit" + }, + { + "id": 1877, + "name": "syft" + }, + { + "id": 1878, + "name": "pytest_mock_resources" + }, + { + "id": 1879, + "name": "ascii_magic" + }, + { + "id": 1880, + "name": "flask_executor" + }, + { + "id": 1881, + "name": "virtualenvapi" + }, + { + "id": 1882, + "name": "itables" + }, + { + "id": 1883, + "name": "gipc" + }, + { + "id": 1884, + "name": "result" + }, + { + "id": 1885, + "name": "hagrid" + }, + { + "id": 1886, + "name": "oblv_ctl" + }, + { + "id": 1887, + "name": "RestrictedPython" + }, + { + "id": 1888, + "name": "sherlock" + }, + { + "id": 1889, + "name": "flask_shell2http" + }, + { + "id": 1890, + "name": "grid" + }, + { + "id": 3164, + "name": "cli" + }, + { + "id": 4351, + "name": "syftcli" + } + ], + "last_checked_revision": "df0d0709fa07bfaff7a1ea733b5761347d0e5a9e\n" + }, + { + "id": 56, + "url": "https://github.com/aws/amazon-sagemaker-examples", + "description": "Example \ud83d\udcd3 Jupyter notebooks that demonstrate how to build, train, and deploy machine learning models using \ud83e\udde0 Amazon SageMaker. ", + "stars": 8745, + "source_graph_repo_id": 35715439, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 89, + "name": "triton_python_backend_utils" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 228, + "name": "bertopic" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 393, + "name": "package" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 420, + "name": "horovod" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 535, + "name": "smdistributed" + }, + { + "id": 536, + "name": "streamlit_chat" + }, + { + "id": 562, + "name": "gym" + }, + { + "id": 565, + "name": "s3fs" + }, + { + "id": 605, + "name": "mpi4py" + }, + { + "id": 607, + "name": "tensorboard" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 675, + "name": "modeling" + }, + { + "id": 676, + "name": "dataset" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 773, + "name": "MLWorkflow" + }, + { + "id": 774, + "name": "labeling_job_state_change" + }, + { + "id": 775, + "name": "aws_requests_auth" + }, + { + "id": 776, + "name": "rl_coach" + }, + { + "id": 777, + "name": "eppy" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 779, + "name": "autogluon" + }, + { + "id": 780, + "name": "mo" + }, + { + "id": 781, + "name": "greengrasssdk" + }, + { + "id": 782, + "name": "sagemaker_inference" + }, + { + "id": 783, + "name": "sagemaker_rl" + }, + { + "id": 784, + "name": "gluonts" + }, + { + "id": 785, + "name": "transformers_neuronx" + }, + { + "id": 786, + "name": "ActiveLearning" + }, + { + "id": 787, + "name": "mxnet" + }, + { + "id": 788, + "name": "papermill" + }, + { + "id": 789, + "name": "api_batch_create" + }, + { + "id": 790, + "name": "Labeling" + }, + { + "id": 791, + "name": "shap" + }, + { + "id": 792, + "name": "smdebug" + }, + { + "id": 793, + "name": "step_functions_send_second_level_sns_and_check_response" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 795, + "name": "awscli" + }, + { + "id": 796, + "name": "pygame" + }, + { + "id": 797, + "name": "agent_pb2" + }, + { + "id": 798, + "name": "fasttext" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 800, + "name": "tensorpack" + }, + { + "id": 801, + "name": "dgl" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 803, + "name": "test_shared" + }, + { + "id": 804, + "name": "cupy" + }, + { + "id": 805, + "name": "aitemplate" + }, + { + "id": 806, + "name": "roboschool" + }, + { + "id": 807, + "name": "s3_helper" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 809, + "name": "sagemaker_xgboost_container" + }, + { + "id": 810, + "name": "sagemaker_containers" + }, + { + "id": 811, + "name": "argh" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 813, + "name": "chalice" + }, + { + "id": 814, + "name": "eplus" + }, + { + "id": 815, + "name": "dask_cudf" + }, + { + "id": 816, + "name": "Bootstrap" + }, + { + "id": 817, + "name": "causalnex" + }, + { + "id": 818, + "name": "mlagents_envs" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 820, + "name": "cuml" + }, + { + "id": 821, + "name": "awscam" + }, + { + "id": 822, + "name": "py3nvml" + }, + { + "id": 823, + "name": "pyvis" + }, + { + "id": 824, + "name": "bokeh" + }, + { + "id": 825, + "name": "torch_neuronx" + }, + { + "id": 826, + "name": "retrying" + }, + { + "id": 827, + "name": "cudf" + }, + { + "id": 828, + "name": "multiprocessing_train" + }, + { + "id": 829, + "name": "step_functions_batch_error" + }, + { + "id": 830, + "name": "smjsindustry" + }, + { + "id": 831, + "name": "my_custom_library" + }, + { + "id": 832, + "name": "orchestrator" + }, + { + "id": 833, + "name": "api_batch_show" + }, + { + "id": 834, + "name": "sagemaker_pytorch_serving_container" + }, + { + "id": 835, + "name": "rl_operations_research_baselines" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 837, + "name": "shared" + }, + { + "id": 838, + "name": "captum" + }, + { + "id": 839, + "name": "MetaData" + }, + { + "id": 840, + "name": "neopytorch" + }, + { + "id": 841, + "name": "djl_python" + }, + { + "id": 842, + "name": "torcheia" + }, + { + "id": 843, + "name": "gluoncv" + }, + { + "id": 844, + "name": "torch_neuron" + }, + { + "id": 845, + "name": "stable_baselines" + }, + { + "id": 846, + "name": "segment_anything" + }, + { + "id": 847, + "name": "awswrangler" + }, + { + "id": 848, + "name": "tensorflow_addons" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 850, + "name": "neomx" + }, + { + "id": 851, + "name": "gym_unity" + }, + { + "id": 852, + "name": "sagemaker_training" + }, + { + "id": 853, + "name": "smexperiments" + }, + { + "id": 854, + "name": "step_functions_copy_logs_and_send_batch_completed" + }, + { + "id": 855, + "name": "saicinpainting" + }, + { + "id": 856, + "name": "agent_pb2_grpc" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 858, + "name": "string_helper" + }, + { + "id": 859, + "name": "gluonnlp" + }, + { + "id": 860, + "name": "ts" + }, + { + "id": 861, + "name": "awsglue" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 863, + "name": "trax" + }, + { + "id": 864, + "name": "trainer" + }, + { + "id": 865, + "name": "pipelines" + }, + { + "id": 866, + "name": "util" + }, + { + "id": 867, + "name": "eval" + }, + { + "id": 868, + "name": "sagemaker" + }, + { + "id": 869, + "name": "sagemaker_tensorflow" + }, + { + "id": 870, + "name": "Output" + }, + { + "id": 871, + "name": "dask_ml" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 873, + "name": "dask_cuda" + } + ], + "last_checked_revision": "43dae4b28531cde167598f104f582168b0a4141f\n" + }, + { + "id": 57, + "url": "https://github.com/messense/aliyundrive-webdav", + "description": "\u963f\u91cc\u4e91\u76d8 WebDAV \u670d\u52a1", + "stars": 8558, + "source_graph_repo_id": 55611101, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + } + ], + "last_checked_revision": "7ba03f68fd5200802000997548a4a2b33b404324\n" + }, + { + "id": 58, + "url": "https://github.com/grafana/pyroscope", + "description": "Continuous Profiling Platform. Debug performance issues down to a single line of code", + "stars": 8336, + "source_graph_repo_id": 42843573, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1814, + "name": "utility" + }, + { + "id": 2179, + "name": "lib" + }, + { + "id": 3028, + "name": "mprofile" + }, + { + "id": 3029, + "name": "pypprof" + }, + { + "id": 3030, + "name": "ride_share" + }, + { + "id": 3031, + "name": "pyroscope" + } + ], + "last_checked_revision": "3c0121c105ee3745427bb8032edab7ba6cd8a4bd\n" + }, + { + "id": 59, + "url": "https://github.com/PaddlePaddle/PaddleSpeech", + "description": "Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation and Keyword Spotting. Won NAACL2022 Best Demo Award.", + "stars": 8420, + "source_graph_repo_id": 35683748, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 89, + "name": "triton_python_backend_utils" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 181, + "name": "zhon" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 648, + "name": "pyaudio" + }, + { + "id": 660, + "name": "colorlog" + }, + { + "id": 662, + "name": "paddleslim" + }, + { + "id": 670, + "name": "visualdl" + }, + { + "id": 679, + "name": "pypinyin" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 713, + "name": "paddle" + }, + { + "id": 721, + "name": "paddleocr" + }, + { + "id": 723, + "name": "editdistance" + }, + { + "id": 730, + "name": "auto_log" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 743, + "name": "parameterized" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 755, + "name": "_locale" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 1073, + "name": "diskcache" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1142, + "name": "typeguard" + }, + { + "id": 1347, + "name": "recommonmark" + }, + { + "id": 1386, + "name": "sacrebleu" + }, + { + "id": 1585, + "name": "braceexpand" + }, + { + "id": 1805, + "name": "kenlm" + }, + { + "id": 1806, + "name": "logs" + }, + { + "id": 1807, + "name": "espnet" + }, + { + "id": 1808, + "name": "sampler" + }, + { + "id": 1809, + "name": "kaldiio" + }, + { + "id": 1810, + "name": "nara_wpe" + }, + { + "id": 1811, + "name": "paddlelite" + }, + { + "id": 1812, + "name": "keyboard" + }, + { + "id": 1813, + "name": "pyworld" + }, + { + "id": 1814, + "name": "utility" + }, + { + "id": 1815, + "name": "paddleaudio" + }, + { + "id": 1816, + "name": "pattern_singleton" + }, + { + "id": 1817, + "name": "inflect" + }, + { + "id": 1818, + "name": "praatio" + }, + { + "id": 1819, + "name": "kaldi_io" + }, + { + "id": 1820, + "name": "pypinyin_dict" + }, + { + "id": 1821, + "name": "pathos" + }, + { + "id": 1822, + "name": "yacs" + }, + { + "id": 1823, + "name": "g2pM" + }, + { + "id": 1824, + "name": "configargparse" + }, + { + "id": 1825, + "name": "soxbindings" + }, + { + "id": 1826, + "name": "hyperpyyaml" + }, + { + "id": 1827, + "name": "ToJyutping" + }, + { + "id": 1828, + "name": "timer" + }, + { + "id": 1829, + "name": "encode" + }, + { + "id": 1830, + "name": "paddlenlp" + }, + { + "id": 1831, + "name": "paddlespeech_ctcdecoders" + }, + { + "id": 1832, + "name": "ppdiffusers" + }, + { + "id": 1833, + "name": "textgrid" + }, + { + "id": 1834, + "name": "cbor" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 1836, + "name": "parallel_wavegan" + }, + { + "id": 1837, + "name": "nose" + }, + { + "id": 1838, + "name": "resampy" + }, + { + "id": 1839, + "name": "webrtcvad" + }, + { + "id": 1840, + "name": "python_speech_features" + }, + { + "id": 1841, + "name": "g2p_en" + }, + { + "id": 1842, + "name": "opencc" + }, + { + "id": 1843, + "name": "paddllespeech" + } + ], + "last_checked_revision": "17854a04d43c231eff66bfed9d6aa55e94a29e79\n" + }, + { + "id": 60, + "url": "https://github.com/vaexio/vaex", + "description": "Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second \ud83d\ude80", + "stars": 7981, + "source_graph_repo_id": 37307171, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 804, + "name": "cupy" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1012, + "name": "traitlets" + }, + { + "id": 1073, + "name": "diskcache" + }, + { + "id": 1346, + "name": "PyQt5" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 1519, + "name": "_collections_abc" + }, + { + "id": 1656, + "name": "graphene" + }, + { + "id": 1675, + "name": "funcsigs" + }, + { + "id": 1892, + "name": "graphviz" + }, + { + "id": 1981, + "name": "xarray" + }, + { + "id": 2052, + "name": "macholib" + }, + { + "id": 2053, + "name": "PyQt4" + }, + { + "id": 2054, + "name": "pygbm" + }, + { + "id": 2055, + "name": "river" + }, + { + "id": 2056, + "name": "blake3" + }, + { + "id": 2057, + "name": "OpenGL" + }, + { + "id": 2058, + "name": "future" + }, + { + "id": 2059, + "name": "bqplot" + }, + { + "id": 2060, + "name": "skbuild" + }, + { + "id": 2061, + "name": "aplus" + }, + { + "id": 2062, + "name": "sip" + }, + { + "id": 2063, + "name": "vaex" + }, + { + "id": 2064, + "name": "gavi" + }, + { + "id": 2065, + "name": "asciitable" + }, + { + "id": 2066, + "name": "healpy" + }, + { + "id": 2067, + "name": "sampy" + }, + { + "id": 2068, + "name": "ipyvuetify" + }, + { + "id": 2069, + "name": "ipyvue" + }, + { + "id": 2070, + "name": "biplist" + }, + { + "id": 2071, + "name": "graphene_tornado" + }, + { + "id": 2072, + "name": "pythran" + }, + { + "id": 2073, + "name": "mab" + }, + { + "id": 2074, + "name": "objc" + }, + { + "id": 2075, + "name": "PySide" + }, + { + "id": 2076, + "name": "frozendict" + }, + { + "id": 2077, + "name": "astropy" + }, + { + "id": 2078, + "name": "annoy" + }, + { + "id": 2079, + "name": "javaobj" + }, + { + "id": 2080, + "name": "Metal" + } + ], + "last_checked_revision": "15245cf4332d4423ac58bd737aee27d911a1b252\n" + }, + { + "id": 61, + "url": "https://github.com/cortexlabs/cortex", + "description": "Production infrastructure for machine learning at scale", + "stars": 7951, + "source_graph_repo_id": 39958573, + "dependencies": [ + { + "id": 1, + "name": "" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 70, + "name": "cortex" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 75, + "name": "importlib_resources" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 79, + "name": "e2e" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 83, + "name": "validator_collection" + }, + { + "id": 84, + "name": "torchvision" + } + ], + "last_checked_revision": "dc48c02ed50a523a87166709f6fe361b5c836e3e\n" + }, + { + "id": 62, + "url": "https://github.com/chroma-core/chroma", + "description": "the AI-native open-source embedding database", + "stars": 8202, + "source_graph_repo_id": 59894274, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 75, + "name": "importlib_resources" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 742, + "name": "hnswlib" + }, + { + "id": 898, + "name": "pypika" + }, + { + "id": 899, + "name": "text2vec" + }, + { + "id": 900, + "name": "InstructorEmbedding" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 902, + "name": "overrides" + }, + { + "id": 903, + "name": "cohere" + }, + { + "id": 904, + "name": "pulsar" + } + ], + "last_checked_revision": "f71f1d6d7024582f7148aa234dee6c68502cf531\n" + }, + { + "id": 63, + "url": "https://github.com/openreplay/openreplay", + "description": ":tv: OpenReplay is developer-friendly, self-hosted session replay.", + "stars": 7875, + "source_graph_repo_id": 48024106, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 198, + "name": "auth" + }, + { + "id": 217, + "name": "confluent_kafka" + }, + { + "id": 222, + "name": "jira" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 271, + "name": "db" + }, + { + "id": 273, + "name": "airflow" + }, + { + "id": 380, + "name": "core" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1048, + "name": "clickhouse_driver" + }, + { + "id": 1049, + "name": "or_dependencies" + }, + { + "id": 1050, + "name": "routers" + }, + { + "id": 1051, + "name": "chalicelib" + }, + { + "id": 1052, + "name": "bigquery_utils" + }, + { + "id": 1053, + "name": "pandas_redshift" + }, + { + "id": 1054, + "name": "schemas" + }, + { + "id": 1055, + "name": "onelogin" + }, + { + "id": 1056, + "name": "schemas_ee" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 1058, + "name": "msgcodec" + }, + { + "id": 1059, + "name": "decouple" + }, + { + "id": 1060, + "name": "pendulum" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1062, + "name": "handler" + }, + { + "id": 1063, + "name": "messages" + } + ], + "last_checked_revision": "7a444acad05df399127e09166187526c56914f9c\n" + }, + { + "id": 64, + "url": "https://github.com/pycaret/pycaret", + "description": "An open-source, low-code machine learning library in Python", + "stars": 7635, + "source_graph_repo_id": 40239205, + "dependencies": [ + { + "id": 4, + "name": "ray" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 431, + "name": "comet_ml" + }, + { + "id": 533, + "name": "optuna" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 760, + "name": "hyperopt" + }, + { + "id": 791, + "name": "shap" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 820, + "name": "cuml" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 954, + "name": "statsmodels" + }, + { + "id": 1311, + "name": "umap" + }, + { + "id": 1312, + "name": "ConfigSpace" + }, + { + "id": 1313, + "name": "skopt" + }, + { + "id": 1314, + "name": "kmodes" + }, + { + "id": 1315, + "name": "daal4py" + }, + { + "id": 1316, + "name": "xxhash" + }, + { + "id": 1317, + "name": "schemdraw" + }, + { + "id": 1318, + "name": "m2cgen" + }, + { + "id": 1319, + "name": "autoviz" + }, + { + "id": 1320, + "name": "wurlitzer" + }, + { + "id": 1321, + "name": "fairlearn" + }, + { + "id": 1322, + "name": "pyod" + }, + { + "id": 1323, + "name": "imblearn" + }, + { + "id": 1324, + "name": "explainerdashboard" + }, + { + "id": 1325, + "name": "tune_sklearn" + }, + { + "id": 1326, + "name": "sktime" + }, + { + "id": 1327, + "name": "deepchecks" + }, + { + "id": 1328, + "name": "pmdarima" + }, + { + "id": 1329, + "name": "fugue" + }, + { + "id": 1330, + "name": "dbruntime" + }, + { + "id": 1331, + "name": "category_encoders" + }, + { + "id": 1332, + "name": "dagshub" + }, + { + "id": 1333, + "name": "evidently" + }, + { + "id": 1334, + "name": "yellowbrick" + }, + { + "id": 1335, + "name": "sklearnex" + }, + { + "id": 1336, + "name": "plotly_resampler" + }, + { + "id": 1337, + "name": "interpret" + }, + { + "id": 1338, + "name": "ydata_profiling" + }, + { + "id": 1339, + "name": "scikitplot" + } + ], + "last_checked_revision": "dda93659a78649527d2448646b72cd4ff2b8512a\n" + }, + { + "id": 65, + "url": "https://github.com/Sygil-Dev/Sygil-WebUI", + "description": "Stable Diffusion web UI", + "stars": 7586, + "source_graph_repo_id": 58906588, + "dependencies": [ + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 93, + "name": "gfpgan" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 119, + "name": "basicsr" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 123, + "name": "piexif" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 128, + "name": "k_diffusion" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 134, + "name": "realesrgan" + }, + { + "id": 136, + "name": "open_clip" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 143, + "name": "academictorrents" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 172, + "name": "natsort" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 191, + "name": "taming" + }, + { + "id": 194, + "name": "logger" + }, + { + "id": 209, + "name": "requests_html" + }, + { + "id": 229, + "name": "retry" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 456, + "name": "fairscale" + }, + { + "id": 472, + "name": "kornia" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 865, + "name": "pipelines" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 1084, + "name": "webview" + }, + { + "id": 1291, + "name": "torchdiffeq" + }, + { + "id": 1292, + "name": "stqdm" + }, + { + "id": 1293, + "name": "bridgeData" + }, + { + "id": 1294, + "name": "streamlit_server_state" + }, + { + "id": 1295, + "name": "barfi" + }, + { + "id": 1296, + "name": "nataili" + }, + { + "id": 1297, + "name": "decord" + }, + { + "id": 1298, + "name": "modeldownload" + }, + { + "id": 1299, + "name": "hydralit_components" + }, + { + "id": 1300, + "name": "sd_utils" + }, + { + "id": 1301, + "name": "hydralit" + }, + { + "id": 1302, + "name": "streamlit_tensorboard" + }, + { + "id": 1303, + "name": "hydrus_api" + }, + { + "id": 1304, + "name": "txt2img" + }, + { + "id": 1305, + "name": "flet" + }, + { + "id": 1306, + "name": "LDSR" + }, + { + "id": 1307, + "name": "transform" + }, + { + "id": 1308, + "name": "slugify" + }, + { + "id": 1309, + "name": "shutup" + }, + { + "id": 1310, + "name": "streamlit_drawable_canvas" + }, + { + "id": 3860, + "name": "streamlit_nested_layout" + } + ], + "last_checked_revision": "a54f3596080cbf7792dcd874c961bb1b8b270e36\n" + }, + { + "id": 66, + "url": "https://github.com/easydiffusion/easydiffusion", + "description": "Easiest 1-click way to create beautiful artwork on your PC using AI, with no tech knowledge. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.", + "stars": 7525, + "source_graph_repo_id": 58890158, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1143, + "name": "pycloudflared" + }, + { + "id": 1144, + "name": "easydiffusion" + }, + { + "id": 1145, + "name": "sdkit" + } + ], + "last_checked_revision": "82607573fab8a74d081e59ed1ee39c6994d49314\n" + }, + { + "id": 67, + "url": "https://github.com/jupyterhub/jupyterhub", + "description": "Multi-user server for Jupyter notebooks", + "stars": 7308, + "source_graph_repo_id": 48747, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 1012, + "name": "traitlets" + }, + { + "id": 1015, + "name": "sphinxcontrib" + }, + { + "id": 1016, + "name": "statsd" + }, + { + "id": 1017, + "name": "jupyter_core" + }, + { + "id": 1018, + "name": "certipy" + }, + { + "id": 1019, + "name": "async_generator" + }, + { + "id": 1020, + "name": "pytablewriter" + }, + { + "id": 1021, + "name": "oauthlib" + }, + { + "id": 1022, + "name": "oauthenticator" + }, + { + "id": 1023, + "name": "jupyter_server" + }, + { + "id": 1024, + "name": "notebook" + }, + { + "id": 1025, + "name": "pamela" + }, + { + "id": 1026, + "name": "jupyter_client" + }, + { + "id": 1027, + "name": "jupyterlab" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1029, + "name": "jupyter_telemetry" + }, + { + "id": 1194, + "name": "idna" + } + ], + "last_checked_revision": "862455ee5684e4d013646f19b6f492fada9dc9e6\n" + }, + { + "id": 68, + "url": "https://github.com/brycedrennan/imaginAIry", + "description": "AI imagined images. Pythonic generation of images.", + "stars": 7290, + "source_graph_repo_id": 59085953, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 99, + "name": "facexlib" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 136, + "name": "open_clip" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 354, + "name": "third_party" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 456, + "name": "fairscale" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 472, + "name": "kornia" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 1291, + "name": "torchdiffeq" + }, + { + "id": 1340, + "name": "general_utils" + }, + { + "id": 1341, + "name": "lightning_fabric" + }, + { + "id": 1342, + "name": "click_help_colors" + }, + { + "id": 1343, + "name": "pyparsing" + }, + { + "id": 1344, + "name": "click_shell" + }, + { + "id": 1345, + "name": "trails" + } + ], + "last_checked_revision": "69d5b78cba0a7297b679bb24912fe6832b6f8ff5\n" + }, + { + "id": 69, + "url": "https://github.com/TechEmpower/FrameworkBenchmarks", + "description": "Source for the TechEmpower Framework Benchmarks project", + "stars": 7068, + "source_graph_repo_id": 42124, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 52, + "name": "psycopg2cffi" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 330, + "name": "applications" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 908, + "name": "apidaora" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 911, + "name": "routerling" + }, + { + "id": 913, + "name": "cherrypy" + }, + { + "id": 914, + "name": "klein" + }, + { + "id": 915, + "name": "hug" + }, + { + "id": 917, + "name": "emmett" + }, + { + "id": 919, + "name": "pyramid" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 925, + "name": "blacksheep" + }, + { + "id": 926, + "name": "falcon" + }, + { + "id": 966, + "name": "weppy" + }, + { + "id": 967, + "name": "aiopg" + }, + { + "id": 968, + "name": "MySQLdb" + }, + { + "id": 969, + "name": "eve" + }, + { + "id": 970, + "name": "meinheld" + }, + { + "id": 971, + "name": "bjoern" + }, + { + "id": 972, + "name": "bareasgi_jinja2" + }, + { + "id": 973, + "name": "vibora" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 975, + "name": "morepath" + }, + { + "id": 976, + "name": "microdot_jinja" + }, + { + "id": 977, + "name": "crax" + }, + { + "id": 978, + "name": "paste" + }, + { + "id": 979, + "name": "fastwsgi" + }, + { + "id": 980, + "name": "aioworkers" + }, + { + "id": 981, + "name": "alchemical" + }, + { + "id": 982, + "name": "WebKit" + }, + { + "id": 983, + "name": "world" + }, + { + "id": 984, + "name": "socketify" + }, + { + "id": 985, + "name": "pony" + }, + { + "id": 986, + "name": "asyncache" + }, + { + "id": 987, + "name": "responder" + }, + { + "id": 988, + "name": "controller" + }, + { + "id": 989, + "name": "gluon" + }, + { + "id": 990, + "name": "more" + }, + { + "id": 991, + "name": "aioworkers_pg" + }, + { + "id": 992, + "name": "momoko" + }, + { + "id": 993, + "name": "tg" + }, + { + "id": 994, + "name": "frameworkbenchmarks" + }, + { + "id": 995, + "name": "robyn" + }, + { + "id": 996, + "name": "bareasgi" + }, + { + "id": 997, + "name": "microdot_wsgi" + }, + { + "id": 998, + "name": "microdot_asgi" + }, + { + "id": 999, + "name": "webtest" + }, + { + "id": 1000, + "name": "starlite" + }, + { + "id": 1001, + "name": "aiohttp_jinja2" + }, + { + "id": 1002, + "name": "api_hour" + }, + { + "id": 1003, + "name": "asyncworker" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1005, + "name": "japronto" + }, + { + "id": 1006, + "name": "aiomysql" + }, + { + "id": 1007, + "name": "motor" + }, + { + "id": 1008, + "name": "waitress" + }, + { + "id": 1009, + "name": "xpresso" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1011, + "name": "granian" + } + ], + "last_checked_revision": "8070d151f53340199d389194151e2fb5f8ff3754\n" + }, + { + "id": 70, + "url": "https://github.com/mailcow/mailcow-dockerized", + "description": "mailcow: dockerized - \ud83d\udc2e + \ud83d\udc0b = \ud83d\udc95", + "stars": 6871, + "source_graph_repo_id": 1221227, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 243, + "name": "html2text" + }, + { + "id": 628, + "name": "magic" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 957, + "name": "aioredis" + }, + { + "id": 1064, + "name": "aiodocker" + }, + { + "id": 1065, + "name": "async_timeout" + }, + { + "id": 1066, + "name": "iptc" + }, + { + "id": 1067, + "name": "dns" + } + ], + "last_checked_revision": "d6c3c58f429a4cd9d4bcf6f2f3ab0dc2c13b00f8\n" + }, + { + "id": 71, + "url": "https://github.com/the-benchmarker/web-frameworks", + "description": "Which is the fastest web framework?", + "stars": 6720, + "source_graph_repo_id": 36565456, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 905, + "name": "guillotina" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 907, + "name": "masoniteorm" + }, + { + "id": 908, + "name": "apidaora" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 910, + "name": "ninja" + }, + { + "id": 911, + "name": "routerling" + }, + { + "id": 912, + "name": "nameko" + }, + { + "id": 913, + "name": "cherrypy" + }, + { + "id": 914, + "name": "klein" + }, + { + "id": 915, + "name": "hug" + }, + { + "id": 916, + "name": "tonberry" + }, + { + "id": 917, + "name": "emmett" + }, + { + "id": 918, + "name": "asgineer" + }, + { + "id": 919, + "name": "pyramid" + }, + { + "id": 920, + "name": "baize" + }, + { + "id": 921, + "name": "masonite" + }, + { + "id": 922, + "name": "clastic" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 924, + "name": "indexpy" + }, + { + "id": 925, + "name": "blacksheep" + }, + { + "id": 926, + "name": "falcon" + }, + { + "id": 927, + "name": "molten" + }, + { + "id": 1985, + "name": "litestar" + }, + { + "id": 4335, + "name": "happyx" + } + ], + "last_checked_revision": "d92fd66765800f89554c7e9280efb28f2e2a0525\n" + }, + { + "id": 72, + "url": "https://github.com/finos/perspective", + "description": "A data visualization and analytics component, especially well-suited for large and/or streaming datasets.", + "stars": 6591, + "source_graph_repo_id": 35803878, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 1012, + "name": "traitlets" + }, + { + "id": 1013, + "name": "perspective" + }, + { + "id": 1014, + "name": "jupyter_packaging" + } + ], + "last_checked_revision": "d781d2a02a67692da814116cb015533e9dc41b2a\n" + }, + { + "id": 73, + "url": "https://github.com/reactive-python/reactpy", + "description": "It's React, but in Python", + "stars": 6738, + "source_graph_repo_id": 41045278, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 934, + "name": "reactpy" + }, + { + "id": 935, + "name": "flask_sock" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 937, + "name": "invoke" + }, + { + "id": 938, + "name": "sphinx_autobuild" + }, + { + "id": 939, + "name": "docs_app" + }, + { + "id": 940, + "name": "simple_websocket" + }, + { + "id": 941, + "name": "semver" + }, + { + "id": 942, + "name": "jsonpointer" + }, + { + "id": 943, + "name": "sanic_cors" + }, + { + "id": 944, + "name": "sphinx_design" + }, + { + "id": 945, + "name": "fastjsonschema" + } + ], + "last_checked_revision": "f053551f891c5047d3e843c0ebadb51691757c13\n" + }, + { + "id": 74, + "url": "https://github.com/codebasics/py", + "description": "Repository to store sample python programs for python learning", + "stars": 6313, + "source_graph_repo_id": 35555894, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 961, + "name": "pywt" + }, + { + "id": 1353, + "name": "fixtures" + } + ], + "last_checked_revision": "801ee0ee4d342fd22b89915dc0c4864250a0ec10\n" + }, + { + "id": 75, + "url": "https://github.com/github/codeql", + "description": "CodeQL: the libraries and queries that power security researchers around the world, as well as code scanning in GitHub Advanced Security", + "stars": 6319, + "source_graph_repo_id": 36573299, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 23, + "name": "aiosqlite" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 108, + "name": "inflection" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 179, + "name": "fabric" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 298, + "name": "pkg" + }, + { + "id": 301, + "name": "x" + }, + { + "id": 303, + "name": "my_module" + }, + { + "id": 310, + "name": "a" + }, + { + "id": 315, + "name": "module2" + }, + { + "id": 317, + "name": "baz" + }, + { + "id": 325, + "name": "c" + }, + { + "id": 327, + "name": "f" + }, + { + "id": 328, + "name": "foo2" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 354, + "name": "third_party" + }, + { + "id": 358, + "name": "b" + }, + { + "id": 375, + "name": "module1" + }, + { + "id": 376, + "name": "bar" + }, + { + "id": 379, + "name": "d" + }, + { + "id": 385, + "name": "foo" + }, + { + "id": 386, + "name": "mod" + }, + { + "id": 390, + "name": "foo1" + }, + { + "id": 393, + "name": "package" + }, + { + "id": 394, + "name": "other" + }, + { + "id": 396, + "name": "module" + }, + { + "id": 403, + "name": "e" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 543, + "name": "peewee" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 645, + "name": "flask_testing" + }, + { + "id": 719, + "name": "_io" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 926, + "name": "falcon" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 930, + "name": "multidict" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 937, + "name": "invoke" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 965, + "name": "playhouse" + }, + { + "id": 967, + "name": "aiopg" + }, + { + "id": 968, + "name": "MySQLdb" + }, + { + "id": 1006, + "name": "aiomysql" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1048, + "name": "clickhouse_driver" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1120, + "name": "mongoengine" + }, + { + "id": 1128, + "name": "cassandra" + }, + { + "id": 1139, + "name": "dill" + }, + { + "id": 1179, + "name": "pymssql" + }, + { + "id": 1180, + "name": "a3" + }, + { + "id": 1181, + "name": "oracledb" + }, + { + "id": 1182, + "name": "pkg_notok" + }, + { + "id": 1183, + "name": "used_in_class" + }, + { + "id": 1184, + "name": "chameleon" + }, + { + "id": 1185, + "name": "top_level_cycle" + }, + { + "id": 1186, + "name": "elsewhere" + }, + { + "id": 1187, + "name": "a4" + }, + { + "id": 1188, + "name": "namespace_package" + }, + { + "id": 1189, + "name": "genericpath" + }, + { + "id": 1190, + "name": "fieldflow" + }, + { + "id": 1191, + "name": "spam" + }, + { + "id": 1192, + "name": "spam_module" + }, + { + "id": 1193, + "name": "slow_system" + }, + { + "id": 1194, + "name": "idna" + }, + { + "id": 1195, + "name": "mongosanitizer" + }, + { + "id": 1196, + "name": "mako" + }, + { + "id": 1197, + "name": "cg_trace" + }, + { + "id": 1198, + "name": "generate_flow_model" + }, + { + "id": 1199, + "name": "cycle" + }, + { + "id": 1200, + "name": "cant_resolve" + }, + { + "id": 1201, + "name": "subexpression_return_type" + }, + { + "id": 1202, + "name": "pkg_ok" + }, + { + "id": 1203, + "name": "airspeed" + }, + { + "id": 1204, + "name": "coloredlogs" + }, + { + "id": 1205, + "name": "rsa" + }, + { + "id": 1206, + "name": "toposort" + }, + { + "id": 1207, + "name": "danger" + }, + { + "id": 1208, + "name": "y" + }, + { + "id": 1209, + "name": "chevron" + }, + { + "id": 1210, + "name": "sendgrid" + }, + { + "id": 1211, + "name": "pycurl" + }, + { + "id": 1212, + "name": "not_found" + }, + { + "id": 1213, + "name": "module_without_all" + }, + { + "id": 1214, + "name": "polymorphic" + }, + { + "id": 1215, + "name": "_s" + }, + { + "id": 1216, + "name": "settings" + }, + { + "id": 1217, + "name": "a1" + }, + { + "id": 1218, + "name": "mod1" + }, + { + "id": 1219, + "name": "flask_admin" + }, + { + "id": 1220, + "name": "genshi" + }, + { + "id": 1221, + "name": "start" + }, + { + "id": 1222, + "name": "foo_module" + }, + { + "id": 1223, + "name": "who_knows_what" + }, + { + "id": 1224, + "name": "subexpression_assignment_annotation" + }, + { + "id": 1225, + "name": "M" + }, + { + "id": 1226, + "name": "unknown_settings" + }, + { + "id": 1227, + "name": "xxx" + }, + { + "id": 1228, + "name": "yyy" + }, + { + "id": 1229, + "name": "flask_user" + }, + { + "id": 1230, + "name": "phoenixdb" + }, + { + "id": 1231, + "name": "testlib" + }, + { + "id": 1232, + "name": "create_database_utils" + }, + { + "id": 1233, + "name": "jmespath" + }, + { + "id": 1234, + "name": "a2" + }, + { + "id": 1235, + "name": "twisted" + }, + { + "id": 1236, + "name": "zope" + }, + { + "id": 1237, + "name": "defusedxml" + }, + { + "id": 1238, + "name": "ham" + }, + { + "id": 1239, + "name": "pyodbc" + }, + { + "id": 1240, + "name": "a6" + }, + { + "id": 1241, + "name": "unknown_module" + }, + { + "id": 1242, + "name": "Cheetah" + }, + { + "id": 1243, + "name": "pyOpenSSL" + }, + { + "id": 1244, + "name": "otherlib" + }, + { + "id": 1245, + "name": "unknown2" + }, + { + "id": 1246, + "name": "libxml2" + }, + { + "id": 1247, + "name": "used_in_doctest" + }, + { + "id": 1248, + "name": "test_package" + }, + { + "id": 1249, + "name": "outside" + }, + { + "id": 1250, + "name": "convert_extensions" + }, + { + "id": 1251, + "name": "imported" + }, + { + "id": 1252, + "name": "eggs" + }, + { + "id": 1253, + "name": "dotted" + }, + { + "id": 1254, + "name": "clever_lazy_module_thing" + }, + { + "id": 1255, + "name": "helpers" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1257, + "name": "antlr3" + }, + { + "id": 1258, + "name": "module_that_does_not_exist" + }, + { + "id": 1259, + "name": "Cryptodome" + }, + { + "id": 1260, + "name": "mypkg" + }, + { + "id": 1261, + "name": "trender" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1263, + "name": "aioch" + }, + { + "id": 1264, + "name": "argon2" + }, + { + "id": 1265, + "name": "cx_Oracle" + }, + { + "id": 1266, + "name": "pflask" + }, + { + "id": 1267, + "name": "mod2" + }, + { + "id": 1268, + "name": "nonexistent" + }, + { + "id": 1269, + "name": "never_imported" + }, + { + "id": 1270, + "name": "diagnostics_test_utils" + }, + { + "id": 1271, + "name": "used_in_return_type" + }, + { + "id": 1272, + "name": "ldap" + }, + { + "id": 1273, + "name": "flask_pymongo" + }, + { + "id": 1274, + "name": "only_used_in_parameter_annotation" + }, + { + "id": 1275, + "name": "subexpression_parameter_annotation" + }, + { + "id": 1276, + "name": "undefined" + }, + { + "id": 1277, + "name": "pystache" + }, + { + "id": 1278, + "name": "unknown" + }, + { + "id": 1279, + "name": "only_used_in_annotated_assignment" + }, + { + "id": 1280, + "name": "somwhere" + }, + { + "id": 1281, + "name": "qllexer" + }, + { + "id": 1282, + "name": "flask_mongoengine" + }, + { + "id": 1283, + "name": "libtaxii" + }, + { + "id": 1284, + "name": "OpenSSL" + }, + { + "id": 1285, + "name": "xxxx" + }, + { + "id": 1286, + "name": "used_in_docs" + }, + { + "id": 1287, + "name": "ldap3" + }, + { + "id": 1288, + "name": "taintlib" + }, + { + "id": 1289, + "name": "some_unknown_module" + }, + { + "id": 1290, + "name": "fast_system" + }, + { + "id": 2081, + "name": "nova" + }, + { + "id": 2281, + "name": "flask_session" + }, + { + "id": 4375, + "name": "environ" + } + ], + "last_checked_revision": "9957e2683b708f22a515323cfd650cf2625f8b84\n" + }, + { + "id": 76, + "url": "https://github.com/kingoflolz/mesh-transformer-jax", + "description": "Model parallel transformers in JAX and Haiku", + "stars": 6067, + "source_graph_repo_id": 43214634, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 179, + "name": "fabric" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 889, + "name": "func_timeout" + }, + { + "id": 890, + "name": "haiku" + }, + { + "id": 891, + "name": "pathy" + }, + { + "id": 892, + "name": "lm_dataformat" + }, + { + "id": 893, + "name": "smart_open" + }, + { + "id": 894, + "name": "optax" + }, + { + "id": 895, + "name": "lm_eval" + } + ], + "last_checked_revision": "f8315e3003033b23f21d78361b288953064e0e76\n" + }, + { + "id": 77, + "url": "https://github.com/eosphoros-ai/DB-GPT", + "description": "Revolutionizing Database Interactions with Private LLM Technology", + "stars": 6139, + "source_graph_repo_id": 60934813, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 40, + "name": "pptx" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 518, + "name": "gpt4all" + }, + { + "id": 611, + "name": "fitz" + }, + { + "id": 613, + "name": "platformdirs" + }, + { + "id": 667, + "name": "sqlparse" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 721, + "name": "paddleocr" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1045, + "name": "chardet" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1069, + "name": "gptcache" + }, + { + "id": 1070, + "name": "auto_gpt_plugin_template" + }, + { + "id": 1071, + "name": "markdown2" + }, + { + "id": 1072, + "name": "unstructured" + }, + { + "id": 1073, + "name": "diskcache" + }, + { + "id": 1074, + "name": "duckdb" + }, + { + "id": 1075, + "name": "bardapi" + }, + { + "id": 1076, + "name": "playsound" + }, + { + "id": 4330, + "name": "llama_cpp_cuda" + } + ], + "last_checked_revision": "cc59bbb4fe2442302a123da58ba9d9686b0bbd91\n" + }, + { + "id": 78, + "url": "https://github.com/highlight/highlight", + "description": "highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging and more.", + "stars": 5564, + "source_graph_repo_id": 60145743, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 1354, + "name": "highlight_io" + }, + { + "id": 1355, + "name": "brotli" + }, + { + "id": 1356, + "name": "functions_framework" + }, + { + "id": 1357, + "name": "blinker" + } + ], + "last_checked_revision": "16e265a6f926ad698aab7def3bdb26dccf4e5d3d\n" + }, + { + "id": 79, + "url": "https://github.com/bentoml/BentoML", + "description": "Build Production-Grade AI Applications", + "stars": 5538, + "source_graph_repo_id": 37975061, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 108, + "name": "inflection" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 287, + "name": "attrs" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 335, + "name": "_typeshed" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 542, + "name": "multipart" + }, + { + "id": 583, + "name": "__main__" + }, + { + "id": 650, + "name": "backports" + }, + { + "id": 757, + "name": "fastcore" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 894, + "name": "optax" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 930, + "name": "multidict" + }, + { + "id": 1092, + "name": "jaxlib" + }, + { + "id": 1093, + "name": "circus" + }, + { + "id": 1094, + "name": "detectron2" + }, + { + "id": 1095, + "name": "schema" + }, + { + "id": 1096, + "name": "cattrs" + }, + { + "id": 1097, + "name": "grpc_channelz" + }, + { + "id": 1098, + "name": "skl2onnx" + }, + { + "id": 1099, + "name": "simple_di" + }, + { + "id": 1100, + "name": "fastai" + }, + { + "id": 1101, + "name": "model_config_pb2" + }, + { + "id": 1102, + "name": "service_pb2" + }, + { + "id": 1103, + "name": "cattr" + }, + { + "id": 1104, + "name": "pathspec" + }, + { + "id": 1105, + "name": "fs" + }, + { + "id": 1106, + "name": "click_option_group" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1108, + "name": "bentoml_cli" + }, + { + "id": 1109, + "name": "chex" + }, + { + "id": 1110, + "name": "grpc_health" + }, + { + "id": 1111, + "name": "deepmerge" + }, + { + "id": 1112, + "name": "filetype" + }, + { + "id": 1113, + "name": "service" + }, + { + "id": 1114, + "name": "pip_requirements_parser" + }, + { + "id": 1115, + "name": "grpc_reflection" + }, + { + "id": 1116, + "name": "flax" + }, + { + "id": 1117, + "name": "watchfiles" + }, + { + "id": 1118, + "name": "build" + }, + { + "id": 1119, + "name": "bentoml" + } + ], + "last_checked_revision": "f1824e1491b93b60ea1d1bc56160b2864468b000\n" + }, + { + "id": 80, + "url": "https://github.com/agronholm/apscheduler", + "description": "Task scheduling library for Python", + "stars": 5212, + "source_graph_repo_id": 79002, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 287, + "name": "attrs" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 650, + "name": "backports" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 947, + "name": "tzlocal" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 949, + "name": "paho" + }, + { + "id": 950, + "name": "cbor2" + }, + { + "id": 951, + "name": "pytest_lazyfixture" + }, + { + "id": 952, + "name": "sniffio" + }, + { + "id": 953, + "name": "freezegun" + } + ], + "last_checked_revision": "0c80e92c5f2619b59a7b8cdb97a9d93b6d20042d\n" + }, + { + "id": 81, + "url": "https://github.com/tensorflow/tpu", + "description": "Reference models and tools for Cloud TPUs.", + "stars": 5148, + "source_graph_repo_id": 35902360, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 179, + "name": "fabric" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 290, + "name": "requests_mock" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 473, + "name": "lvis" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 675, + "name": "modeling" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 894, + "name": "optax" + }, + { + "id": 1116, + "name": "flax" + }, + { + "id": 1123, + "name": "common" + }, + { + "id": 1148, + "name": "image_utils" + }, + { + "id": 1149, + "name": "tf" + }, + { + "id": 1150, + "name": "object_detection" + }, + { + "id": 1151, + "name": "tensorflow_hub" + }, + { + "id": 1152, + "name": "dataloader" + }, + { + "id": 1153, + "name": "research" + }, + { + "id": 1154, + "name": "image_classification" + }, + { + "id": 1155, + "name": "efficientnet_model" + }, + { + "id": 1156, + "name": "ml_collections" + }, + { + "id": 1157, + "name": "deeplab" + }, + { + "id": 1158, + "name": "lite" + }, + { + "id": 1159, + "name": "projects" + }, + { + "id": 1160, + "name": "ops" + }, + { + "id": 1161, + "name": "official" + }, + { + "id": 1162, + "name": "hyperparameters" + }, + { + "id": 1163, + "name": "serving" + }, + { + "id": 1164, + "name": "tensorflow_gan" + }, + { + "id": 1165, + "name": "tensorflow_model_optimization" + }, + { + "id": 1166, + "name": "patchwork" + }, + { + "id": 1167, + "name": "apache_beam" + }, + { + "id": 1168, + "name": "executor" + }, + { + "id": 1169, + "name": "nibabel" + }, + { + "id": 1170, + "name": "configs" + }, + { + "id": 1171, + "name": "mnasnet_models" + }, + { + "id": 1172, + "name": "mlperf_loadgen" + }, + { + "id": 1173, + "name": "efficientnet_builder" + }, + { + "id": 1174, + "name": "evaluation" + }, + { + "id": 1175, + "name": "tensorflow_serving" + }, + { + "id": 1176, + "name": "ratelimiter" + }, + { + "id": 1177, + "name": "load_test" + }, + { + "id": 1178, + "name": "mixnet" + } + ], + "last_checked_revision": "f97b5149b9c01ea255777719b407d5e62dc33345\n" + }, + { + "id": 82, + "url": "https://github.com/szad670401/HyperLPR", + "description": "\u57fa\u4e8e\u6df1\u5ea6\u5b66\u4e60\u9ad8\u6027\u80fd\u4e2d\u6587\u8f66\u724c\u8bc6\u522b High Performance Chinese License Plate Recognition Framework.", + "stars": 5143, + "source_graph_repo_id": 1512330, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 1146, + "name": "hyperlpr3" + }, + { + "id": 1147, + "name": "MNN" + } + ], + "last_checked_revision": "0ce5566171e07a7a4d068305d336e1e37fadbbd0\n" + }, + { + "id": 83, + "url": "https://github.com/wenda-LLM/wenda", + "description": "\u95fb\u8fbe\uff1a\u4e00\u4e2aLLM\u8c03\u7528\u5e73\u53f0\u3002\u76ee\u6807\u4e3a\u9488\u5bf9\u7279\u5b9a\u73af\u5883\u7684\u9ad8\u6548\u5185\u5bb9\u751f\u6210\uff0c\u540c\u65f6\u8003\u8651\u4e2a\u4eba\u548c\u4e2d\u5c0f\u4f01\u4e1a\u7684\u8ba1\u7b97\u8d44\u6e90\u5c40\u9650\u6027\uff0c\u4ee5\u53ca\u77e5\u8bc6\u5b89\u5168\u548c\u79c1\u5bc6\u6027\u95ee\u9898", + "stars": 5283, + "source_graph_repo_id": 60675028, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 550, + "name": "rwkv" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 691, + "name": "pdfplumber" + }, + { + "id": 896, + "name": "llama_cpp" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1030, + "name": "tls_client" + }, + { + "id": 1031, + "name": "bard" + }, + { + "id": 1032, + "name": "quora" + }, + { + "id": 1033, + "name": "defineSQL" + }, + { + "id": 1034, + "name": "pypasser" + }, + { + "id": 1035, + "name": "ora" + }, + { + "id": 1036, + "name": "names" + }, + { + "id": 1037, + "name": "phind" + }, + { + "id": 1038, + "name": "writesonic" + }, + { + "id": 1039, + "name": "wudao" + }, + { + "id": 1040, + "name": "t3nsor" + }, + { + "id": 1041, + "name": "you" + }, + { + "id": 1042, + "name": "browser_cookie3" + }, + { + "id": 1043, + "name": "curl_cffi" + }, + { + "id": 1044, + "name": "gerapy_auto_extractor" + }, + { + "id": 1045, + "name": "chardet" + }, + { + "id": 1046, + "name": "flagai" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + } + ], + "last_checked_revision": "cb23a76e31a2ffb96121c726f9b28e0302c3c202\n" + }, + { + "id": 84, + "url": "https://github.com/PaddlePaddle/PaddleClas", + "description": "A treasure chest for visual classification and recognition powered by PaddlePaddle", + "stars": 4987, + "source_graph_repo_id": 40476639, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 386, + "name": "mod" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 659, + "name": "easydict" + }, + { + "id": 662, + "name": "paddleslim" + }, + { + "id": 670, + "name": "visualdl" + }, + { + "id": 713, + "name": "paddle" + }, + { + "id": 714, + "name": "paddlehub" + }, + { + "id": 730, + "name": "auto_log" + }, + { + "id": 733, + "name": "paddle_serving_client" + }, + { + "id": 738, + "name": "paddle_serving_server_gpu" + }, + { + "id": 744, + "name": "paddle_serving_server" + }, + { + "id": 1346, + "name": "PyQt5" + }, + { + "id": 1347, + "name": "recommonmark" + }, + { + "id": 1348, + "name": "nvidia" + }, + { + "id": 1349, + "name": "hubserving" + }, + { + "id": 1350, + "name": "python" + }, + { + "id": 1351, + "name": "bcolz" + }, + { + "id": 1352, + "name": "paddle_serving_app" + } + ], + "last_checked_revision": "9984080a3d7ca52dd9044afaae1df1bed676fd1c\n" + }, + { + "id": 85, + "url": "https://github.com/AbdullahAlfaraj/Auto-Photoshop-StableDiffusion-Plugin", + "description": "A user-friendly plug-in that makes it easy to generate stable diffusion images inside Photoshop using Automatic1111-sd-webui as a backend. ", + "stars": 5000, + "source_graph_repo_id": 59871208, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 212, + "name": "duckduckgo_search" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 1089, + "name": "img2imgapi" + }, + { + "id": 1090, + "name": "search" + }, + { + "id": 1091, + "name": "serverMain" + } + ], + "last_checked_revision": "1ae316373934183b75aaf59f918f1794343b22ee\n" + }, + { + "id": 86, + "url": "https://github.com/zilliztech/gptcache", + "description": "Semantic cache for LLMs. Fully integrated with LangChain and llama_index. ", + "stars": 5047, + "source_graph_repo_id": 60721802, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 528, + "name": "docarray" + }, + { + "id": 713, + "name": "paddle" + }, + { + "id": 742, + "name": "hnswlib" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 798, + "name": "fasttext" + }, + { + "id": 903, + "name": "cohere" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1088, + "name": "replicate" + }, + { + "id": 1120, + "name": "mongoengine" + }, + { + "id": 1121, + "name": "stability_sdk" + }, + { + "id": 1122, + "name": "redis_om" + }, + { + "id": 1123, + "name": "common" + }, + { + "id": 1124, + "name": "m2r2" + } + ], + "last_checked_revision": "790e9f4211929a0b06b640f9c77b54e842b183af\n" + }, + { + "id": 87, + "url": "https://github.com/nonebot/nonebot2", + "description": "\u8de8\u5e73\u53f0 Python \u5f02\u6b65\u804a\u5929\u673a\u5668\u4eba\u6846\u67b6 / Asynchronous multi-platform chatbot framework written in Python", + "stars": 4884, + "source_graph_repo_id": 42311036, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 928, + "name": "pygtrie" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 930, + "name": "multidict" + }, + { + "id": 931, + "name": "nonebug" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 933, + "name": "plugins" + } + ], + "last_checked_revision": "086af8fd22a5339706e6f6be21800006c7e2853d\n" + }, + { + "id": 88, + "url": "https://github.com/jesse-ai/jesse", + "description": "An advanced crypto trading bot written in Python", + "stars": 4807, + "source_graph_repo_id": 38751220, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 45, + "name": "arrow" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 543, + "name": "peewee" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 954, + "name": "statsmodels" + }, + { + "id": 955, + "name": "pydash" + }, + { + "id": 956, + "name": "numpy_groupies" + }, + { + "id": 957, + "name": "aioredis" + }, + { + "id": 958, + "name": "jesse_live" + }, + { + "id": 959, + "name": "mplfinance" + }, + { + "id": 960, + "name": "talib" + }, + { + "id": 961, + "name": "pywt" + }, + { + "id": 962, + "name": "tulipy" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 964, + "name": "timeloop" + }, + { + "id": 965, + "name": "playhouse" + } + ], + "last_checked_revision": "fadb03b5fcc06f0655c6a5d877435fb872a97c5e\n" + }, + { + "id": 89, + "url": "https://github.com/serge-chat/serge", + "description": "A web interface for chatting with Alpaca through llama.cpp. Fully dockerized, with an easy to use API.", + "stars": 4837, + "source_graph_repo_id": 60655278, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 896, + "name": "llama_cpp" + }, + { + "id": 897, + "name": "serge" + } + ], + "last_checked_revision": "1444accc12018254c5c2ac626c0fef20d95aeb90\n" + }, + { + "id": 90, + "url": "https://github.com/zauberzeug/nicegui", + "description": "Create web-based user interfaces with Python. The nice way.", + "stars": 5134, + "source_graph_repo_id": 55096589, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 583, + "name": "__main__" + }, + { + "id": 874, + "name": "fastapi_socketio" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1071, + "name": "markdown2" + }, + { + "id": 1077, + "name": "simpy" + }, + { + "id": 1078, + "name": "geometry_msgs" + }, + { + "id": 1079, + "name": "isort" + }, + { + "id": 1080, + "name": "vbuild" + }, + { + "id": 1081, + "name": "icecream" + }, + { + "id": 1082, + "name": "rclpy" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1084, + "name": "webview" + }, + { + "id": 1085, + "name": "launch_ros" + }, + { + "id": 1086, + "name": "win32api" + }, + { + "id": 1087, + "name": "netifaces" + }, + { + "id": 1088, + "name": "replicate" + }, + { + "id": 2631, + "name": "cairo" + } + ], + "last_checked_revision": "040f531ed51c8fb82b51ecda6a085ed76ce0e598\n" + }, + { + "id": 91, + "url": "https://github.com/feast-dev/feast", + "description": "Feature Store for Machine Learning", + "stars": 4683, + "source_graph_repo_id": 37346145, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 7, + "name": "great_expectations" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 565, + "name": "s3fs" + }, + { + "id": 712, + "name": "mmh3" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 951, + "name": "pytest_lazyfixture" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1115, + "name": "grpc_reflection" + }, + { + "id": 1125, + "name": "bytewax" + }, + { + "id": 1126, + "name": "assertpy" + }, + { + "id": 1127, + "name": "fissix" + }, + { + "id": 1128, + "name": "cassandra" + }, + { + "id": 1129, + "name": "testcontainers" + }, + { + "id": 1130, + "name": "mangum" + }, + { + "id": 1131, + "name": "minio" + }, + { + "id": 1132, + "name": "snowflake" + }, + { + "id": 1133, + "name": "hazelcast" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1135, + "name": "_snowflake" + }, + { + "id": 1136, + "name": "proto" + }, + { + "id": 1137, + "name": "happybase" + }, + { + "id": 1138, + "name": "feast" + }, + { + "id": 1139, + "name": "dill" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 1141, + "name": "bowler" + }, + { + "id": 1142, + "name": "typeguard" + } + ], + "last_checked_revision": "58aff346832ebde1695a47cf724da3d65a4a8c53\n" + }, + { + "id": 92, + "url": "https://github.com/refinedev/refine", + "description": "Build your React-based CRUD applications, without constraints. \ud83c\udf1f Star to support our work!", + "stars": 14107, + "source_graph_repo_id": 56090578, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 93, + "url": "https://github.com/Shaunwei/RealChar", + "description": "\ud83c\udf99\ufe0f\ud83e\udd16Create, Customize and Talk to your AI Character/Companion in Realtime (All in One Codebase!). Have a natural seamless conversation with AI everywhere (mobile, web and terminal) using LLM OpenAI GPT3.5/4, Anthropic Claude2, Chroma Vector DB, Whisper Speech2Text, ElevenLabs Text2Speech\ud83c\udf99\ufe0f\ud83e\udd16", + "stars": 4842, + "source_graph_repo_id": 61347997, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 648, + "name": "pyaudio" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 1429, + "name": "aioconsole" + }, + { + "id": 1500, + "name": "readerwriterlock" + }, + { + "id": 1629, + "name": "faster_whisper" + }, + { + "id": 1730, + "name": "firebase_admin" + }, + { + "id": 1748, + "name": "speech_recognition" + }, + { + "id": 3755, + "name": "simpleaudio" + }, + { + "id": 4037, + "name": "multion" + } + ], + "last_checked_revision": "f2971b7b992e87e0f8938b1e78c0948846a3bc44\n" + }, + { + "id": 94, + "url": "https://github.com/lukas-blecher/LaTeX-OCR", + "description": "pix2tex: Using a ViT to convert images of equations into LaTeX code.", + "stars": 4616, + "source_graph_repo_id": 43242207, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 415, + "name": "torchtext" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 1735, + "name": "pynput" + }, + { + "id": 2328, + "name": "PyQt6" + }, + { + "id": 2473, + "name": "Levenshtein" + }, + { + "id": 2487, + "name": "munch" + }, + { + "id": 2825, + "name": "PySide6" + }, + { + "id": 3058, + "name": "imagesize" + }, + { + "id": 3059, + "name": "x_transformers" + }, + { + "id": 3060, + "name": "screeninfo" + } + ], + "last_checked_revision": "a1c92a9699fe879dafa0bb205aabbb730863cdc5\n" + }, + { + "id": 95, + "url": "https://github.com/haotian-liu/LLaVA", + "description": "Visual Instruction Tuning: Large Language-and-Vision Assistant built towards multimodal GPT-4 level capabilities.", + "stars": 4759, + "source_graph_repo_id": 60831546, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 516, + "name": "shortuuid" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 1586, + "name": "triton_pre_mlir" + } + ], + "last_checked_revision": "c12c256ec9d88f4ddf3ca795ee9837cba7022afc\n" + }, + { + "id": 96, + "url": "https://github.com/zhanymkanov/fastapi-best-practices", + "description": "FastAPI Best Practices and Conventions we used at our startup", + "stars": 4521, + "source_graph_repo_id": 58846652, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 97, + "url": "https://github.com/realpython/materials", + "description": "Bonus materials, exercises, and example projects for our Python tutorials", + "stars": 4386, + "source_graph_repo_id": 36246068, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 75, + "name": "importlib_resources" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 237, + "name": "polars" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 372, + "name": "this" + }, + { + "id": 380, + "name": "core" + }, + { + "id": 428, + "name": "marshmallow" + }, + { + "id": 436, + "name": "mpl_toolkits" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 450, + "name": "reportlab" + }, + { + "id": 485, + "name": "lmdb" + }, + { + "id": 592, + "name": "dash" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 623, + "name": "more_itertools" + }, + { + "id": 628, + "name": "magic" + }, + { + "id": 644, + "name": "connexion" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 796, + "name": "pygame" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 813, + "name": "chalice" + }, + { + "id": 824, + "name": "bokeh" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 933, + "name": "plugins" + }, + { + "id": 937, + "name": "invoke" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1021, + "name": "oauthlib" + }, + { + "id": 1077, + "name": "simpy" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1090, + "name": "search" + }, + { + "id": 1120, + "name": "mongoengine" + }, + { + "id": 1159, + "name": "projects" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1284, + "name": "OpenSSL" + }, + { + "id": 1346, + "name": "PyQt5" + }, + { + "id": 1430, + "name": "parse" + }, + { + "id": 1474, + "name": "wtforms" + }, + { + "id": 1535, + "name": "flask_login" + }, + { + "id": 1558, + "name": "pika" + }, + { + "id": 1656, + "name": "graphene" + }, + { + "id": 1707, + "name": "flask_bootstrap" + }, + { + "id": 1740, + "name": "twilio" + }, + { + "id": 2018, + "name": "pyinstrument" + }, + { + "id": 2020, + "name": "js" + }, + { + "id": 2033, + "name": "pyodide" + }, + { + "id": 2265, + "name": "project" + }, + { + "id": 2271, + "name": "flask_wtf" + }, + { + "id": 2293, + "name": "serializers" + }, + { + "id": 2294, + "name": "grpc_interceptor" + }, + { + "id": 2295, + "name": "rptodo" + }, + { + "id": 2296, + "name": "tic_tac_toe" + }, + { + "id": 2297, + "name": "csv_reader" + }, + { + "id": 2298, + "name": "data_repos" + }, + { + "id": 2299, + "name": "django_apscheduler" + }, + { + "id": 2300, + "name": "cython_example" + }, + { + "id": 2301, + "name": "pybind11_example" + }, + { + "id": 2302, + "name": "validators" + }, + { + "id": 2303, + "name": "browser" + }, + { + "id": 2304, + "name": "bpdb" + }, + { + "id": 2305, + "name": "arcade" + }, + { + "id": 2306, + "name": "pgzrun" + }, + { + "id": 2307, + "name": "kafka3" + }, + { + "id": 2308, + "name": "podcasts" + }, + { + "id": 2309, + "name": "blog" + }, + { + "id": 2310, + "name": "folium" + }, + { + "id": 2311, + "name": "mechanicalsoup" + }, + { + "id": 2312, + "name": "codetiming" + }, + { + "id": 2313, + "name": "django_heroku" + }, + { + "id": 2314, + "name": "microbit" + }, + { + "id": 2315, + "name": "wx" + }, + { + "id": 2316, + "name": "shops" + }, + { + "id": 2317, + "name": "textacy" + }, + { + "id": 2318, + "name": "marshmallow_sqlalchemy" + }, + { + "id": 2319, + "name": "terms" + }, + { + "id": 2320, + "name": "arcade_platformer" + }, + { + "id": 2321, + "name": "face_recognition" + }, + { + "id": 2322, + "name": "flask_marshmallow" + }, + { + "id": 2323, + "name": "pint" + }, + { + "id": 2324, + "name": "treelib" + }, + { + "id": 2325, + "name": "faker_commerce" + }, + { + "id": 2326, + "name": "graphene_django" + }, + { + "id": 2327, + "name": "pytest_unordered" + }, + { + "id": 2328, + "name": "PyQt6" + }, + { + "id": 2329, + "name": "snake_corp" + }, + { + "id": 2330, + "name": "eyed3" + }, + { + "id": 2331, + "name": "pypdf" + }, + { + "id": 2332, + "name": "cffi" + }, + { + "id": 2333, + "name": "rpchecker" + }, + { + "id": 2334, + "name": "cffi_example" + }, + { + "id": 2335, + "name": "feedparser" + }, + { + "id": 2336, + "name": "page_tracker" + }, + { + "id": 2337, + "name": "javascript" + }, + { + "id": 2338, + "name": "feedback" + }, + { + "id": 2339, + "name": "adventurelib" + }, + { + "id": 2340, + "name": "todo_app" + }, + { + "id": 2341, + "name": "cards" + }, + { + "id": 2342, + "name": "maze_solver" + } + ], + "last_checked_revision": "2a62fa7da37c6d7e7e8be7a0f8cf9b4067b73cda\n" + }, + { + "id": 98, + "url": "https://github.com/Atri-Labs/atrilabs-engine", + "description": "\ud83e\uddd8\u200d\u2642\ufe0f Open-source no-code & code web app builder", + "stars": 4153, + "source_graph_repo_id": 58598443, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 1485, + "name": "questionary" + }, + { + "id": 3854, + "name": "atri_core" + }, + { + "id": 3855, + "name": "pipenv" + }, + { + "id": 3856, + "name": "atri_components" + }, + { + "id": 3857, + "name": "win32pipe" + }, + { + "id": 3858, + "name": "win32file" + }, + { + "id": 3859, + "name": "atri" + } + ], + "last_checked_revision": "b643c99ea1c46f954a6da2bbff9ae8140c2b16a8\n" + }, + { + "id": 99, + "url": "https://github.com/aimhubio/aim", + "description": "Aim \ud83d\udcab \u2014 An easy-to-use & supercharged open-source AI metadata tracker (experiment tracking, AI agents tracing)", + "stars": 4152, + "source_graph_repo_id": 40483889, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 424, + "name": "aim" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 533, + "name": "optuna" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 607, + "name": "tensorboard" + }, + { + "id": 713, + "name": "paddle" + }, + { + "id": 743, + "name": "parameterized" + }, + { + "id": 757, + "name": "fastcore" + }, + { + "id": 787, + "name": "mxnet" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1100, + "name": "fastai" + }, + { + "id": 1546, + "name": "dvc" + }, + { + "id": 1887, + "name": "RestrictedPython" + }, + { + "id": 1918, + "name": "dm_env" + }, + { + "id": 1984, + "name": "dm_control" + }, + { + "id": 2000, + "name": "prophet" + }, + { + "id": 2018, + "name": "pyinstrument" + }, + { + "id": 2020, + "name": "js" + }, + { + "id": 2047, + "name": "stable_baselines3" + }, + { + "id": 2474, + "name": "cython" + }, + { + "id": 2718, + "name": "aimrocks" + }, + { + "id": 2719, + "name": "segment" + }, + { + "id": 2720, + "name": "deeplake" + }, + { + "id": 2721, + "name": "unit_tests" + }, + { + "id": 2722, + "name": "kerastuner" + }, + { + "id": 2723, + "name": "aimstack" + }, + { + "id": 2724, + "name": "acme" + }, + { + "id": 2725, + "name": "aim_ui" + }, + { + "id": 2726, + "name": "pyximport" + }, + { + "id": 2727, + "name": "aimcore" + }, + { + "id": 2728, + "name": "asp" + }, + { + "id": 2729, + "name": "ignite" + }, + { + "id": 2730, + "name": "khash" + }, + { + "id": 2731, + "name": "hub" + } + ], + "last_checked_revision": "1eddf0b55e5ae854e99fb93548429e2cfc8fd79c\n" + }, + { + "id": 100, + "url": "https://github.com/Netflix/dispatch", + "description": "All of the ad-hoc things you're doing to manage incidents today, done for you, and much more!", + "stars": 4131, + "source_graph_repo_id": 40017202, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 35, + "name": "slowapi" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 222, + "name": "jira" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 544, + "name": "email_validator" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 954, + "name": "statsmodels" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1308, + "name": "slugify" + }, + { + "id": 1413, + "name": "bcrypt" + }, + { + "id": 1443, + "name": "factory" + }, + { + "id": 2040, + "name": "schedule" + }, + { + "id": 2134, + "name": "jsonpath_ng" + }, + { + "id": 2545, + "name": "blockkit" + }, + { + "id": 2546, + "name": "sentry_asgi" + }, + { + "id": 2547, + "name": "sortedcontainers" + }, + { + "id": 2548, + "name": "slack_bolt" + }, + { + "id": 2549, + "name": "dispatch" + }, + { + "id": 2550, + "name": "msal" + }, + { + "id": 2551, + "name": "sqlalchemy_filters" + }, + { + "id": 2552, + "name": "pdpyras" + }, + { + "id": 2553, + "name": "duo_client" + }, + { + "id": 2554, + "name": "metatron" + }, + { + "id": 2555, + "name": "sh" + }, + { + "id": 2556, + "name": "atlassian" + } + ], + "last_checked_revision": "7e98dde5b0224a0829b94f472f6d7433336c5efb\n" + }, + { + "id": 101, + "url": "https://github.com/pywebio/PyWebIO", + "description": "Write interactive web app in script way.", + "stars": 4039, + "source_graph_repo_id": 40587119, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 824, + "name": "bokeh" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 2037, + "name": "pyecharts" + }, + { + "id": 2732, + "name": "PyInstaller" + }, + { + "id": 2733, + "name": "pywebio_battery" + }, + { + "id": 2734, + "name": "percy" + }, + { + "id": 2735, + "name": "cutecharts" + }, + { + "id": 2736, + "name": "user_agents" + } + ], + "last_checked_revision": "860f3f3a827b8f03b61d29a8039f9040664bca5f\n" + }, + { + "id": 102, + "url": "https://github.com/elastic/elasticsearch-py", + "description": "Official Python client for Elasticsearch", + "stars": 4016, + "source_graph_repo_id": 48877, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 207, + "name": "black" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 621, + "name": "elastic_transport" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1466, + "name": "nox" + }, + { + "id": 1544, + "name": "unasync" + }, + { + "id": 1632, + "name": "elasticapm" + }, + { + "id": 1633, + "name": "mapbox_vector_tile" + }, + { + "id": 1634, + "name": "elasticsearch8" + } + ], + "last_checked_revision": "f7c39d17b577ee34cc708559d1123715a1e84786\n" + }, + { + "id": 103, + "url": "https://github.com/EstrellaXD/Auto_Bangumi", + "description": "AutoBangumi - \u5168\u81ea\u52a8\u8ffd\u756a\u5de5\u5177", + "stars": 4048, + "source_graph_repo_id": 57925692, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 396, + "name": "module" + }, + { + "id": 1761, + "name": "socks" + }, + { + "id": 2527, + "name": "aria2p" + }, + { + "id": 3779, + "name": "qbittorrentapi" + } + ], + "last_checked_revision": "c1c4a628c359aaae6e81cacf561560004344374e\n" + }, + { + "id": 104, + "url": "https://github.com/lepture/authlib", + "description": "The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.", + "stars": 3902, + "source_graph_repo_id": 35596802, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 1259, + "name": "Cryptodome" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1510, + "name": "livereload" + }, + { + "id": 1511, + "name": "cachelib" + } + ], + "last_checked_revision": "27c6425df13ca2f86bc4ede236c6ad5b1bcb17c3\n" + }, + { + "id": 105, + "url": "https://github.com/UFund-Me/Qbot", + "description": "[\ud83d\udd25updating ...] AI \u81ea\u52a8\u91cf\u5316\u4ea4\u6613\u673a\u5668\u4eba Qbot is an AI-oriented quantitative investment platform, which aims to realize the potential, empower AI technologies in quantitative investment. \ud83d\udcc3 online docs: https://ufund-me.github.io/Qbot \u2728 :news: qbot-mini: https://github.com/Charmve/iQuant", + "stars": 4061, + "source_graph_repo_id": 59745098, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 562, + "name": "gym" + }, + { + "id": 612, + "name": "pytesseract" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 845, + "name": "stable_baselines" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 960, + "name": "talib" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 1123, + "name": "common" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1803, + "name": "logbook" + }, + { + "id": 2037, + "name": "pyecharts" + }, + { + "id": 2100, + "name": "data_utils" + }, + { + "id": 2124, + "name": "libs" + }, + { + "id": 2315, + "name": "wx" + }, + { + "id": 2518, + "name": "pandas_datareader" + }, + { + "id": 2790, + "name": "yfinance" + }, + { + "id": 2868, + "name": "tushare" + }, + { + "id": 2870, + "name": "baostock" + }, + { + "id": 2947, + "name": "run" + }, + { + "id": 4107, + "name": "pylab" + }, + { + "id": 4283, + "name": "jqdatasdk" + }, + { + "id": 4284, + "name": "configure" + }, + { + "id": 4285, + "name": "easytrader" + }, + { + "id": 4286, + "name": "wxpy" + }, + { + "id": 4287, + "name": "backtrader_ctp_api" + }, + { + "id": 4288, + "name": "easyquotation" + }, + { + "id": 4289, + "name": "pync" + }, + { + "id": 4290, + "name": "ddddocr" + }, + { + "id": 4291, + "name": "get_data" + }, + { + "id": 4292, + "name": "rlkit" + }, + { + "id": 4293, + "name": "plot_line" + }, + { + "id": 4294, + "name": "AlgoPlus" + }, + { + "id": 4295, + "name": "easyquant" + }, + { + "id": 4296, + "name": "jqdata" + }, + { + "id": 4297, + "name": "akshare" + }, + { + "id": 4298, + "name": "datacompy" + }, + { + "id": 4299, + "name": "qlib" + }, + { + "id": 4300, + "name": "mpl_finance" + }, + { + "id": 4301, + "name": "backtest_strategies" + }, + { + "id": 4302, + "name": "backtest" + }, + { + "id": 4303, + "name": "efinance" + }, + { + "id": 4304, + "name": "backtrader" + }, + { + "id": 4305, + "name": "quant_project" + }, + { + "id": 4306, + "name": "kline" + }, + { + "id": 4307, + "name": "alphalens" + }, + { + "id": 4308, + "name": "dump_bin" + }, + { + "id": 4309, + "name": "data_formatters" + }, + { + "id": 4310, + "name": "xalpha" + } + ], + "last_checked_revision": "f504b88baf05945506ce456dba521a18cf1f5adc\n" + }, + { + "id": 106, + "url": "https://github.com/evidentlyai/evidently", + "description": "Evaluate and monitor ML models from validation to production. Join our Discord: https://discord.com/invite/xZjKRaNp8b", + "stars": 3816, + "source_graph_repo_id": 42626510, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 273, + "name": "airflow" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 1060, + "name": "pendulum" + }, + { + "id": 1333, + "name": "evidently" + }, + { + "id": 1548, + "name": "iterative_telemetry" + }, + { + "id": 1715, + "name": "wheel" + }, + { + "id": 2217, + "name": "prefect" + }, + { + "id": 2531, + "name": "appdirs" + }, + { + "id": 2971, + "name": "streamlit_app" + } + ], + "last_checked_revision": "d05b20629fa7f55ab6d4cf01450cc92c39b84a12\n" + }, + { + "id": 107, + "url": "https://github.com/graviraja/MLOps-Basics", + "description": "", + "stars": 3775, + "source_graph_repo_id": 53541648, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 449, + "name": "hydra" + }, + { + "id": 452, + "name": "onnxruntime" + } + ], + "last_checked_revision": "13060e0295c7bbc1551e82fe49b6788a5a13ad97\n" + }, + { + "id": 108, + "url": "https://github.com/tortoise/tortoise-orm", + "description": "Familiar asyncio ORM for python, built with relations in mind", + "stars": 3776, + "source_graph_repo_id": 36699026, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 23, + "name": "aiosqlite" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 617, + "name": "astroid" + }, + { + "id": 630, + "name": "pylint" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 898, + "name": "pypika" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 925, + "name": "blacksheep" + }, + { + "id": 1006, + "name": "aiomysql" + }, + { + "id": 1239, + "name": "pyodbc" + }, + { + "id": 1405, + "name": "asgi_lifespan" + }, + { + "id": 1489, + "name": "typed_ast" + }, + { + "id": 1490, + "name": "asyncodbc" + }, + { + "id": 1491, + "name": "iso8601" + }, + { + "id": 1492, + "name": "psycopg_pool" + }, + { + "id": 1493, + "name": "psycopg" + }, + { + "id": 1494, + "name": "asyncmy" + }, + { + "id": 1495, + "name": "ciso8601" + } + ], + "last_checked_revision": "0cb82bb4bf40bd2c2257b8dc572c19c0d6ff3111\n" + }, + { + "id": 109, + "url": "https://github.com/h2oai/wave", + "description": "Realtime Web Apps and Dashboards for Python and R", + "stars": 3655, + "source_graph_repo_id": 42653894, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 573, + "name": "inquirer" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 824, + "name": "bokeh" + }, + { + "id": 2001, + "name": "h2o" + }, + { + "id": 2408, + "name": "vega_datasets" + }, + { + "id": 2972, + "name": "jedi" + }, + { + "id": 3137, + "name": "server" + }, + { + "id": 3138, + "name": "pygls" + }, + { + "id": 3139, + "name": "h2o_wave" + }, + { + "id": 3140, + "name": "parso" + }, + { + "id": 3141, + "name": "h2o_lightwave_web" + }, + { + "id": 3142, + "name": "hatchling" + }, + { + "id": 3143, + "name": "h2o_lightwave" + }, + { + "id": 3144, + "name": "lsprotocol" + }, + { + "id": 3145, + "name": "h2o_wave_university" + } + ], + "last_checked_revision": "4d7be850ae8ae5628d80451b072b34a9965d6a7b\n" + }, + { + "id": 110, + "url": "https://github.com/postgresml/postgresml", + "description": "PostgresML is an AI application database. Download open source models from Huggingface, or train your own, to create and index LLM embeddings, generate text, or make online predictions using only SQL. ", + "stars": 3671, + "source_graph_repo_id": 57781679, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 266, + "name": "discord" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 720, + "name": "rouge" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 898, + "name": "pypika" + }, + { + "id": 900, + "name": "InstructorEmbedding" + }, + { + "id": 1386, + "name": "sacrebleu" + }, + { + "id": 1492, + "name": "psycopg_pool" + }, + { + "id": 1493, + "name": "psycopg" + }, + { + "id": 2331, + "name": "pypdf" + }, + { + "id": 2548, + "name": "slack_bolt" + }, + { + "id": 3780, + "name": "pgml" + }, + { + "id": 3781, + "name": "ctransformers" + } + ], + "last_checked_revision": "2f8ee4769a9debaf049e3ec86fe3d227b7860f0f\n" + }, + { + "id": 111, + "url": "https://github.com/Evil0ctal/Douyin_TikTok_Download_API", + "description": "\ud83d\ude80\u300cDouyin_TikTok_Download_API\u300d\u662f\u4e00\u4e2a\u5f00\u7bb1\u5373\u7528\u7684\u9ad8\u6027\u80fd\u5f02\u6b65\u6296\u97f3|TikTok\u6570\u636e\u722c\u53d6\u5de5\u5177\uff0c\u652f\u6301API\u8c03\u7528\uff0c\u5728\u7ebf\u6279\u91cf\u89e3\u6790\u53ca\u4e0b\u8f7d\u3002", + "stars": 3642, + "source_graph_repo_id": 56483258, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 35, + "name": "slowapi" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 2833, + "name": "execjs" + }, + { + "id": 3652, + "name": "pywebio" + } + ], + "last_checked_revision": "0b8178e6ca289bfb7001759ee8b0e23c43c8492c\n" + }, + { + "id": 112, + "url": "https://github.com/prometheus/client_python", + "description": "Prometheus instrumentation library for Python applications", + "stars": 3515, + "source_graph_repo_id": 81026, + "dependencies": [ + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 1235, + "name": "twisted" + } + ], + "last_checked_revision": "4b288346102e7924f41d89909b0b6f117975cc8c\n" + }, + { + "id": 113, + "url": "https://github.com/mealie-recipes/mealie", + "description": "Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor", + "stars": 3520, + "source_graph_repo_id": 42813296, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 207, + "name": "black" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 1079, + "name": "isort" + }, + { + "id": 1272, + "name": "ldap" + }, + { + "id": 1308, + "name": "slugify" + }, + { + "id": 1792, + "name": "isodate" + }, + { + "id": 2215, + "name": "apprise" + }, + { + "id": 2976, + "name": "humps" + }, + { + "id": 2977, + "name": "recipe_scrapers" + }, + { + "id": 2978, + "name": "text_unidecode" + }, + { + "id": 2979, + "name": "pydantic2ts" + }, + { + "id": 2980, + "name": "w3lib" + }, + { + "id": 2981, + "name": "extruct" + } + ], + "last_checked_revision": "408ca88cb2013210d3a3bfee26a16bf47195915a\n" + }, + { + "id": 114, + "url": "https://github.com/FlagAI-Open/FlagAI", + "description": "FlagAI (Fast LArge-scale General AI models) is a fast, easy-to-use and extensible toolkit for large-scale model.", + "stars": 3494, + "source_graph_repo_id": 58031892, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 144, + "name": "megatron" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 152, + "name": "rouge_score" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 191, + "name": "taming" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 420, + "name": "horovod" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 1386, + "name": "sacrebleu" + }, + { + "id": 1583, + "name": "webdataset" + }, + { + "id": 1585, + "name": "braceexpand" + }, + { + "id": 3016, + "name": "torch_optimizer" + }, + { + "id": 3782, + "name": "bmtrain" + }, + { + "id": 3783, + "name": "bminf" + }, + { + "id": 3784, + "name": "adan" + }, + { + "id": 3785, + "name": "localAttention" + }, + { + "id": 3786, + "name": "lion_pytorch" + }, + { + "id": 3787, + "name": "kernels" + } + ], + "last_checked_revision": "0b487694a8fa2eafe744b30c12f2a7785e60533a\n" + }, + { + "id": 115, + "url": "https://github.com/strawberry-graphql/strawberry", + "description": "A GraphQL library for Python that leverages type annotations \ud83c\udf53", + "stars": 3406, + "source_graph_repo_id": 38023634, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 511, + "name": "mypy" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 539, + "name": "pydantic_core" + }, + { + "id": 813, + "name": "chalice" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 1000, + "name": "starlite" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1466, + "name": "nox" + }, + { + "id": 1528, + "name": "channels" + }, + { + "id": 1699, + "name": "astunparse" + }, + { + "id": 2220, + "name": "nox_poetry" + }, + { + "id": 2221, + "name": "pluggy" + }, + { + "id": 2222, + "name": "strawberry_django" + }, + { + "id": 2223, + "name": "pytest_snapshot" + }, + { + "id": 2224, + "name": "libcst" + }, + { + "id": 2225, + "name": "ddtrace" + }, + { + "id": 2226, + "name": "pytest_codspeed" + } + ], + "last_checked_revision": "6d86d1c08c1244e00535840d9d87925431bc6a1c\n" + }, + { + "id": 116, + "url": "https://github.com/polyaxon/polyaxon", + "description": "MLOps Tools For Managing & Orchestrating The Machine Learning LifeCycle", + "stars": 3374, + "source_graph_repo_id": 1297848, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 117, + "url": "https://github.com/Kanaries/Rath", + "description": "Next generation of automated data exploratory analysis and visualization platform.", + "stars": 3399, + "source_graph_repo_id": 39231075, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 741, + "name": "gensim" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 2384, + "name": "bp" + }, + { + "id": 2385, + "name": "database" + }, + { + "id": 2386, + "name": "pyscagnostics" + }, + { + "id": 2387, + "name": "algorithms" + }, + { + "id": 2388, + "name": "dowhy" + }, + { + "id": 2389, + "name": "causallearn" + } + ], + "last_checked_revision": "9782aa07885650df9e02b6e875f42559c2e7200e\n" + }, + { + "id": 118, + "url": "https://github.com/confluentinc/confluent-kafka-python", + "description": "Confluent's Kafka Python Client", + "stars": 3378, + "source_graph_repo_id": 114074, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 217, + "name": "confluent_kafka" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 290, + "name": "requests_mock" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 502, + "name": "pyflakes" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 577, + "name": "pympler" + }, + { + "id": 637, + "name": "datadog" + }, + { + "id": 759, + "name": "progress" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 1477, + "name": "fastavro" + }, + { + "id": 1478, + "name": "avro" + }, + { + "id": 1479, + "name": "trivup" + } + ], + "last_checked_revision": "6dd1e5784bcb77297015ca1e4636ef6c6ec2af34\n" + }, + { + "id": 119, + "url": "https://github.com/mukulpatnaik/researchgpt", + "description": "A LLM based research assistant that allows you to have a conversation with a research paper", + "stars": 3319, + "source_graph_repo_id": 60336221, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 1373, + "name": "_md5" + } + ], + "last_checked_revision": "36f7a4042c4edf1b573ab973e888f54d7cd09a7c\n" + }, + { + "id": 120, + "url": "https://github.com/labring/FastGPT", + "description": "FastGPT is a knowledge-based question answering system based on the LLM language model, providing out-of-the-box capabilities for data processing, model invocation, and more. It also allows for complex question answering scenarios through visual workflow orchestration using Flow!", + "stars": 3732, + "source_graph_repo_id": 60483509, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 246, + "name": "sentence_transformers" + } + ], + "last_checked_revision": "c5c382671427167004ba2eca4bcb3c474c041b8f\n" + }, + { + "id": 121, + "url": "https://github.com/marqo-ai/marqo", + "description": "Vector search for humans. Also available on cloud: cloud.marqo.ai", + "stars": 3524, + "source_graph_repo_id": 59006973, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 136, + "name": "open_clip" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 252, + "name": "fastapi_utils" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 623, + "name": "more_itertools" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 2302, + "name": "validators" + }, + { + "id": 2796, + "name": "optimum" + }, + { + "id": 3926, + "name": "multilingual_clip" + }, + { + "id": 3927, + "name": "marqo" + }, + { + "id": 3928, + "name": "pyannote" + }, + { + "id": 3929, + "name": "yt_dlp" + } + ], + "last_checked_revision": "37b5eb36e7ba38725978c2dc8d0aa7bf0738df19\n" + }, + { + "id": 122, + "url": "https://github.com/IDEA-CCNL/Fengshenbang-LM", + "description": "Fengshenbang-LM(\u5c01\u795e\u699c\u5927\u6a21\u578b)\u662fIDEA\u7814\u7a76\u9662\u8ba4\u77e5\u8ba1\u7b97\u4e0e\u81ea\u7136\u8bed\u8a00\u7814\u7a76\u4e2d\u5fc3\u4e3b\u5bfc\u7684\u5927\u6a21\u578b\u5f00\u6e90\u4f53\u7cfb\uff0c\u6210\u4e3a\u4e2d\u6587AIGC\u548c\u8ba4\u77e5\u667a\u80fd\u7684\u57fa\u7840\u8bbe\u65bd\u3002", + "stars": 3309, + "source_graph_repo_id": 56471694, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 136, + "name": "open_clip" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 144, + "name": "megatron" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 422, + "name": "gpustat" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 720, + "name": "rouge" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 896, + "name": "llama_cpp" + }, + { + "id": 1372, + "name": "langid" + }, + { + "id": 1386, + "name": "sacrebleu" + }, + { + "id": 1733, + "name": "translate" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 2397, + "name": "mosestokenizer" + }, + { + "id": 3689, + "name": "resize_right" + }, + { + "id": 3690, + "name": "scaled_masked_softmax_cuda" + }, + { + "id": 3691, + "name": "jieba_fast" + }, + { + "id": 3692, + "name": "train_func" + }, + { + "id": 3693, + "name": "fengshen_inner" + }, + { + "id": 3694, + "name": "flash_attn_cuda" + }, + { + "id": 3695, + "name": "scaled_upper_triang_masked_softmax_cuda" + } + ], + "last_checked_revision": "c8fb7b8437843ea13fa9d147ce86c4592fa21237\n" + }, + { + "id": 123, + "url": "https://github.com/langchain-ai/chat-langchain", + "description": "", + "stars": 3322, + "source_graph_repo_id": 60067225, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 206, + "name": "langchain" + } + ], + "last_checked_revision": "bb3e122e9e475694db102dd4c081adb405843e78\n" + }, + { + "id": 124, + "url": "https://github.com/khoj-ai/khoj", + "description": "An AI personal assistant for your digital brain. Khoj provides you with an easy way to setup the infrastructure to search and chat with your personal knowledge base, be it markdown, org, image, or PDF files.", + "stars": 3516, + "source_graph_repo_id": 56829796, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 518, + "name": "gpt4all" + }, + { + "id": 632, + "name": "posthog" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 1443, + "name": "factory" + }, + { + "id": 1569, + "name": "dateparser" + }, + { + "id": 2040, + "name": "schedule" + }, + { + "id": 2825, + "name": "PySide6" + }, + { + "id": 3678, + "name": "pyi_splash" + }, + { + "id": 3679, + "name": "khoj" + } + ], + "last_checked_revision": "150105505bcf882992ca507eb5103efbe66cb2cf\n" + }, + { + "id": 125, + "url": "https://github.com/THUDM/VisualGLM-6B", + "description": "Chinese and English multimodal conversational language model | \u591a\u6a21\u6001\u4e2d\u82f1\u53cc\u8bed\u5bf9\u8bdd\u8bed\u8a00\u6a21\u578b", + "stars": 3266, + "source_graph_repo_id": 61009886, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 208, + "name": "mdtex2html" + }, + { + "id": 4242, + "name": "sat" + } + ], + "last_checked_revision": "e3dfd54dd8edcc9953f59623fcb47ad5916f00d6\n" + }, + { + "id": 126, + "url": "https://github.com/fastapi-users/fastapi-users", + "description": "Ready-to-use and customizable users management for FastAPI", + "stars": 3259, + "source_graph_repo_id": 39472515, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 1007, + "name": "motor" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1403, + "name": "beanie" + }, + { + "id": 1404, + "name": "makefun" + }, + { + "id": 1405, + "name": "asgi_lifespan" + }, + { + "id": 1406, + "name": "httpx_oauth" + }, + { + "id": 1407, + "name": "fastapi_users_db_sqlalchemy" + }, + { + "id": 1408, + "name": "fastapi_users_db_beanie" + } + ], + "last_checked_revision": "ff9fae631cdae00ebc15f051e54728b3c8d11420\n" + }, + { + "id": 127, + "url": "https://github.com/danswer-ai/danswer", + "description": "Ask Questions in natural language and get Answers backed by private sources. Connects to tools like Slack, GitHub, Confluence, etc.", + "stars": 3522, + "source_graph_repo_id": 60993144, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 41, + "name": "docx2txt" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 211, + "name": "requests_oauthlib" + }, + { + "id": 222, + "name": "jira" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 225, + "name": "google_auth_oauthlib" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 229, + "name": "retry" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 518, + "name": "gpt4all" + }, + { + "id": 1021, + "name": "oauthlib" + }, + { + "id": 1406, + "name": "httpx_oauth" + }, + { + "id": 1407, + "name": "fastapi_users_db_sqlalchemy" + }, + { + "id": 1509, + "name": "distributed" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 2556, + "name": "atlassian" + }, + { + "id": 3548, + "name": "typesense" + }, + { + "id": 4060, + "name": "zulip" + }, + { + "id": 4150, + "name": "fastapi_users" + }, + { + "id": 4235, + "name": "danswer" + } + ], + "last_checked_revision": "96575bf893453775ebe1350175c5c1021103a4ae\n" + }, + { + "id": 128, + "url": "https://github.com/dynaconf/dynaconf", + "description": "Configuration Management for Python \u2699", + "stars": 3181, + "source_graph_repo_id": 310692, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1711, + "name": "ordereddict" + }, + { + "id": 1712, + "name": "hvac" + }, + { + "id": 1713, + "name": "configobj" + }, + { + "id": 1714, + "name": "debug_toolbar" + }, + { + "id": 1715, + "name": "wheel" + }, + { + "id": 1716, + "name": "_ruamel_yaml" + }, + { + "id": 1717, + "name": "commentjson" + } + ], + "last_checked_revision": "835d5909a98b3097fbf1912205f9f847e887c245\n" + }, + { + "id": 129, + "url": "https://github.com/PrefectHQ/marvin", + "description": "\u2728 Build AI interfaces that spark joy", + "stars": 3219, + "source_graph_repo_id": 60702467, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 212, + "name": "duckduckgo_search" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 556, + "name": "anthropic" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1915, + "name": "jsonpatch" + }, + { + "id": 2217, + "name": "prefect" + }, + { + "id": 3941, + "name": "serpapi" + }, + { + "id": 4182, + "name": "marvin_recipes" + }, + { + "id": 4183, + "name": "marvin" + } + ], + "last_checked_revision": "15bf02ccd7c92588fc3b06576b14ed5c72f86d94\n" + }, + { + "id": 130, + "url": "https://github.com/ml-tooling/ml-workspace", + "description": "\ud83d\udee0 All-in-one web-based IDE specialized for machine learning and data science.", + "stars": 3139, + "source_graph_repo_id": 38775842, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 88, + "name": "pexpect" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 1017, + "name": "jupyter_core" + }, + { + "id": 1024, + "name": "notebook" + }, + { + "id": 2260, + "name": "crontab" + }, + { + "id": 2261, + "name": "universal_build" + } + ], + "last_checked_revision": "0d6c3730a2b29aedf6c5677a3f7d6d4d7b93e6b1\n" + }, + { + "id": 131, + "url": "https://github.com/FedML-AI/FedML", + "description": "FedML - The federated learning and analytics library enabling secure and collaborative machine learning on decentralized data anywhere at any scale. Supporting large-scale cross-silo federated learning, cross-device federated learning on smartphones/IoTs, and research simulation. MLOps and App Marketplace are also enabled (https://open.fedml.ai).", + "stars": 3143, + "source_graph_repo_id": 41603647, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 467, + "name": "openvino" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 481, + "name": "addict" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 508, + "name": "setproctitle" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 524, + "name": "tensorrt" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 585, + "name": "pt_lightning_sphinx_theme" + }, + { + "id": 605, + "name": "mpi4py" + }, + { + "id": 616, + "name": "seqeval" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 673, + "name": "multiprocess" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 741, + "name": "gensim" + }, + { + "id": 787, + "name": "mxnet" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 864, + "name": "trainer" + }, + { + "id": 890, + "name": "haiku" + }, + { + "id": 894, + "name": "optax" + }, + { + "id": 949, + "name": "paho" + }, + { + "id": 1020, + "name": "pytablewriter" + }, + { + "id": 1139, + "name": "dill" + }, + { + "id": 1147, + "name": "MNN" + }, + { + "id": 1156, + "name": "ml_collections" + }, + { + "id": 1361, + "name": "nacl" + }, + { + "id": 1496, + "name": "accimage" + }, + { + "id": 1715, + "name": "wheel" + }, + { + "id": 1759, + "name": "pafy" + }, + { + "id": 1892, + "name": "graphviz" + }, + { + "id": 1963, + "name": "torch_geometric" + }, + { + "id": 2392, + "name": "tensorflowjs" + }, + { + "id": 2845, + "name": "val" + }, + { + "id": 2856, + "name": "nnunet" + }, + { + "id": 2865, + "name": "batchgenerators" + }, + { + "id": 2982, + "name": "thop" + }, + { + "id": 2983, + "name": "inplace_abn" + }, + { + "id": 2984, + "name": "yolov6" + }, + { + "id": 2985, + "name": "mnist" + }, + { + "id": 2986, + "name": "tflite_runtime" + }, + { + "id": 2987, + "name": "ecies" + }, + { + "id": 2988, + "name": "flamby" + }, + { + "id": 2989, + "name": "fedml" + }, + { + "id": 2990, + "name": "tools" + }, + { + "id": 2991, + "name": "idx2numpy" + }, + { + "id": 2992, + "name": "export" + }, + { + "id": 2993, + "name": "monai" + }, + { + "id": 2994, + "name": "onnxsim" + }, + { + "id": 2995, + "name": "ptflops" + }, + { + "id": 2996, + "name": "nvidia_smi" + }, + { + "id": 2997, + "name": "tensorflow_federated" + }, + { + "id": 2998, + "name": "data_preprocessing" + }, + { + "id": 2999, + "name": "coremltools" + } + ], + "last_checked_revision": "b436fbd95cbb62f6c58d2233d7affa0f62cb1817\n" + }, + { + "id": 132, + "url": "https://github.com/ets-labs/python-dependency-injector", + "description": "Dependency injection framework for Python", + "stars": 3142, + "source_graph_repo_id": 259611, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 90, + "name": "environs" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 957, + "name": "aioredis" + }, + { + "id": 1613, + "name": "dependency_injector" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1703, + "name": "giphynavigator" + }, + { + "id": 1704, + "name": "alabaster" + }, + { + "id": 1705, + "name": "githubnavigator" + }, + { + "id": 1706, + "name": "samples" + }, + { + "id": 1707, + "name": "flask_bootstrap" + }, + { + "id": 1708, + "name": "wiringflask" + }, + { + "id": 1709, + "name": "mypy_boto3_s3" + }, + { + "id": 1710, + "name": "wiringfastapi" + } + ], + "last_checked_revision": "cc2304e46e054ae08dc12995428759fbfb51af10\n" + }, + { + "id": 133, + "url": "https://github.com/QwenLM/Qwen-7B", + "description": "The official repo of Qwen-7B (\u901a\u4e49\u5343\u95ee-7B) chat & pretrained large language model proposed by Alibaba Cloud.", + "stars": 3566, + "source_graph_repo_id": 61455065, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 152, + "name": "rouge_score" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 208, + "name": "mdtex2html" + }, + { + "id": 214, + "name": "json5" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 3090, + "name": "thefuzz" + } + ], + "last_checked_revision": "a469e931ae9307ecb628702ebf180cd17d79b43f\n" + }, + { + "id": 134, + "url": "https://github.com/bunkerity/bunkerweb", + "description": "\ud83d\udee1\ufe0f Make your web services secure by default !", + "stars": 3047, + "source_graph_repo_id": 42007742, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 194, + "name": "logger" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 628, + "name": "magic" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 1020, + "name": "pytablewriter" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1413, + "name": "bcrypt" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1535, + "name": "flask_login" + }, + { + "id": 1790, + "name": "maxminddb" + }, + { + "id": 2040, + "name": "schedule" + }, + { + "id": 2271, + "name": "flask_wtf" + }, + { + "id": 2902, + "name": "Database" + }, + { + "id": 2903, + "name": "API" + }, + { + "id": 2904, + "name": "jobs" + }, + { + "id": 2905, + "name": "ConfigCaller" + }, + { + "id": 2906, + "name": "ftw" + }, + { + "id": 2907, + "name": "libinjection" + }, + { + "id": 2908, + "name": "bunkerweb" + }, + { + "id": 2909, + "name": "words" + }, + { + "id": 2910, + "name": "ApiCaller" + } + ], + "last_checked_revision": "fc1c81ce2013e8d7c612c22262424bece51811e9\n" + }, + { + "id": 135, + "url": "https://github.com/holoviz/panel", + "description": "Panel: The powerful data exploration & web app framework for Python", + "stars": 3055, + "source_graph_repo_id": 36685859, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 381, + "name": "holoviews" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 572, + "name": "croniter" + }, + { + "id": 578, + "name": "param" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 824, + "name": "bokeh" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 944, + "name": "sphinx_design" + }, + { + "id": 1012, + "name": "traitlets" + }, + { + "id": 1023, + "name": "jupyter_server" + }, + { + "id": 1026, + "name": "jupyter_client" + }, + { + "id": 1073, + "name": "diskcache" + }, + { + "id": 1439, + "name": "bleach" + }, + { + "id": 1528, + "name": "channels" + }, + { + "id": 1560, + "name": "nbformat" + }, + { + "id": 1715, + "name": "wheel" + }, + { + "id": 1911, + "name": "memray" + }, + { + "id": 2005, + "name": "rpy2" + }, + { + "id": 2006, + "name": "comm" + }, + { + "id": 2007, + "name": "hvplot" + }, + { + "id": 2008, + "name": "pyodide_http" + }, + { + "id": 2009, + "name": "bokeh_django" + }, + { + "id": 2010, + "name": "tranquilizer" + }, + { + "id": 2011, + "name": "stockscreener" + }, + { + "id": 2012, + "name": "vtk" + }, + { + "id": 2013, + "name": "lumen" + }, + { + "id": 2014, + "name": "pyvista" + }, + { + "id": 2015, + "name": "mdit_py_emoji" + }, + { + "id": 2016, + "name": "pyctdev" + }, + { + "id": 2017, + "name": "pydeck" + }, + { + "id": 2018, + "name": "pyinstrument" + }, + { + "id": 2019, + "name": "ipywidgets_bokeh" + }, + { + "id": 2020, + "name": "js" + }, + { + "id": 2021, + "name": "gbm" + }, + { + "id": 2022, + "name": "reacton" + }, + { + "id": 2023, + "name": "anywidget" + }, + { + "id": 2024, + "name": "pyviz_comms" + }, + { + "id": 2025, + "name": "ipympl" + }, + { + "id": 2026, + "name": "sympy" + }, + { + "id": 2027, + "name": "nbsite" + }, + { + "id": 2028, + "name": "nbconvert" + }, + { + "id": 2029, + "name": "sliders" + }, + { + "id": 2030, + "name": "myst_parser" + }, + { + "id": 2031, + "name": "snakeviz" + }, + { + "id": 2032, + "name": "markdown_it" + }, + { + "id": 2033, + "name": "pyodide" + }, + { + "id": 2034, + "name": "streamz" + }, + { + "id": 2035, + "name": "mdit_py_plugins" + }, + { + "id": 2036, + "name": "jupyter_bokeh" + }, + { + "id": 2037, + "name": "pyecharts" + }, + { + "id": 2038, + "name": "ipykernel" + } + ], + "last_checked_revision": "b40a7f4bcfa510f351f76cc256db66df208423f6\n" + }, + { + "id": 136, + "url": "https://github.com/zenml-io/zenml", + "description": "ZenML \ud83d\ude4f: Build portable, production-ready MLOps pipelines. https://zenml.io.", + "stars": 3011, + "source_graph_repo_id": 42704593, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 7, + "name": "great_expectations" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 252, + "name": "fastapi_utils" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 273, + "name": "airflow" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 322, + "name": "py" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 542, + "name": "multipart" + }, + { + "id": 565, + "name": "s3fs" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 606, + "name": "adlfs" + }, + { + "id": 607, + "name": "tensorboard" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 865, + "name": "pipelines" + }, + { + "id": 868, + "name": "sagemaker" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1119, + "name": "bentoml" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1138, + "name": "feast" + }, + { + "id": 1189, + "name": "genericpath" + }, + { + "id": 1327, + "name": "deepchecks" + }, + { + "id": 1333, + "name": "evidently" + }, + { + "id": 1552, + "name": "gitlab" + }, + { + "id": 1556, + "name": "gcsfs" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1712, + "name": "hvac" + }, + { + "id": 2125, + "name": "python_terraform" + }, + { + "id": 2147, + "name": "constants" + }, + { + "id": 2157, + "name": "kfp" + }, + { + "id": 2230, + "name": "kserve" + }, + { + "id": 2437, + "name": "azureml" + }, + { + "id": 2836, + "name": "whylogs" + }, + { + "id": 3039, + "name": "tensorflow_io" + }, + { + "id": 3040, + "name": "facets_overview" + }, + { + "id": 3041, + "name": "model_archiver" + }, + { + "id": 3042, + "name": "pycaret" + }, + { + "id": 3043, + "name": "copier" + }, + { + "id": 3044, + "name": "compose" + }, + { + "id": 3045, + "name": "steps" + }, + { + "id": 3046, + "name": "dynamic_pipelines" + }, + { + "id": 3047, + "name": "monotonic" + }, + { + "id": 3048, + "name": "neptune" + }, + { + "id": 3049, + "name": "zenml" + }, + { + "id": 3050, + "name": "hooks" + }, + { + "id": 3051, + "name": "kfp_tekton" + }, + { + "id": 3052, + "name": "neuralprophet" + }, + { + "id": 3053, + "name": "distro" + }, + { + "id": 3054, + "name": "pyngrok" + }, + { + "id": 3055, + "name": "label_studio_sdk" + }, + { + "id": 3056, + "name": "analytics" + }, + { + "id": 3057, + "name": "kfp_server_api" + } + ], + "last_checked_revision": "8951f3b103282127eef3de9186f70585c9490663\n" + }, + { + "id": 137, + "url": "https://github.com/Miksus/rocketry", + "description": "Modern scheduling library for Python", + "stars": 2935, + "source_graph_repo_id": 56948176, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 1562, + "name": "task_helpers" + }, + { + "id": 1563, + "name": "redmail" + }, + { + "id": 1564, + "name": "redbird" + } + ], + "last_checked_revision": "8da223c743003166f5567a017b4ba3dfb34454ef\n" + }, + { + "id": 138, + "url": "https://github.com/fossasia/open-event-server", + "description": "The Open Event Organizer Server to Manage Events https://test-api.eventyay.com", + "stars": 2902, + "source_graph_repo_id": 35726450, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 428, + "name": "marshmallow" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 628, + "name": "magic" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1210, + "name": "sendgrid" + }, + { + "id": 1219, + "name": "flask_admin" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1308, + "name": "slugify" + }, + { + "id": 1439, + "name": "bleach" + }, + { + "id": 1441, + "name": "itsdangerous" + }, + { + "id": 1443, + "name": "factory" + }, + { + "id": 1448, + "name": "humanize" + }, + { + "id": 1474, + "name": "wtforms" + }, + { + "id": 1535, + "name": "flask_login" + }, + { + "id": 1545, + "name": "babel" + }, + { + "id": 1576, + "name": "elasticsearch_dsl" + }, + { + "id": 1578, + "name": "boto" + }, + { + "id": 1623, + "name": "weasyprint" + }, + { + "id": 1656, + "name": "graphene" + }, + { + "id": 1697, + "name": "flask_caching" + }, + { + "id": 1844, + "name": "healthcheck" + }, + { + "id": 1845, + "name": "flask_celeryext" + }, + { + "id": 1846, + "name": "coolname" + }, + { + "id": 1847, + "name": "broadcaster" + }, + { + "id": 1848, + "name": "forex_python" + }, + { + "id": 1849, + "name": "icalendar" + }, + { + "id": 1850, + "name": "objproxies" + }, + { + "id": 1851, + "name": "flask_redis" + }, + { + "id": 1852, + "name": "flask_script" + }, + { + "id": 1853, + "name": "dredd_hooks" + }, + { + "id": 1854, + "name": "flask_limiter" + }, + { + "id": 1855, + "name": "marshmallow_jsonapi" + }, + { + "id": 1856, + "name": "citext" + }, + { + "id": 1857, + "name": "marrow" + }, + { + "id": 1858, + "name": "envparse" + }, + { + "id": 1859, + "name": "xhtml2pdf" + }, + { + "id": 1860, + "name": "oauth2" + }, + { + "id": 1861, + "name": "flask_scrypt" + }, + { + "id": 1862, + "name": "qrcode" + }, + { + "id": 1863, + "name": "graphene_sqlalchemy" + }, + { + "id": 1864, + "name": "flask_jwt_extended" + }, + { + "id": 1865, + "name": "pentabarf" + }, + { + "id": 1866, + "name": "paypalrestsdk" + }, + { + "id": 1867, + "name": "flask_rest_jsonapi" + }, + { + "id": 1868, + "name": "sqlalchemy_continuum" + }, + { + "id": 1869, + "name": "flask_graphql" + }, + { + "id": 1870, + "name": "omise" + }, + { + "id": 1871, + "name": "flask_elasticsearch" + }, + { + "id": 1872, + "name": "stripe" + }, + { + "id": 1873, + "name": "flask_babel" + }, + { + "id": 1874, + "name": "flask_migrate" + } + ], + "last_checked_revision": "2c55fc20f13ee0f9c1f8ae48054b617e8551dbe3\n" + }, + { + "id": 139, + "url": "https://github.com/ml-tooling/opyrator", + "description": "\ud83e\ude84 Turns your machine learning code into microservices with web API, interactive GUI, and more.", + "stars": 2875, + "source_graph_repo_id": 44040986, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 731, + "name": "annotated_text" + }, + { + "id": 798, + "name": "fasttext" + }, + { + "id": 824, + "name": "bokeh" + }, + { + "id": 2261, + "name": "universal_build" + }, + { + "id": 3100, + "name": "opyrator" + }, + { + "id": 3101, + "name": "ISR" + } + ], + "last_checked_revision": "3f443f05b6b21f00685c2b9bba16cf080edf2385\n" + }, + { + "id": 140, + "url": "https://github.com/assafelovic/gpt-researcher", + "description": "GPT based autonomous agent that does online comprehensive research on any given topic", + "stars": 4096, + "source_graph_repo_id": 61328184, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 212, + "name": "duckduckgo_search" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 477, + "name": "webdriver_manager" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 4256, + "name": "md2pdf" + } + ], + "last_checked_revision": "eef0b5e1008f61a3454886bd4689c63390a45ad6\n" + }, + { + "id": 141, + "url": "https://github.com/Chainlit/chainlit", + "description": "Build Python LLM apps in minutes \u26a1\ufe0f", + "stars": 2965, + "source_graph_repo_id": 61009460, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 421, + "name": "dataclasses_json" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 874, + "name": "fastapi_socketio" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1112, + "name": "filetype" + }, + { + "id": 1117, + "name": "watchfiles" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 3085, + "name": "haystack" + }, + { + "id": 3186, + "name": "prisma" + }, + { + "id": 3225, + "name": "python_graphql_client" + }, + { + "id": 3759, + "name": "aioresponses" + }, + { + "id": 3974, + "name": "asyncer" + }, + { + "id": 4202, + "name": "langflow" + }, + { + "id": 4236, + "name": "chainlit" + }, + { + "id": 4237, + "name": "syncer" + }, + { + "id": 4238, + "name": "auth0" + }, + { + "id": 4239, + "name": "uptrace" + }, + { + "id": 4337, + "name": "lazify" + } + ], + "last_checked_revision": "2f04e6972109a0b988db2808d7b74b78fc6fe65c\n" + }, + { + "id": 142, + "url": "https://github.com/shibing624/text2vec", + "description": "text2vec, text to vector. \u6587\u672c\u5411\u91cf\u8868\u5f81\u5de5\u5177\uff0c\u628a\u6587\u672c\u8f6c\u5316\u4e3a\u5411\u91cf\u77e9\u9635\uff0c\u5b9e\u73b0\u4e86Word2Vec\u3001RankBM25\u3001Sentence-BERT\u3001CoSENT\u7b49\u6587\u672c\u8868\u5f81\u3001\u6587\u672c\u76f8\u4f3c\u5ea6\u8ba1\u7b97\u6a21\u578b\uff0c\u5f00\u7bb1\u5373\u7528\u3002", + "stars": 2861, + "source_graph_repo_id": 39503047, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 523, + "name": "jina" + }, + { + "id": 528, + "name": "docarray" + }, + { + "id": 741, + "name": "gensim" + }, + { + "id": 1805, + "name": "kenlm" + }, + { + "id": 2473, + "name": "Levenshtein" + } + ], + "last_checked_revision": "79dc0743a831c9cf31b0b2d73eeac2fc8c1c2578\n" + }, + { + "id": 143, + "url": "https://github.com/pantsbuild/pants", + "description": "The Pants Build System", + "stars": 2783, + "source_graph_repo_id": 76555, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 365, + "name": "hello" + }, + { + "id": 508, + "name": "setproctitle" + }, + { + "id": 541, + "name": "strawberry" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 955, + "name": "pydash" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1209, + "name": "chevron" + }, + { + "id": 1635, + "name": "pants_test" + }, + { + "id": 1636, + "name": "mypy_typing_asserts" + }, + { + "id": 1637, + "name": "gnupg" + }, + { + "id": 1638, + "name": "workunit_logger" + }, + { + "id": 1639, + "name": "pex" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1641, + "name": "nodesemver" + }, + { + "id": 1642, + "name": "pylsp_jsonrpc" + }, + { + "id": 1643, + "name": "colors" + }, + { + "id": 1644, + "name": "pants" + }, + { + "id": 1645, + "name": "native" + }, + { + "id": 1646, + "name": "mypyc" + }, + { + "id": 1647, + "name": "fasteners" + }, + { + "id": 1648, + "name": "hcl2" + }, + { + "id": 1649, + "name": "hikaru" + }, + { + "id": 1650, + "name": "internal_plugins" + }, + { + "id": 1651, + "name": "hdrh" + }, + { + "id": 1652, + "name": "dockerfile" + }, + { + "id": 1653, + "name": "yamlpath" + }, + { + "id": 1654, + "name": "pants_release" + }, + { + "id": 1655, + "name": "ijson" + } + ], + "last_checked_revision": "f7712fd38fb9977e7ede9f315a6ec798049bbac2\n" + }, + { + "id": 144, + "url": "https://github.com/continuedev/continue", + "description": "\u23e9 the open-source copilot chat for software development\u2014bring the power of ChatGPT to VS Code", + "stars": 3102, + "source_graph_repo_id": 61102409, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 632, + "name": "posthog" + }, + { + "id": 1209, + "name": "chevron" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 4316, + "name": "directory_tree" + }, + { + "id": 4317, + "name": "meilisearch_python_async" + }, + { + "id": 4318, + "name": "ripgrepy" + }, + { + "id": 4319, + "name": "tiktoken_ext" + }, + { + "id": 4354, + "name": "redbaron" + } + ], + "last_checked_revision": "ed2d1f5c4c09f7b6a86c81bba5e876e646726fc9\n" + }, + { + "id": 145, + "url": "https://github.com/metalbear-co/mirrord", + "description": "Connect your local process and your cloud environment, and run local code in cloud conditions.", + "stars": 2723, + "source_graph_repo_id": 57445002, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 292, + "name": "flask" + } + ], + "last_checked_revision": "e06cdb5213bbbf677a6ad81afc8c2c7fc99e16af\n" + }, + { + "id": 146, + "url": "https://github.com/alpa-projects/alpa", + "description": "Training and serving large-scale neural networks with auto parallelization.", + "stars": 2710, + "source_graph_repo_id": 57483783, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 144, + "name": "megatron" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 160, + "name": "pulp" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 422, + "name": "gpustat" + }, + { + "id": 537, + "name": "torchdistx" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 804, + "name": "cupy" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 894, + "name": "optax" + }, + { + "id": 1092, + "name": "jaxlib" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1116, + "name": "flax" + }, + { + "id": 1156, + "name": "ml_collections" + }, + { + "id": 1170, + "name": "configs" + }, + { + "id": 1942, + "name": "pygloo" + }, + { + "id": 1979, + "name": "llm_serving" + }, + { + "id": 2858, + "name": "functorch" + }, + { + "id": 3016, + "name": "torch_optimizer" + }, + { + "id": 3699, + "name": "ft_mha" + }, + { + "id": 3700, + "name": "clu" + }, + { + "id": 3701, + "name": "github3" + }, + { + "id": 3702, + "name": "alpa_serve" + }, + { + "id": 3703, + "name": "sphinx_gallery" + }, + { + "id": 3704, + "name": "bazel_tools" + } + ], + "last_checked_revision": "824f2ffd5124d24935811bc738ed903796ab13ac\n" + }, + { + "id": 147, + "url": "https://github.com/hiyouga/LLaMA-Efficient-Tuning", + "description": "Easy-to-use LLM fine-tuning framework (LLaMA-2, BLOOM, Falcon, Baichuan, Qwen, ChatGLM2)", + "stars": 3271, + "source_graph_repo_id": 61073968, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 166, + "name": "rouge_chinese" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 3070, + "name": "trl" + }, + { + "id": 4311, + "name": "transformers_stream_generator" + }, + { + "id": 4312, + "name": "llmtuner" + } + ], + "last_checked_revision": "9b4d16d040a4d2634951483958475a09148011e2\n" + }, + { + "id": 148, + "url": "https://github.com/python-gino/gino", + "description": "GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.", + "stars": 2594, + "source_graph_repo_id": 1328276, + "dependencies": [ + { + "id": 13, + "name": "pytest" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 511, + "name": "mypy" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 1006, + "name": "aiomysql" + }, + { + "id": 1425, + "name": "gino" + } + ], + "last_checked_revision": "6218b902cc8a31198f1a0b42d67e689140b68c8b\n" + }, + { + "id": 149, + "url": "https://github.com/FreedomIntelligence/LLMZoo", + "description": "\u26a1LLM Zoo is a project that provides data, models, and evaluation benchmark for large language models.\u26a1", + "stars": 2593, + "source_graph_repo_id": 60786363, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 516, + "name": "shortuuid" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 1071, + "name": "markdown2" + } + ], + "last_checked_revision": "cf70d9cd7a34808681ebe58e652f697420d7b055\n" + }, + { + "id": 150, + "url": "https://github.com/ethen8181/machine-learning", + "description": ":earth_americas: machine learning tutorials (mainly in Python3) ", + "stars": 2563, + "source_graph_repo_id": 39983245, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 741, + "name": "gensim" + }, + { + "id": 798, + "name": "fasttext" + }, + { + "id": 2680, + "name": "logzero" + }, + { + "id": 2681, + "name": "calibration_module" + }, + { + "id": 2682, + "name": "fasttext_module" + } + ], + "last_checked_revision": "efbc9b8d5c56b2ce4780d8b10ab62cb884352122\n" + }, + { + "id": 151, + "url": "https://github.com/GoogleCloudPlatform/professional-services", + "description": "Common solutions and tools developed by Google Cloud's Professional Services team. This repository and its contents are not an officially supported Google product.", + "stars": 2560, + "source_graph_repo_id": 1312822, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 24, + "name": "netaddr" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 148, + "name": "main" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 250, + "name": "praw" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 273, + "name": "airflow" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 303, + "name": "my_module" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 421, + "name": "dataclasses_json" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 607, + "name": "tensorboard" + }, + { + "id": 667, + "name": "sqlparse" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 788, + "name": "papermill" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 826, + "name": "retrying" + }, + { + "id": 864, + "name": "trainer" + }, + { + "id": 865, + "name": "pipelines" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 947, + "name": "tzlocal" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 978, + "name": "paste" + }, + { + "id": 999, + "name": "webtest" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1071, + "name": "markdown2" + }, + { + "id": 1132, + "name": "snowflake" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1136, + "name": "proto" + }, + { + "id": 1139, + "name": "dill" + }, + { + "id": 1151, + "name": "tensorflow_hub" + }, + { + "id": 1167, + "name": "apache_beam" + }, + { + "id": 1181, + "name": "oracledb" + }, + { + "id": 1210, + "name": "sendgrid" + }, + { + "id": 1239, + "name": "pyodbc" + }, + { + "id": 1265, + "name": "cx_Oracle" + }, + { + "id": 1350, + "name": "python" + }, + { + "id": 1356, + "name": "functions_framework" + }, + { + "id": 1460, + "name": "thrift" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1477, + "name": "fastavro" + }, + { + "id": 1478, + "name": "avro" + }, + { + "id": 1617, + "name": "pythonjsonlogger" + }, + { + "id": 1664, + "name": "vertica_python" + }, + { + "id": 1707, + "name": "flask_bootstrap" + }, + { + "id": 1730, + "name": "firebase_admin" + }, + { + "id": 1732, + "name": "oauth2client" + }, + { + "id": 1739, + "name": "httplib2" + }, + { + "id": 1754, + "name": "apiclient" + }, + { + "id": 1777, + "name": "parsimonious" + }, + { + "id": 1824, + "name": "configargparse" + }, + { + "id": 1921, + "name": "composer" + }, + { + "id": 1922, + "name": "testfixtures" + }, + { + "id": 1990, + "name": "textstat" + }, + { + "id": 2058, + "name": "future" + }, + { + "id": 2128, + "name": "yaspin" + }, + { + "id": 2129, + "name": "corder" + }, + { + "id": 2130, + "name": "send_email_function" + }, + { + "id": 2131, + "name": "dev_appserver" + }, + { + "id": 2132, + "name": "ratemate" + }, + { + "id": 2133, + "name": "webapp2_extras" + }, + { + "id": 2134, + "name": "jsonpath_ng" + }, + { + "id": 2135, + "name": "cloudstorage" + }, + { + "id": 2136, + "name": "bq_load_batches" + }, + { + "id": 2137, + "name": "textblob" + }, + { + "id": 2138, + "name": "tink" + }, + { + "id": 2139, + "name": "gsuite_grant_analyzer" + }, + { + "id": 2140, + "name": "bqtag" + }, + { + "id": 2141, + "name": "load_benchmark_tools" + }, + { + "id": 2142, + "name": "table_logger" + }, + { + "id": 2143, + "name": "capacity_planner" + }, + { + "id": 2144, + "name": "ml_preproc" + }, + { + "id": 2145, + "name": "ml_eda" + }, + { + "id": 2146, + "name": "bq_ddl_validator" + }, + { + "id": 2147, + "name": "constants" + }, + { + "id": 2148, + "name": "faker_schema" + }, + { + "id": 2149, + "name": "composer_dataflow_examples" + }, + { + "id": 2150, + "name": "exrex" + }, + { + "id": 2151, + "name": "preprocessing" + }, + { + "id": 2152, + "name": "slack" + }, + { + "id": 2153, + "name": "pyhive" + }, + { + "id": 2154, + "name": "api_key_rotation_checker" + }, + { + "id": 2155, + "name": "flask_json_schema" + }, + { + "id": 2156, + "name": "flask_restful" + }, + { + "id": 2157, + "name": "kfp" + }, + { + "id": 2158, + "name": "xmlschema" + }, + { + "id": 2159, + "name": "bqpipeline" + }, + { + "id": 2160, + "name": "slackeventsapi" + }, + { + "id": 2161, + "name": "main_dag" + }, + { + "id": 2162, + "name": "launch_demo" + }, + { + "id": 2163, + "name": "utils_optimization" + }, + { + "id": 2164, + "name": "cloud_vision_utils" + }, + { + "id": 2165, + "name": "asset_inventory" + }, + { + "id": 2166, + "name": "read_stt_api_function" + }, + { + "id": 2167, + "name": "asciitree" + }, + { + "id": 2168, + "name": "google_auth_httplib2" + }, + { + "id": 2169, + "name": "lime_utils" + }, + { + "id": 2170, + "name": "gsuite_exporter" + }, + { + "id": 2171, + "name": "perspective_api_function" + }, + { + "id": 2172, + "name": "webapp2" + }, + { + "id": 2173, + "name": "bigquery_user_info_updater" + }, + { + "id": 2174, + "name": "dns_sync" + }, + { + "id": 2175, + "name": "config_generator" + }, + { + "id": 2176, + "name": "textdistance" + }, + { + "id": 2177, + "name": "generic_benchmark_tools" + }, + { + "id": 2178, + "name": "resources" + }, + { + "id": 2179, + "name": "lib" + }, + { + "id": 2180, + "name": "lime" + }, + { + "id": 2181, + "name": "sideinput_refresh" + }, + { + "id": 2182, + "name": "query_benchmark_tools" + }, + { + "id": 2183, + "name": "nlp_api_function" + }, + { + "id": 2184, + "name": "dialogflow_v2" + }, + { + "id": 2185, + "name": "dotmap" + }, + { + "id": 2186, + "name": "migrator" + }, + { + "id": 2187, + "name": "xsdata_pydantic" + }, + { + "id": 2188, + "name": "xsdata" + }, + { + "id": 2189, + "name": "hypertune" + }, + { + "id": 2190, + "name": "cloud_function" + }, + { + "id": 2191, + "name": "appengine_config" + }, + { + "id": 2192, + "name": "tensorflow_transform" + }, + { + "id": 2193, + "name": "data_generator" + }, + { + "id": 2194, + "name": "send_stt_api_function" + }, + { + "id": 2195, + "name": "bigquery_slots_monitoring" + }, + { + "id": 2196, + "name": "xsd2bq" + }, + { + "id": 2197, + "name": "hive_to_bigquery" + }, + { + "id": 2198, + "name": "dependencies" + }, + { + "id": 2199, + "name": "json2xml" + }, + { + "id": 2200, + "name": "ml_dataprep" + }, + { + "id": 2201, + "name": "export_query_results_function" + }, + { + "id": 2202, + "name": "better_profanity" + }, + { + "id": 2203, + "name": "gmon" + }, + { + "id": 2204, + "name": "composer_http_post_example" + }, + { + "id": 2205, + "name": "make_iap_request" + }, + { + "id": 2206, + "name": "bq_table_resizer" + }, + { + "id": 2207, + "name": "gcs_bucket_mover" + }, + { + "id": 2208, + "name": "bq_benchmarks" + }, + { + "id": 2209, + "name": "updater_tools" + }, + { + "id": 3385, + "name": "jaydebeapi" + } + ], + "last_checked_revision": "3751fdfeedae6165abe000fdcb727fedc3a7db62\n" + }, + { + "id": 152, + "url": "https://github.com/juncongmoo/pyllama", + "description": "LLaMA: Open and Efficient Foundation Language Models", + "stars": 2580, + "source_graph_repo_id": 60530140, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 456, + "name": "fairscale" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 4137, + "name": "hiq" + }, + { + "id": 4138, + "name": "gptq" + } + ], + "last_checked_revision": "9dca874d11ca2dbb6ebe4ffe48424f05f20a57eb\n" + }, + { + "id": 153, + "url": "https://github.com/rom1504/img2dataset", + "description": "Easily turn large sets of image urls to an image dataset. Can download, resize and package 100M urls in 20h on one machine.", + "stars": 2548, + "source_graph_repo_id": 55642313, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 1583, + "name": "webdataset" + }, + { + "id": 2416, + "name": "exifread" + }, + { + "id": 3039, + "name": "tensorflow_io" + } + ], + "last_checked_revision": "46089583c27132b8a345626d1797f2cdf3eb63cf\n" + }, + { + "id": 154, + "url": "https://github.com/unionai-oss/pandera", + "description": "A light-weight, flexible, and expressive statistical data testing library", + "stars": 2513, + "source_graph_repo_id": 40140004, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 207, + "name": "black" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 362, + "name": "geopandas" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 437, + "name": "modin" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 539, + "name": "pydantic_core" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 1142, + "name": "typeguard" + }, + { + "id": 1459, + "name": "wrapt" + }, + { + "id": 1466, + "name": "nox" + }, + { + "id": 1506, + "name": "typing_inspect" + }, + { + "id": 1507, + "name": "frictionless" + }, + { + "id": 1508, + "name": "multimethod" + }, + { + "id": 1509, + "name": "distributed" + } + ], + "last_checked_revision": "850dcf8e59632d54bc9a6df47b9ca08afa089a27\n" + }, + { + "id": 155, + "url": "https://github.com/litestar-org/litestar", + "description": "Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs", + "stars": 2574, + "source_graph_repo_id": 56760430, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 75, + "name": "importlib_resources" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 287, + "name": "attrs" + }, + { + "id": 335, + "name": "_typeshed" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 539, + "name": "pydantic_core" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 930, + "name": "multidict" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 951, + "name": "pytest_lazyfixture" + }, + { + "id": 1181, + "name": "oracledb" + }, + { + "id": 1196, + "name": "mako" + }, + { + "id": 1355, + "name": "brotli" + }, + { + "id": 1378, + "name": "msgspec" + }, + { + "id": 1494, + "name": "asyncmy" + }, + { + "id": 1683, + "name": "structlog" + }, + { + "id": 2049, + "name": "time_machine" + }, + { + "id": 2962, + "name": "piccolo" + }, + { + "id": 3664, + "name": "pydantic_extra_types" + }, + { + "id": 3665, + "name": "fast_query_parsers" + }, + { + "id": 3666, + "name": "piccolo_conf" + }, + { + "id": 3667, + "name": "auto_pytabs" + }, + { + "id": 3668, + "name": "piccolo_api" + }, + { + "id": 3669, + "name": "piccolo_admin" + }, + { + "id": 3670, + "name": "rich_click" + }, + { + "id": 3671, + "name": "jsbeautifier" + }, + { + "id": 3672, + "name": "httpx_sse" + }, + { + "id": 3673, + "name": "polyfactory" + }, + { + "id": 3674, + "name": "annotated_types" + } + ], + "last_checked_revision": "ed253a64b0fab64ba81b19a2b088ff32accd5ada\n" + }, + { + "id": 156, + "url": "https://github.com/GokuMohandas/mlops-course", + "description": "Learn how to design, develop, deploy and iterate on production-grade ML applications.", + "stars": 2461, + "source_graph_repo_id": 42379014, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 6, + "name": "snorkel" + }, + { + "id": 7, + "name": "great_expectations" + }, + { + "id": 8, + "name": "pretty_errors" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 17, + "name": "numpyencoder" + } + ], + "last_checked_revision": "de51e65910025ef81ef08f7c871c9fdd9bec33f5\n" + }, + { + "id": 157, + "url": "https://github.com/GerevAI/gerev", + "description": "\ud83e\udde0 AI-powered enterprise search engine \ud83d\udd0e", + "stars": 2457, + "source_graph_repo_id": 60589613, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 204, + "name": "parsers" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 229, + "name": "retry" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 609, + "name": "rank_bm25" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 632, + "name": "posthog" + }, + { + "id": 1054, + "name": "schemas" + }, + { + "id": 1732, + "name": "oauth2client" + }, + { + "id": 1739, + "name": "httplib2" + }, + { + "id": 1754, + "name": "apiclient" + }, + { + "id": 2556, + "name": "atlassian" + }, + { + "id": 2970, + "name": "fastapi_restful" + }, + { + "id": 3740, + "name": "indexing" + }, + { + "id": 4139, + "name": "paths" + }, + { + "id": 4140, + "name": "mammoth" + }, + { + "id": 4141, + "name": "persistqueue" + }, + { + "id": 4142, + "name": "db_engine" + }, + { + "id": 4143, + "name": "data_source" + }, + { + "id": 4144, + "name": "rocketchat_API" + }, + { + "id": 4145, + "name": "mattermostdriver" + }, + { + "id": 4146, + "name": "queues" + }, + { + "id": 4147, + "name": "search_logic" + }, + { + "id": 4148, + "name": "telemetry" + } + ], + "last_checked_revision": "1018e122aae288ca9c77d72b0efbe9ff7a6df750\n" + }, + { + "id": 158, + "url": "https://github.com/docarray/docarray", + "description": "\ud83e\uddec Represent, send, and store multimodal data \u00b7 Neural Search \u00b7 Vector Search \u00b7 Document Store", + "stars": 2445, + "source_graph_repo_id": 56827592, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 621, + "name": "elastic_transport" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 893, + "name": "smart_open" + }, + { + "id": 1506, + "name": "typing_inspect" + }, + { + "id": 1973, + "name": "lz4" + }, + { + "id": 2418, + "name": "av" + }, + { + "id": 2758, + "name": "hubble" + }, + { + "id": 3675, + "name": "mktestdocs" + }, + { + "id": 3676, + "name": "trimesh" + } + ], + "last_checked_revision": "587ab5b39160bdeda1b86d3c09d2296c443cd42e\n" + }, + { + "id": 159, + "url": "https://github.com/argilla-io/argilla", + "description": "\u2728Argilla: the open-source data curation platform for LLMs", + "stars": 2434, + "source_graph_repo_id": 54591980, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 6, + "name": "snorkel" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 636, + "name": "opensearchpy" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1443, + "name": "factory" + }, + { + "id": 1459, + "name": "wrapt" + }, + { + "id": 1631, + "name": "brotli_asgi" + }, + { + "id": 1634, + "name": "elasticsearch8" + }, + { + "id": 2040, + "name": "schedule" + }, + { + "id": 2502, + "name": "flair" + }, + { + "id": 2843, + "name": "deprecated" + }, + { + "id": 3047, + "name": "monotonic" + }, + { + "id": 3056, + "name": "analytics" + }, + { + "id": 3069, + "name": "autotrain" + }, + { + "id": 3684, + "name": "prodict" + }, + { + "id": 3685, + "name": "argilla" + }, + { + "id": 3686, + "name": "cleanlab" + }, + { + "id": 3687, + "name": "luqum" + }, + { + "id": 3688, + "name": "flyingsquid" + } + ], + "last_checked_revision": "bb6b371a59134f0958bbbebc545c8549bb1775ab\n" + }, + { + "id": 160, + "url": "https://github.com/continue-revolution/sd-webui-segment-anything", + "description": "Segment Anything for Stable Diffusion WebUI", + "stars": 2418, + "source_graph_repo_id": 60785698, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 462, + "name": "yapf" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 481, + "name": "addict" + }, + { + "id": 655, + "name": "annotator" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 846, + "name": "segment_anything" + }, + { + "id": 1452, + "name": "ipdb" + }, + { + "id": 1453, + "name": "supervision" + }, + { + "id": 1454, + "name": "groundingdino" + } + ], + "last_checked_revision": "62ccb01938face16480376ca5ef1a20d713972b7\n" + }, + { + "id": 161, + "url": "https://github.com/christianversloot/machine-learning-articles", + "description": "\ud83e\udde0\ud83d\udcac Articles I wrote about machine learning, archived from MachineCurve.com.", + "stars": 2397, + "source_graph_repo_id": 57371026, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 162, + "url": "https://github.com/kserve/kserve", + "description": "Standardized Serverless ML Inference Platform on Kubernetes", + "stars": 2379, + "source_graph_repo_id": 37936068, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 713, + "name": "paddle" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 838, + "name": "captum" + }, + { + "id": 860, + "name": "ts" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1139, + "name": "dill" + }, + { + "id": 1175, + "name": "tensorflow_serving" + }, + { + "id": 1368, + "name": "hdfs" + }, + { + "id": 1478, + "name": "avro" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 1549, + "name": "tomlkit" + }, + { + "id": 2157, + "name": "kfp" + }, + { + "id": 2227, + "name": "Transformer_handler_generalized" + }, + { + "id": 2228, + "name": "artserver" + }, + { + "id": 2229, + "name": "management_pb2_grpc" + }, + { + "id": 2230, + "name": "kserve" + }, + { + "id": 2231, + "name": "lgbserver" + }, + { + "id": 2232, + "name": "assets" + }, + { + "id": 2233, + "name": "inference_pb2" + }, + { + "id": 2234, + "name": "xgbserver" + }, + { + "id": 2235, + "name": "pyspark2pmml" + }, + { + "id": 2236, + "name": "timing_asgi" + }, + { + "id": 2237, + "name": "cleo" + }, + { + "id": 2238, + "name": "krbcontext" + }, + { + "id": 2239, + "name": "inference_pb2_grpc" + }, + { + "id": 2240, + "name": "cloudevents" + }, + { + "id": 2241, + "name": "sklearnserver" + }, + { + "id": 2242, + "name": "art" + }, + { + "id": 2243, + "name": "aif360" + }, + { + "id": 2244, + "name": "asgi_logger" + }, + { + "id": 2245, + "name": "pmmlserver" + }, + { + "id": 2246, + "name": "aix360" + }, + { + "id": 2247, + "name": "alibiexplainer" + }, + { + "id": 2248, + "name": "portforward" + }, + { + "id": 2249, + "name": "paddleserver" + }, + { + "id": 2250, + "name": "alibi" + }, + { + "id": 2251, + "name": "poetry" + }, + { + "id": 2252, + "name": "jpmml_evaluator" + }, + { + "id": 2253, + "name": "management_pb2" + } + ], + "last_checked_revision": "4c1c0256d29d84abfbe426f360266f967922fe07\n" + }, + { + "id": 163, + "url": "https://github.com/dosisod/refurb", + "description": "A tool for refurbishing and modernizing Python codebases", + "stars": 2346, + "source_graph_repo_id": 59229365, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 511, + "name": "mypy" + } + ], + "last_checked_revision": "b811667cf210fe26297074c853cade567ec80ff7\n" + }, + { + "id": 164, + "url": "https://github.com/whylabs/whylogs", + "description": "An open-source data logging library for machine learning models and data pipelines. \ud83d\udcda Provides visibility into data quality & model performance over time. \ud83d\udee1\ufe0f Supports privacy-preserving data collection, ensuring safety & robustness. \ud83d\udcc8", + "stars": 2345, + "source_graph_repo_id": 41927803, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 613, + "name": "platformdirs" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 788, + "name": "papermill" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 1054, + "name": "schemas" + }, + { + "id": 1119, + "name": "bentoml" + }, + { + "id": 1329, + "name": "fugue" + }, + { + "id": 1614, + "name": "api" + }, + { + "id": 2836, + "name": "whylogs" + }, + { + "id": 2837, + "name": "whylogs_sketching" + }, + { + "id": 2838, + "name": "flask_pydantic" + }, + { + "id": 2839, + "name": "gcp_storage_emulator" + }, + { + "id": 2840, + "name": "flasgger" + }, + { + "id": 2841, + "name": "pybars" + }, + { + "id": 2842, + "name": "whylabs_client" + }, + { + "id": 4336, + "name": "faster_fifo" + } + ], + "last_checked_revision": "07702a9fd0860316561f007d04dc85797f11860a\n" + }, + { + "id": 165, + "url": "https://github.com/moeakwak/chatgpt-web-share", + "description": "A fully-featured multi-user ChatGPT Web system, with Plus account or API as providers.", + "stars": 2361, + "source_graph_repo_id": 60605286, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 1007, + "name": "motor" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1403, + "name": "beanie" + }, + { + "id": 1407, + "name": "fastapi_users_db_sqlalchemy" + }, + { + "id": 1614, + "name": "api" + }, + { + "id": 3708, + "name": "revChatGPT" + }, + { + "id": 4050, + "name": "strenum" + }, + { + "id": 4149, + "name": "aiocron" + }, + { + "id": 4150, + "name": "fastapi_users" + } + ], + "last_checked_revision": "be2c6ca6d6d87db172f54a5a2834aad387d7e921\n" + }, + { + "id": 166, + "url": "https://github.com/tiangolo/uvicorn-gunicorn-fastapi-docker", + "description": "Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning. Optionally with Alpine Linux.", + "stars": 2330, + "source_graph_repo_id": 39960131, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 778, + "name": "docker" + } + ], + "last_checked_revision": "01201e19470c1da7618fa9ab361fe7e5d041b147\n" + }, + { + "id": 167, + "url": "https://github.com/Luodian/Otter", + "description": "\ud83e\udda6 Otter, a multi-modal model based on OpenFlamingo (open-sourced version of DeepMind's Flamingo), trained on MIMIC-IT and showcasing improved instruction-following and in-context learning ability.", + "stars": 2309, + "source_graph_repo_id": 60909753, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 108, + "name": "inflection" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 172, + "name": "natsort" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 420, + "name": "horovod" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 1071, + "name": "markdown2" + }, + { + "id": 1148, + "name": "image_utils" + }, + { + "id": 1583, + "name": "webdataset" + }, + { + "id": 1584, + "name": "abstract_dataset" + }, + { + "id": 1585, + "name": "braceexpand" + }, + { + "id": 1586, + "name": "triton_pre_mlir" + }, + { + "id": 1655, + "name": "ijson" + }, + { + "id": 2433, + "name": "pycocoevalcap" + } + ], + "last_checked_revision": "93a0d5e2d6f114e70d6e327b975bce4671cea9bb\n" + }, + { + "id": 168, + "url": "https://github.com/microsoft/restler-fuzzer", + "description": "RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.", + "stars": 2255, + "source_graph_repo_id": 42380613, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 271, + "name": "db" + }, + { + "id": 1054, + "name": "schemas" + }, + { + "id": 2966, + "name": "engine" + }, + { + "id": 2967, + "name": "checkers" + }, + { + "id": 2968, + "name": "restler_settings" + }, + { + "id": 2969, + "name": "test_servers" + } + ], + "last_checked_revision": "1adad40678527f73b2c05859f4d635c6a333d383\n" + }, + { + "id": 169, + "url": "https://github.com/PaddlePaddle/FastDeploy", + "description": "\u26a1\ufe0fAn Easy-to-use and Fast Deep Learning Model Deployment Toolkit for \u2601\ufe0fCloud \ud83d\udcf1Mobile and \ud83d\udcf9Edge. Including Image, Video, Text and Audio 20+ main stream scenarios and 150+ SOTA models with end-to-end optimization, multi-platform and multi-framework support.", + "stars": 2232, + "source_graph_repo_id": 58269935, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 89, + "name": "triton_python_backend_utils" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 414, + "name": "GPUtil" + }, + { + "id": 438, + "name": "cpuinfo" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 514, + "name": "tvm" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 662, + "name": "paddleslim" + }, + { + "id": 713, + "name": "paddle" + }, + { + "id": 721, + "name": "paddleocr" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1347, + "name": "recommonmark" + }, + { + "id": 1401, + "name": "terminaltables" + }, + { + "id": 1466, + "name": "nox" + }, + { + "id": 1518, + "name": "pydot" + }, + { + "id": 1666, + "name": "pybind11" + }, + { + "id": 1702, + "name": "ghapi" + }, + { + "id": 1715, + "name": "wheel" + }, + { + "id": 1830, + "name": "paddlenlp" + }, + { + "id": 1832, + "name": "ppdiffusers" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 2026, + "name": "sympy" + }, + { + "id": 2994, + "name": "onnxsim" + }, + { + "id": 2999, + "name": "coremltools" + }, + { + "id": 3653, + "name": "onnxoptimizer" + }, + { + "id": 3825, + "name": "gdb" + }, + { + "id": 3826, + "name": "trampoline_module" + }, + { + "id": 3827, + "name": "cpp" + }, + { + "id": 3828, + "name": "rknn" + }, + { + "id": 3829, + "name": "widget_module" + }, + { + "id": 3830, + "name": "fuse_gtest_files" + }, + { + "id": 3831, + "name": "pybind11_tests" + }, + { + "id": 3832, + "name": "paddlejslite" + }, + { + "id": 3833, + "name": "test_cmake_build" + }, + { + "id": 3834, + "name": "gtest_test_utils" + }, + { + "id": 3835, + "name": "x2paddle" + }, + { + "id": 3836, + "name": "pybind11_cross_module_tests" + }, + { + "id": 3837, + "name": "paddlespeech" + }, + { + "id": 3838, + "name": "fast_tokenizer" + } + ], + "last_checked_revision": "005dc860f2dc06526f06ad83b493e9d5e38160bd\n" + }, + { + "id": 170, + "url": "https://github.com/emptycrown/llama-hub", + "description": "A library of data loaders for LLMs made by the community -- to be used with GPT Index and/or LangChain", + "stars": 2255, + "source_graph_repo_id": 60244545, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 40, + "name": "pptx" + }, + { + "id": 41, + "name": "docx2txt" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 216, + "name": "newspaper" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 222, + "name": "jira" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 225, + "name": "google_auth_oauthlib" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 243, + "name": "html2text" + }, + { + "id": 250, + "name": "praw" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 258, + "name": "youtube_transcript_api" + }, + { + "id": 266, + "name": "discord" + }, + { + "id": 421, + "name": "dataclasses_json" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 447, + "name": "svglib" + }, + { + "id": 450, + "name": "reportlab" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 611, + "name": "fitz" + }, + { + "id": 612, + "name": "pytesseract" + }, + { + "id": 639, + "name": "whisper" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 722, + "name": "pdf2image" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 826, + "name": "retrying" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 1072, + "name": "unstructured" + }, + { + "id": 1131, + "name": "minio" + }, + { + "id": 1730, + "name": "firebase_admin" + }, + { + "id": 1762, + "name": "tweepy" + }, + { + "id": 1763, + "name": "xlrd" + }, + { + "id": 2028, + "name": "nbconvert" + }, + { + "id": 2331, + "name": "pypdf" + }, + { + "id": 2335, + "name": "feedparser" + }, + { + "id": 2556, + "name": "atlassian" + }, + { + "id": 2720, + "name": "deeplake" + }, + { + "id": 2939, + "name": "pdfminer" + }, + { + "id": 3285, + "name": "apify_client" + }, + { + "id": 3311, + "name": "source_typeform" + }, + { + "id": 3321, + "name": "source_hubspot" + }, + { + "id": 3322, + "name": "airbyte_cdk" + }, + { + "id": 3446, + "name": "source_salesforce" + }, + { + "id": 3477, + "name": "neo4j" + }, + { + "id": 3502, + "name": "source_zendesk_support" + }, + { + "id": 3524, + "name": "source_shopify" + }, + { + "id": 3557, + "name": "asana" + }, + { + "id": 3583, + "name": "source_stripe" + }, + { + "id": 3615, + "name": "gql" + }, + { + "id": 3901, + "name": "wikipedia" + }, + { + "id": 3979, + "name": "bilibili_api" + }, + { + "id": 3986, + "name": "steamship" + }, + { + "id": 3990, + "name": "pyairtable" + }, + { + "id": 3994, + "name": "zep_python" + }, + { + "id": 3996, + "name": "listparser" + }, + { + "id": 3999, + "name": "bagel" + }, + { + "id": 4018, + "name": "metal_sdk" + }, + { + "id": 4030, + "name": "pyowm" + }, + { + "id": 4031, + "name": "rdflib" + }, + { + "id": 4047, + "name": "hubspot" + }, + { + "id": 4055, + "name": "semanticscholar" + }, + { + "id": 4056, + "name": "KalturaClient" + }, + { + "id": 4057, + "name": "ebooklib" + }, + { + "id": 4058, + "name": "prepline_sec_filings" + }, + { + "id": 4059, + "name": "feedly" + }, + { + "id": 4060, + "name": "zulip" + }, + { + "id": 4061, + "name": "pandasai" + }, + { + "id": 4062, + "name": "chatminer" + }, + { + "id": 4063, + "name": "snscrape" + }, + { + "id": 4064, + "name": "trello" + }, + { + "id": 4065, + "name": "pydrive" + }, + { + "id": 4066, + "name": "shopify" + }, + { + "id": 4067, + "name": "deepdoctection" + }, + { + "id": 4068, + "name": "arxiv" + }, + { + "id": 4069, + "name": "couchdb3" + }, + { + "id": 4070, + "name": "yelpapi" + }, + { + "id": 4071, + "name": "spotipy" + }, + { + "id": 4072, + "name": "trafilatura" + }, + { + "id": 4073, + "name": "geopy" + }, + { + "id": 4074, + "name": "opendal" + }, + { + "id": 4075, + "name": "ratelimit" + }, + { + "id": 4076, + "name": "gkeepapi" + }, + { + "id": 4077, + "name": "osmxtract" + }, + { + "id": 4203, + "name": "metaphor_python" + }, + { + "id": 4371, + "name": "camelot" + }, + { + "id": 4372, + "name": "source_gong" + } + ], + "last_checked_revision": "7d162cbf9976b8a8be90faf76c5dd5ed20b430fe\n" + }, + { + "id": 171, + "url": "https://github.com/fluentpython/example-code-2e", + "description": "Example code for Fluent Python, 2nd edition (O'Reilly 2022) ", + "stars": 2200, + "source_graph_repo_id": 39981329, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 300, + "name": "com" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 885, + "name": "eventlet" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 913, + "name": "cherrypy" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 970, + "name": "meinheld" + }, + { + "id": 971, + "name": "bjoern" + }, + { + "id": 978, + "name": "paste" + }, + { + "id": 1008, + "name": "waitress" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 1196, + "name": "mako" + }, + { + "id": 1235, + "name": "twisted" + }, + { + "id": 1242, + "name": "Cheetah" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 2269, + "name": "fapws" + }, + { + "id": 2275, + "name": "diesel" + }, + { + "id": 2279, + "name": "rocket" + }, + { + "id": 2280, + "name": "flup" + }, + { + "id": 2533, + "name": "geolib" + }, + { + "id": 2534, + "name": "clockdeco" + }, + { + "id": 2535, + "name": "curio" + }, + { + "id": 2536, + "name": "bruma" + }, + { + "id": 2537, + "name": "pytypes" + }, + { + "id": 2538, + "name": "classic_strategy" + }, + { + "id": 2539, + "name": "fibo_demo_lru" + } + ], + "last_checked_revision": "28d6d033156831a77b700064997c05a40a83805f\n" + }, + { + "id": 172, + "url": "https://github.com/stochasticai/xturing", + "description": "Easily build, customize and control your own LLMs", + "stars": 2228, + "source_graph_repo_id": 60669572, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 152, + "name": "rouge_score" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 157, + "name": "triton" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 4178, + "name": "textract" + }, + { + "id": 4179, + "name": "xturing" + } + ], + "last_checked_revision": "9b98c68af8391c7a0f48a141178b70a1a8e47c06\n" + }, + { + "id": 173, + "url": "https://github.com/avgupta456/github-trends", + "description": "\ud83d\ude80 Level up your GitHub profile readme with customizable cards including LOC statistics!", + "stars": 2162, + "source_graph_repo_id": 56330329, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 1007, + "name": "motor" + }, + { + "id": 2613, + "name": "svgwrite" + }, + { + "id": 3227, + "name": "aiounittest" + } + ], + "last_checked_revision": "d80e0825b634a615173e03e363e481d80b625cf3\n" + }, + { + "id": 174, + "url": "https://github.com/THUDM/CodeGeeX2", + "description": "CodeGeeX2: A More Powerful Multilingual Code Generation Model", + "stars": 2799, + "source_graph_repo_id": 61401688, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 1377, + "name": "zmq" + }, + { + "id": 4232, + "name": "fastllm_pytools" + }, + { + "id": 4269, + "name": "ds1000" + }, + { + "id": 4270, + "name": "chatglm_cpp" + } + ], + "last_checked_revision": "448db3560b082b24ecf9a9a0da105afee35886c8\n" + }, + { + "id": 175, + "url": "https://github.com/ymcui/Chinese-LLaMA-Alpaca-2", + "description": "\u4e2d\u6587 LLaMA-2 & Alpaca-2 \u5927\u6a21\u578b\u4e8c\u671f\u9879\u76ee + \u672c\u5730CPU/GPU\u8bad\u7ec3\u90e8\u7f72 (Chinese LLaMA-2 & Alpaca-2 LLMs)", + "stars": 2691, + "source_graph_repo_id": 61371089, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 516, + "name": "shortuuid" + }, + { + "id": 558, + "name": "vllm" + }, + { + "id": 1380, + "name": "fastchat" + }, + { + "id": 4268, + "name": "attn_and_long_ctx_patches" + } + ], + "last_checked_revision": "3deefcbb90bb0e39d1befe27c2e59de3b19184e6\n" + }, + { + "id": 176, + "url": "https://github.com/LCTT/TranslateProject", + "description": "Linux\u4e2d\u56fd\u7ffb\u8bd1\u9879\u76ee", + "stars": 2092, + "source_graph_repo_id": 80734, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 177, + "url": "https://github.com/homanp/superagent", + "description": "\ud83e\udd77 Superagent - Build, deploy, and manage LLM-powered agents", + "stars": 2230, + "source_graph_repo_id": 60992629, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 660, + "name": "colorlog" + }, + { + "id": 691, + "name": "pdfplumber" + }, + { + "id": 1059, + "name": "decouple" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1308, + "name": "slugify" + }, + { + "id": 1413, + "name": "bcrypt" + }, + { + "id": 4231, + "name": "superagent" + } + ], + "last_checked_revision": "a9b7a2808ddcc1a0405c2bde34f81fa32b7962b8\n" + }, + { + "id": 178, + "url": "https://github.com/mirumee/ariadne", + "description": "Python library for implementing GraphQL servers using schema-first approach.", + "stars": 2064, + "source_graph_repo_id": 36829930, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 542, + "name": "multipart" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 1409, + "name": "opentracing" + }, + { + "id": 1455, + "name": "aiodataloader" + }, + { + "id": 1456, + "name": "snapshottest" + }, + { + "id": 1457, + "name": "graphql_sync_dataloaders" + } + ], + "last_checked_revision": "a9cca4f6d8ce07b33d5fb5c6df991bd031d1168b\n" + }, + { + "id": 179, + "url": "https://github.com/carefree0910/carefree-creator", + "description": "AI magics meet Infinite draw board.", + "stars": 2053, + "source_graph_repo_id": 59295832, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 3075, + "name": "qcloud_cos" + }, + { + "id": 3883, + "name": "cftool" + }, + { + "id": 3884, + "name": "cflearn" + }, + { + "id": 3885, + "name": "cfclient" + } + ], + "last_checked_revision": "2a696573af8568ba602e64a6d2fb80a1c3d05483\n" + }, + { + "id": 180, + "url": "https://github.com/fastapi-admin/fastapi-admin", + "description": "A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin", + "stars": 2077, + "source_graph_repo_id": 40559694, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1060, + "name": "pendulum" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1413, + "name": "bcrypt" + }, + { + "id": 1545, + "name": "babel" + } + ], + "last_checked_revision": "0ed771026c776138aceb4ae98eeb5c976786a193\n" + }, + { + "id": 181, + "url": "https://github.com/vastsa/FileCodeBox", + "description": "\u6587\u4ef6\u5feb\u9012\u67dc-\u533f\u540d\u53e3\u4ee4\u5206\u4eab\u6587\u672c\uff0c\u6587\u4ef6\uff0c\u50cf\u62ff\u5feb\u9012\u4e00\u6837\u53d6\u6587\u4ef6\uff08File Express Cabinet - Anonymous Passcode Sharing Text, Files, Like Taking Express Delivery for Files\uff09", + "stars": 2033, + "source_graph_repo_id": 59782802, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1626, + "name": "aioboto3" + }, + { + "id": 2550, + "name": "msal" + }, + { + "id": 4074, + "name": "opendal" + }, + { + "id": 4381, + "name": "office365" + } + ], + "last_checked_revision": "8c4f9d357f2c6e548f4052c2543942719485c129\n" + }, + { + "id": 182, + "url": "https://github.com/mindee/doctr", + "description": "docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by Deep Learning.", + "stars": 2037, + "source_graph_repo_id": 44461063, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 627, + "name": "langdetect" + }, + { + "id": 633, + "name": "rapidfuzz" + }, + { + "id": 1237, + "name": "defusedxml" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1472, + "name": "pyclipper" + }, + { + "id": 1618, + "name": "unidecode" + }, + { + "id": 1619, + "name": "hdf5storage" + }, + { + "id": 1620, + "name": "pypdfium2" + }, + { + "id": 1621, + "name": "fastprogress" + }, + { + "id": 1622, + "name": "clearml" + }, + { + "id": 1623, + "name": "weasyprint" + }, + { + "id": 1624, + "name": "tf2onnx" + }, + { + "id": 1625, + "name": "mplcursors" + } + ], + "last_checked_revision": "69dffa35f5fbf08270239552ba556b97545943d3\n" + }, + { + "id": 183, + "url": "https://github.com/codingforentrepreneurs/30-Days-of-Python", + "description": "Learn Python for the next 30 (or so) Days. ", + "stars": 2010, + "source_graph_repo_id": 489029, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 209, + "name": "requests_html" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 1008, + "name": "waitress" + }, + { + "id": 1392, + "name": "moviepy" + } + ], + "last_checked_revision": "08316996be7c55efd56036209907568a238c26fc\n" + }, + { + "id": 184, + "url": "https://github.com/PhoebusSi/Alpaca-CoT", + "description": "We unified the interfaces of instruction-tuning data (e.g., CoT data), multiple LLMs and parameter-efficient methods (e.g., lora, p-tuning) together for easy use. Meanwhile, we created a new branch to build a Tabular LLM.\uff08\u6211\u4eec\u5206\u522b\u7edf\u4e00\u4e86\u4e30\u5bcc\u7684IFT\u6570\u636e\uff08\u5982CoT\u6570\u636e\uff0c\u76ee\u524d\u4ecd\u4e0d\u65ad\u6269\u5145\uff09\u3001\u591a\u79cd\u8bad\u7ec3\u6548\u7387\u65b9\u6cd5\uff08\u5982lora\uff0cp-tuning\uff09\u4ee5\u53ca\u591a\u79cdLLMs\uff0c\u4e09\u4e2a\u5c42\u9762\u4e0a\u7684\u63a5\u53e3\uff0c\u6253\u9020\u65b9\u4fbf\u7814\u7a76\u4eba\u5458\u4e0a\u624b\u7684LLM-IFT\u7814\u7a76\u5e73\u53f0\u3002\u540c\u65f6tabular_llm\u5206\u652f\u6784\u5efa\u4e86\u9762\u5411\u8868\u683c\u667a\u80fd\u4efb\u52a1\u7684LLM\u3002", + "stars": 2027, + "source_graph_repo_id": 60685315, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 743, + "name": "parameterized" + }, + { + "id": 1640, + "name": "github" + } + ], + "last_checked_revision": "6ca5a6a9711e0aa863c8eb787133cc6a56c144c9\n" + }, + { + "id": 185, + "url": "https://github.com/deforum-art/sd-webui-deforum", + "description": "Deforum extension for AUTOMATIC1111's Stable Diffusion webui", + "stars": 2028, + "source_graph_repo_id": 59348090, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 119, + "name": "basicsr" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 354, + "name": "third_party" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 454, + "name": "zoedepth" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 467, + "name": "openvino" + }, + { + "id": 470, + "name": "midas" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 1340, + "name": "general_utils" + }, + { + "id": 1345, + "name": "trails" + }, + { + "id": 1392, + "name": "moviepy" + }, + { + "id": 1913, + "name": "numexpr" + }, + { + "id": 2179, + "name": "lib" + }, + { + "id": 3910, + "name": "torchsparse" + }, + { + "id": 3911, + "name": "leres" + }, + { + "id": 3912, + "name": "film_interpolation" + }, + { + "id": 3913, + "name": "deforum_api_models" + }, + { + "id": 3914, + "name": "deforum_api" + }, + { + "id": 3915, + "name": "rife" + }, + { + "id": 3916, + "name": "pydantic_requests" + }, + { + "id": 3917, + "name": "clipseg" + }, + { + "id": 3918, + "name": "plyfile" + }, + { + "id": 3919, + "name": "evaluation_utils" + }, + { + "id": 3920, + "name": "py3d_tools" + }, + { + "id": 3921, + "name": "webui" + }, + { + "id": 3922, + "name": "infer" + }, + { + "id": 3923, + "name": "deforum_helpers" + } + ], + "last_checked_revision": "8a6ee64c72c18c60d66a5758b84496bf27c52cda\n" + }, + { + "id": 186, + "url": "https://github.com/NVIDIA/NeMo-Guardrails", + "description": "NeMo Guardrails is an open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.", + "stars": 2047, + "source_graph_repo_id": 60881073, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 2078, + "name": "annoy" + }, + { + "id": 4211, + "name": "simpleeval" + }, + { + "id": 4212, + "name": "detect_secrets" + }, + { + "id": 4327, + "name": "gpt4pandas" + } + ], + "last_checked_revision": "39eef9a45dbc94fc4a66fac3b859f75b001d89e8\n" + }, + { + "id": 187, + "url": "https://github.com/Josh-XT/AGiXT", + "description": "AGiXT is a dynamic AI Automation Platform that seamlessly orchestrates instruction management and complex task execution across diverse AI providers. Combining adaptive memory, smart features, and a versatile plugin system, AGiXT delivers efficient and comprehensive AI solutions.", + "stars": 1972, + "source_graph_repo_id": 60838307, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 41, + "name": "docx2txt" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 271, + "name": "db" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 520, + "name": "nomic" + }, + { + "id": 556, + "name": "anthropic" + }, + { + "id": 691, + "name": "pdfplumber" + }, + { + "id": 710, + "name": "readers" + }, + { + "id": 896, + "name": "llama_cpp" + }, + { + "id": 1432, + "name": "requests_toolbelt" + }, + { + "id": 3708, + "name": "revChatGPT" + }, + { + "id": 4275, + "name": "agixtsdk" + }, + { + "id": 4276, + "name": "g4f" + }, + { + "id": 4277, + "name": "Bard" + }, + { + "id": 4278, + "name": "Memories" + }, + { + "id": 4279, + "name": "DBConnection" + }, + { + "id": 4280, + "name": "Extensions" + }, + { + "id": 4281, + "name": "hugchat" + }, + { + "id": 4282, + "name": "Providers" + }, + { + "id": 4328, + "name": "petals" + }, + { + "id": 4329, + "name": "providers" + }, + { + "id": 4338, + "name": "ApiClient" + } + ], + "last_checked_revision": "420067cad50f56b75364f8ad94b13eb2323312d4\n" + }, + { + "id": 188, + "url": "https://github.com/DominikDoom/a1111-sd-webui-tagcomplete", + "description": "Booru style tag autocompletion for AUTOMATIC1111's Stable Diffusion web UI", + "stars": 1961, + "source_graph_repo_id": 59329751, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 476, + "name": "modules" + } + ], + "last_checked_revision": "b2a663f7a714fbac881bda3c0851582a4bccfba1\n" + }, + { + "id": 189, + "url": "https://github.com/young-geng/EasyLM", + "description": "Large language models (LLMs) made easy, EasyLM is a one stop solution for pre-training, finetuning, evaluating and serving LLMs in JAX/Flax.", + "stars": 1907, + "source_graph_repo_id": 59616750, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 894, + "name": "optax" + }, + { + "id": 895, + "name": "lm_eval" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1116, + "name": "flax" + }, + { + "id": 1156, + "name": "ml_collections" + }, + { + "id": 3939, + "name": "mlxu" + } + ], + "last_checked_revision": "dc613ca6f73753c0d7fbe19444893d45a9f8f5bb\n" + }, + { + "id": 190, + "url": "https://github.com/alldatacenter/alldata", + "description": "\ud83d\udd25\ud83d\udd25 AllData\u79d1\u5b66\u62a4\u57ce\u6cb3\uff1a\u4e00\u79cd\u5728\u6570\u636e\u9a71\u52a8\u7684\u79d1\u5b66\u548c\u7814\u7a76\u9886\u57df\u4e2d\uff0c\u4fdd\u62a4\u548c\u7ef4\u62a4\u6570\u636e\u7684\u7ade\u4e89\u4f18\u52bf\u548c\u72ec\u7279\u6027\u7684\u89e3\u51b3\u65b9\u6848\u3002AllData\u901a\u8fc7\u6c47\u805a\u5927\u6570\u636e\u4e0eAI\u9886\u57df\u751f\u6001\u7ec4\u4ef6,\u63d0\u4f9b\u81ea\u5b9a\u4e49\u5316\u6570\u636e\u4e2d\u53f0\u3002\u5305\u62ec\u5927\u6570\u636e\u751f\u6001\u65b9\u6848,\u4eba\u5de5\u667a\u80fd\u751f\u6001\u65b9\u6848,\u5927\u6570\u636e\u7ec4\u4ef6\u8fd0\u7ef4\u65b9\u6848,\u5927\u6570\u636e\u5f00\u53d1\u6cbb\u7406\u65b9\u6848,\u673a\u5668\u5b66\u4e60\u65b9\u6848,\u5927\u6570\u636eSQL\u5f00\u53d1ChatGPT\u65b9\u6848,\u6570\u636e\u96c6\u6210\u65b9\u6848,\u6e56\u4ed3\u5206\u6790\u65b9\u6848\u3002\u901a\u8fc7\u793e\u533a\u6587\u6863\u4e86\u89e3\u66f4\u591a\u5185\u5bb9\uff1ahttps://docs.qq.com/doc/DVHlkSEtvVXVCdEFo ", + "stars": 1881, + "source_graph_repo_id": 39362106, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 7, + "name": "great_expectations" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 45, + "name": "arrow" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 90, + "name": "environs" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 108, + "name": "inflection" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 121, + "name": "lark" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 144, + "name": "megatron" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 152, + "name": "rouge_score" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 191, + "name": "taming" + }, + { + "id": 193, + "name": "scripts" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 207, + "name": "black" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 211, + "name": "requests_oauthlib" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 217, + "name": "confluent_kafka" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 222, + "name": "jira" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 229, + "name": "retry" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 273, + "name": "airflow" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 287, + "name": "attrs" + }, + { + "id": 290, + "name": "requests_mock" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 309, + "name": "myapp" + }, + { + "id": 313, + "name": "mypy_extensions" + }, + { + "id": 322, + "name": "py" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 372, + "name": "this" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 396, + "name": "module" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 420, + "name": "horovod" + }, + { + "id": 428, + "name": "marshmallow" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 436, + "name": "mpl_toolkits" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 444, + "name": "panopticapi" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 449, + "name": "hydra" + }, + { + "id": 451, + "name": "mmdet" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 462, + "name": "yapf" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 472, + "name": "kornia" + }, + { + "id": 473, + "name": "lvis" + }, + { + "id": 475, + "name": "cityscapesscripts" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 481, + "name": "addict" + }, + { + "id": 482, + "name": "pavi" + }, + { + "id": 486, + "name": "mmcv" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 511, + "name": "mypy" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 534, + "name": "torch_xla" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 555, + "name": "polyglot" + }, + { + "id": 565, + "name": "s3fs" + }, + { + "id": 569, + "name": "deepdiff" + }, + { + "id": 572, + "name": "croniter" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 605, + "name": "mpi4py" + }, + { + "id": 607, + "name": "tensorboard" + }, + { + "id": 616, + "name": "seqeval" + }, + { + "id": 617, + "name": "astroid" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 630, + "name": "pylint" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 635, + "name": "requests_cache" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 659, + "name": "easydict" + }, + { + "id": 667, + "name": "sqlparse" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 694, + "name": "progressbar" + }, + { + "id": 701, + "name": "subword_nmt" + }, + { + "id": 706, + "name": "pythainlp" + }, + { + "id": 712, + "name": "mmh3" + }, + { + "id": 719, + "name": "_io" + }, + { + "id": 720, + "name": "rouge" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 743, + "name": "parameterized" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 788, + "name": "papermill" + }, + { + "id": 791, + "name": "shap" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 798, + "name": "fasttext" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 826, + "name": "retrying" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 860, + "name": "ts" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 866, + "name": "util" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 893, + "name": "smart_open" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 902, + "name": "overrides" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 937, + "name": "invoke" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 951, + "name": "pytest_lazyfixture" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 954, + "name": "statsmodels" + }, + { + "id": 961, + "name": "pywt" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 968, + "name": "MySQLdb" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1008, + "name": "waitress" + }, + { + "id": 1012, + "name": "traitlets" + }, + { + "id": 1016, + "name": "statsd" + }, + { + "id": 1020, + "name": "pytablewriter" + }, + { + "id": 1021, + "name": "oauthlib" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1045, + "name": "chardet" + }, + { + "id": 1048, + "name": "clickhouse_driver" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 1060, + "name": "pendulum" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1074, + "name": "duckdb" + }, + { + "id": 1087, + "name": "netifaces" + }, + { + "id": 1094, + "name": "detectron2" + }, + { + "id": 1103, + "name": "cattr" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1112, + "name": "filetype" + }, + { + "id": 1115, + "name": "grpc_reflection" + }, + { + "id": 1119, + "name": "bentoml" + }, + { + "id": 1123, + "name": "common" + }, + { + "id": 1125, + "name": "bytewax" + }, + { + "id": 1126, + "name": "assertpy" + }, + { + "id": 1127, + "name": "fissix" + }, + { + "id": 1128, + "name": "cassandra" + }, + { + "id": 1129, + "name": "testcontainers" + }, + { + "id": 1130, + "name": "mangum" + }, + { + "id": 1131, + "name": "minio" + }, + { + "id": 1132, + "name": "snowflake" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1135, + "name": "_snowflake" + }, + { + "id": 1136, + "name": "proto" + }, + { + "id": 1137, + "name": "happybase" + }, + { + "id": 1138, + "name": "feast" + }, + { + "id": 1139, + "name": "dill" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 1141, + "name": "bowler" + }, + { + "id": 1142, + "name": "typeguard" + }, + { + "id": 1156, + "name": "ml_collections" + }, + { + "id": 1159, + "name": "projects" + }, + { + "id": 1176, + "name": "ratelimiter" + }, + { + "id": 1179, + "name": "pymssql" + }, + { + "id": 1181, + "name": "oracledb" + }, + { + "id": 1205, + "name": "rsa" + }, + { + "id": 1211, + "name": "pycurl" + }, + { + "id": 1214, + "name": "polymorphic" + }, + { + "id": 1239, + "name": "pyodbc" + }, + { + "id": 1255, + "name": "helpers" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1265, + "name": "cx_Oracle" + }, + { + "id": 1272, + "name": "ldap" + }, + { + "id": 1284, + "name": "OpenSSL" + }, + { + "id": 1287, + "name": "ldap3" + }, + { + "id": 1297, + "name": "decord" + }, + { + "id": 1308, + "name": "slugify" + }, + { + "id": 1343, + "name": "pyparsing" + }, + { + "id": 1369, + "name": "impala" + }, + { + "id": 1386, + "name": "sacrebleu" + }, + { + "id": 1392, + "name": "moviepy" + }, + { + "id": 1401, + "name": "terminaltables" + }, + { + "id": 1430, + "name": "parse" + }, + { + "id": 1431, + "name": "vcr" + }, + { + "id": 1439, + "name": "bleach" + }, + { + "id": 1442, + "name": "pyld" + }, + { + "id": 1448, + "name": "humanize" + }, + { + "id": 1450, + "name": "datamodel_code_generator" + }, + { + "id": 1452, + "name": "ipdb" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1465, + "name": "unittest2" + }, + { + "id": 1474, + "name": "wtforms" + }, + { + "id": 1477, + "name": "fastavro" + }, + { + "id": 1478, + "name": "avro" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 1505, + "name": "sacremoses" + }, + { + "id": 1506, + "name": "typing_inspect" + }, + { + "id": 1518, + "name": "pydot" + }, + { + "id": 1526, + "name": "py4j" + }, + { + "id": 1535, + "name": "flask_login" + }, + { + "id": 1551, + "name": "setuptools_scm" + }, + { + "id": 1556, + "name": "gcsfs" + }, + { + "id": 1558, + "name": "pika" + }, + { + "id": 1576, + "name": "elasticsearch_dsl" + }, + { + "id": 1614, + "name": "api" + }, + { + "id": 1618, + "name": "unidecode" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1655, + "name": "ijson" + }, + { + "id": 1664, + "name": "vertica_python" + }, + { + "id": 1666, + "name": "pybind11" + }, + { + "id": 1671, + "name": "beaker" + }, + { + "id": 1697, + "name": "flask_caching" + }, + { + "id": 1709, + "name": "mypy_boto3_s3" + }, + { + "id": 1715, + "name": "wheel" + }, + { + "id": 1724, + "name": "fuzzywuzzy" + }, + { + "id": 1739, + "name": "httplib2" + }, + { + "id": 1754, + "name": "apiclient" + }, + { + "id": 1792, + "name": "isodate" + }, + { + "id": 1800, + "name": "unidiff" + }, + { + "id": 1817, + "name": "inflect" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 1837, + "name": "nose" + }, + { + "id": 1872, + "name": "stripe" + }, + { + "id": 1873, + "name": "flask_babel" + }, + { + "id": 1874, + "name": "flask_migrate" + }, + { + "id": 1892, + "name": "graphviz" + }, + { + "id": 1899, + "name": "wcwidth" + }, + { + "id": 1919, + "name": "virtualenv" + }, + { + "id": 1973, + "name": "lz4" + }, + { + "id": 1975, + "name": "mars" + }, + { + "id": 1987, + "name": "databricks_cli" + }, + { + "id": 1991, + "name": "entrypoints" + }, + { + "id": 1995, + "name": "delta" + }, + { + "id": 2000, + "name": "prophet" + }, + { + "id": 2002, + "name": "databricks" + }, + { + "id": 2077, + "name": "astropy" + }, + { + "id": 2100, + "name": "data_utils" + }, + { + "id": 2120, + "name": "tasks" + }, + { + "id": 2153, + "name": "pyhive" + }, + { + "id": 2156, + "name": "flask_restful" + }, + { + "id": 2157, + "name": "kfp" + }, + { + "id": 2168, + "name": "google_auth_httplib2" + }, + { + "id": 2179, + "name": "lib" + }, + { + "id": 2232, + "name": "assets" + }, + { + "id": 2252, + "name": "jpmml_evaluator" + }, + { + "id": 2271, + "name": "flask_wtf" + }, + { + "id": 2289, + "name": "dj_database_url" + }, + { + "id": 2313, + "name": "django_heroku" + }, + { + "id": 2318, + "name": "marshmallow_sqlalchemy" + }, + { + "id": 2321, + "name": "face_recognition" + }, + { + "id": 2335, + "name": "feedparser" + }, + { + "id": 2348, + "name": "requests_futures" + }, + { + "id": 2350, + "name": "alibabacloud_tea_openapi" + }, + { + "id": 2352, + "name": "pyrad" + }, + { + "id": 2356, + "name": "kerberos" + }, + { + "id": 2370, + "name": "hypothesis_jsonschema" + }, + { + "id": 2454, + "name": "pytorch_transformers" + }, + { + "id": 2457, + "name": "memory_profiler" + }, + { + "id": 2480, + "name": "examples" + }, + { + "id": 2486, + "name": "amp_C" + }, + { + "id": 2512, + "name": "stanza" + }, + { + "id": 2550, + "name": "msal" + }, + { + "id": 2565, + "name": "apispec" + }, + { + "id": 2576, + "name": "snap7" + }, + { + "id": 2650, + "name": "Bio" + }, + { + "id": 2667, + "name": "kazoo" + }, + { + "id": 2672, + "name": "greenlet" + }, + { + "id": 2697, + "name": "imgaug" + }, + { + "id": 2721, + "name": "unit_tests" + }, + { + "id": 2754, + "name": "sgqlc" + }, + { + "id": 2773, + "name": "tf_slim" + }, + { + "id": 2828, + "name": "nlpcda" + }, + { + "id": 2834, + "name": "torchcrf" + }, + { + "id": 2840, + "name": "flasgger" + }, + { + "id": 2843, + "name": "deprecated" + }, + { + "id": 2868, + "name": "tushare" + }, + { + "id": 2884, + "name": "jsonpickle" + }, + { + "id": 2929, + "name": "hello_world" + }, + { + "id": 2990, + "name": "tools" + }, + { + "id": 3041, + "name": "model_archiver" + }, + { + "id": 3056, + "name": "analytics" + }, + { + "id": 3065, + "name": "dpath" + }, + { + "id": 3076, + "name": "oss2" + }, + { + "id": 3099, + "name": "python_on_whales" + }, + { + "id": 3164, + "name": "cli" + }, + { + "id": 3188, + "name": "cached_property" + }, + { + "id": 3203, + "name": "pysnooper" + }, + { + "id": 3204, + "name": "dlib" + }, + { + "id": 3205, + "name": "prison" + }, + { + "id": 3206, + "name": "job" + }, + { + "id": 3207, + "name": "wtforms_json" + }, + { + "id": 3208, + "name": "flask_talisman" + }, + { + "id": 3209, + "name": "flask_appbuilder" + }, + { + "id": 3210, + "name": "tensorflow_recommenders_addons" + }, + { + "id": 3213, + "name": "nni" + }, + { + "id": 3215, + "name": "darknetpy" + }, + { + "id": 3216, + "name": "myapp_config" + }, + { + "id": 3219, + "name": "parsedatetime" + }, + { + "id": 3220, + "name": "flask_compress" + }, + { + "id": 3221, + "name": "contextlib2" + }, + { + "id": 3222, + "name": "pydruid" + }, + { + "id": 3228, + "name": "dbt_artifacts_parser" + }, + { + "id": 3229, + "name": "source_notion" + }, + { + "id": 3230, + "name": "ptsd_jbroll" + }, + { + "id": 3231, + "name": "data_export" + }, + { + "id": 3232, + "name": "spellchecker" + }, + { + "id": 3233, + "name": "source_iterable" + }, + { + "id": 3234, + "name": "jproperties" + }, + { + "id": 3235, + "name": "handlers" + }, + { + "id": 3236, + "name": "source_sftp_bulk" + }, + { + "id": 3237, + "name": "source_google_search_console" + }, + { + "id": 3238, + "name": "scrapbook" + }, + { + "id": 3239, + "name": "source_mixpanel" + }, + { + "id": 3240, + "name": "source_babelforce" + }, + { + "id": 3241, + "name": "source_hubplanner" + }, + { + "id": 3242, + "name": "clickhouse_grpc_pb2_grpc" + }, + { + "id": 3243, + "name": "tap_quickbooks" + }, + { + "id": 3244, + "name": "appstoreconnect" + }, + { + "id": 3245, + "name": "source_file" + }, + { + "id": 3246, + "name": "source_us_census" + }, + { + "id": 3247, + "name": "aes_encryption" + }, + { + "id": 3248, + "name": "source_genesys" + }, + { + "id": 3249, + "name": "graphlearn" + }, + { + "id": 3250, + "name": "source_pocket" + }, + { + "id": 3251, + "name": "ttsfrd" + }, + { + "id": 3252, + "name": "source_timely" + }, + { + "id": 3253, + "name": "source_aws_cloudtrail" + }, + { + "id": 3254, + "name": "source_youtube_analytics" + }, + { + "id": 3255, + "name": "princflags" + }, + { + "id": 3256, + "name": "source_yahoo_finance_price" + }, + { + "id": 3257, + "name": "rest_polymorphic" + }, + { + "id": 3258, + "name": "source_freshsales" + }, + { + "id": 3259, + "name": "normalization" + }, + { + "id": 3260, + "name": "flatten_dict" + }, + { + "id": 3261, + "name": "datadog_checks" + }, + { + "id": 3262, + "name": "source_adjust" + }, + { + "id": 3263, + "name": "finetune_glm" + }, + { + "id": 3264, + "name": "source_marketo" + }, + { + "id": 3265, + "name": "pyapacheatlas" + }, + { + "id": 3266, + "name": "connector_acceptance_test" + }, + { + "id": 3267, + "name": "shotdetect_scenedetect_lgss" + }, + { + "id": 3268, + "name": "jsonplus" + }, + { + "id": 3269, + "name": "source_rss" + }, + { + "id": 3270, + "name": "source_mailgun" + }, + { + "id": 3271, + "name": "tubemq_tdmsg" + }, + { + "id": 3272, + "name": "videofeatures_clipit" + }, + { + "id": 3273, + "name": "simdjson" + }, + { + "id": 3274, + "name": "source_zoho_crm" + }, + { + "id": 3275, + "name": "web" + }, + { + "id": 3276, + "name": "source_monday" + }, + { + "id": 3277, + "name": "lief" + }, + { + "id": 3278, + "name": "registry" + }, + { + "id": 3279, + "name": "clickhouse" + }, + { + "id": 3280, + "name": "source_zendesk_chat" + }, + { + "id": 3281, + "name": "kws_util" + }, + { + "id": 3282, + "name": "ci_changes_detection" + }, + { + "id": 3283, + "name": "requests_unixsocket" + }, + { + "id": 3284, + "name": "spec_linter" + }, + { + "id": 3285, + "name": "apify_client" + }, + { + "id": 3286, + "name": "opcua" + }, + { + "id": 3287, + "name": "schema_generator" + }, + { + "id": 3288, + "name": "ci_credentials" + }, + { + "id": 3289, + "name": "looker_sdk" + }, + { + "id": 3290, + "name": "dict2xml" + }, + { + "id": 3291, + "name": "source_kyriba" + }, + { + "id": 3292, + "name": "source_google_analytics_v4" + }, + { + "id": 3293, + "name": "source_facebook_pages" + }, + { + "id": 3294, + "name": "atlas_start" + }, + { + "id": 3295, + "name": "auto_labeling_pipeline" + }, + { + "id": 3296, + "name": "easycv" + }, + { + "id": 3297, + "name": "testflows" + }, + { + "id": 3298, + "name": "bingads" + }, + { + "id": 3299, + "name": "source_recharge" + }, + { + "id": 3300, + "name": "source_greenhouse" + }, + { + "id": 3301, + "name": "ci_code_validator" + }, + { + "id": 3302, + "name": "facebook_business" + }, + { + "id": 3303, + "name": "atlas_config" + }, + { + "id": 3304, + "name": "mdutils" + }, + { + "id": 3305, + "name": "pyhocon" + }, + { + "id": 3306, + "name": "destination_databend" + }, + { + "id": 3307, + "name": "source_webflow" + }, + { + "id": 3308, + "name": "nats" + }, + { + "id": 3309, + "name": "suds" + }, + { + "id": 3310, + "name": "source_dockerhub" + }, + { + "id": 3311, + "name": "source_typeform" + }, + { + "id": 3312, + "name": "requests_kerberos" + }, + { + "id": 3313, + "name": "source_chargify" + }, + { + "id": 3314, + "name": "source_railz" + }, + { + "id": 3315, + "name": "neptune_python_utils" + }, + { + "id": 3316, + "name": "destination_amazon_sqs" + }, + { + "id": 3317, + "name": "plaid" + }, + { + "id": 3318, + "name": "source_rd_station_marketing" + }, + { + "id": 3319, + "name": "tubemq_errcode" + }, + { + "id": 3320, + "name": "source_salesloft" + }, + { + "id": 3321, + "name": "source_hubspot" + }, + { + "id": 3322, + "name": "airbyte_cdk" + }, + { + "id": 3323, + "name": "sklearn2pmml" + }, + { + "id": 3324, + "name": "nacos" + }, + { + "id": 3325, + "name": "source_flexport" + }, + { + "id": 3326, + "name": "source_copper" + }, + { + "id": 3327, + "name": "firebolt" + }, + { + "id": 3328, + "name": "genson" + }, + { + "id": 3329, + "name": "source_confluence" + }, + { + "id": 3330, + "name": "source_chargebee" + }, + { + "id": 3331, + "name": "django_drf_filepond" + }, + { + "id": 3332, + "name": "function_service_pb2" + }, + { + "id": 3333, + "name": "source_convex" + }, + { + "id": 3334, + "name": "source_qualaroo" + }, + { + "id": 3335, + "name": "dask_sql" + }, + { + "id": 3336, + "name": "window_functions" + }, + { + "id": 3337, + "name": "sqllineage" + }, + { + "id": 3338, + "name": "unicore" + }, + { + "id": 3339, + "name": "destination_kvdb" + }, + { + "id": 3340, + "name": "pyaml" + }, + { + "id": 3341, + "name": "source_bing_ads" + }, + { + "id": 3342, + "name": "source_file_secure" + }, + { + "id": 3343, + "name": "source_primetric" + }, + { + "id": 3344, + "name": "k5test" + }, + { + "id": 3345, + "name": "source_auth0" + }, + { + "id": 3346, + "name": "sqlalchemy_redshift" + }, + { + "id": 3347, + "name": "source_bamboo_hr" + }, + { + "id": 3348, + "name": "datetime64_extended_range" + }, + { + "id": 3349, + "name": "source_braintree" + }, + { + "id": 3350, + "name": "grammarinator" + }, + { + "id": 3351, + "name": "source_appfollow" + }, + { + "id": 3352, + "name": "instaboostfast" + }, + { + "id": 3353, + "name": "map_type" + }, + { + "id": 3354, + "name": "source_zendesk_talk" + }, + { + "id": 3355, + "name": "source_airtable" + }, + { + "id": 3356, + "name": "recurly" + }, + { + "id": 3357, + "name": "textnas_final" + }, + { + "id": 3358, + "name": "integration_tests" + }, + { + "id": 3359, + "name": "atlasclient" + }, + { + "id": 3360, + "name": "source_zuora" + }, + { + "id": 3361, + "name": "source_alpha_vantage" + }, + { + "id": 3362, + "name": "source_harvest" + }, + { + "id": 3363, + "name": "tubemq_client" + }, + { + "id": 3364, + "name": "destination_duckdb" + }, + { + "id": 3365, + "name": "model_mommy" + }, + { + "id": 3366, + "name": "ranger_performance_tool" + }, + { + "id": 3367, + "name": "ci_sonar_qube" + }, + { + "id": 3368, + "name": "jsonref" + }, + { + "id": 3369, + "name": "destination_sqlite" + }, + { + "id": 3370, + "name": "source_firebolt" + }, + { + "id": 3371, + "name": "source_slack" + }, + { + "id": 3372, + "name": "databend_sqlalchemy" + }, + { + "id": 3373, + "name": "octavia_cli" + }, + { + "id": 3374, + "name": "learning_rates" + }, + { + "id": 3375, + "name": "generation_utils" + }, + { + "id": 3376, + "name": "source_amazon_ads" + }, + { + "id": 3377, + "name": "okta" + }, + { + "id": 3378, + "name": "client" + }, + { + "id": 3379, + "name": "openmetadata" + }, + { + "id": 3380, + "name": "source_sendgrid" + }, + { + "id": 3381, + "name": "alibabacloud_cs20151215" + }, + { + "id": 3382, + "name": "drf_yasg" + }, + { + "id": 3383, + "name": "teradatasql" + }, + { + "id": 3384, + "name": "test_library_bridge" + }, + { + "id": 3385, + "name": "jaydebeapi" + }, + { + "id": 3386, + "name": "tubemq_config" + }, + { + "id": 3387, + "name": "test_odbc_interaction" + }, + { + "id": 3388, + "name": "kfserving" + }, + { + "id": 3389, + "name": "alibabacloud_vpc20160428" + }, + { + "id": 3390, + "name": "_scproxy" + }, + { + "id": 3391, + "name": "deltalake" + }, + { + "id": 3392, + "name": "source_klaviyo" + }, + { + "id": 3393, + "name": "marshmallow3_annotations" + }, + { + "id": 3394, + "name": "amundsen_application" + }, + { + "id": 3395, + "name": "grpc_tools" + }, + { + "id": 3396, + "name": "source_github" + }, + { + "id": 3397, + "name": "dbt" + }, + { + "id": 3398, + "name": "kwsbp" + }, + { + "id": 3399, + "name": "modelscope" + }, + { + "id": 3400, + "name": "source_public_apis" + }, + { + "id": 3401, + "name": "cup" + }, + { + "id": 3402, + "name": "timeout_decorator" + }, + { + "id": 3403, + "name": "ci_connector_ops" + }, + { + "id": 3404, + "name": "source_pivotal_tracker" + }, + { + "id": 3405, + "name": "source_orbit" + }, + { + "id": 3406, + "name": "source_looker" + }, + { + "id": 3407, + "name": "source_zenefits" + }, + { + "id": 3408, + "name": "extended_precision_data_types" + }, + { + "id": 3409, + "name": "pattern" + }, + { + "id": 3410, + "name": "artist" + }, + { + "id": 3411, + "name": "source_gridly" + }, + { + "id": 3412, + "name": "xtcocotools" + }, + { + "id": 3413, + "name": "source_scaffold_source_http" + }, + { + "id": 3414, + "name": "globmatch" + }, + { + "id": 3415, + "name": "metadata" + }, + { + "id": 3416, + "name": "destination_meilisearch" + }, + { + "id": 3417, + "name": "flatten_json" + }, + { + "id": 3418, + "name": "pretrain_glm" + }, + { + "id": 3419, + "name": "source_gitlab" + }, + { + "id": 3420, + "name": "source_pipedrive" + }, + { + "id": 3421, + "name": "roles" + }, + { + "id": 3422, + "name": "kdcproxy" + }, + { + "id": 3423, + "name": "pyvi" + }, + { + "id": 3424, + "name": "source_lemlist" + }, + { + "id": 3425, + "name": "pandavro" + }, + { + "id": 3426, + "name": "dagster_graphql" + }, + { + "id": 3427, + "name": "schema_registry" + }, + { + "id": 3428, + "name": "pyexcel" + }, + { + "id": 3429, + "name": "graphscope" + }, + { + "id": 3430, + "name": "source_gnews" + }, + { + "id": 3431, + "name": "cvxopt" + }, + { + "id": 3432, + "name": "source_declarative_manifest" + }, + { + "id": 3433, + "name": "destination_firestore" + }, + { + "id": 3434, + "name": "antlr4" + }, + { + "id": 3435, + "name": "source_posthog" + }, + { + "id": 3436, + "name": "runtime" + }, + { + "id": 3437, + "name": "pyathena" + }, + { + "id": 3438, + "name": "source_shortio" + }, + { + "id": 3439, + "name": "source_pinterest" + }, + { + "id": 3440, + "name": "aerospike" + }, + { + "id": 3441, + "name": "source_s3" + }, + { + "id": 3442, + "name": "source_yandex_metrica" + }, + { + "id": 3443, + "name": "label_types" + }, + { + "id": 3444, + "name": "feathr" + }, + { + "id": 3445, + "name": "source_amazon_sqs" + }, + { + "id": 3446, + "name": "source_salesforce" + }, + { + "id": 3447, + "name": "source_linkedin_ads" + }, + { + "id": 3448, + "name": "source_outreach" + }, + { + "id": 3449, + "name": "odps" + }, + { + "id": 3450, + "name": "pydomo" + }, + { + "id": 3451, + "name": "jpype" + }, + { + "id": 3452, + "name": "source_snapchat_marketing" + }, + { + "id": 3453, + "name": "alps" + }, + { + "id": 3454, + "name": "apache_atlas" + }, + { + "id": 3455, + "name": "source_lever_hiring" + }, + { + "id": 3456, + "name": "apache_ranger" + }, + { + "id": 3457, + "name": "source_recurly" + }, + { + "id": 3458, + "name": "tubemq" + }, + { + "id": 3459, + "name": "ibm_db_dbi" + }, + { + "id": 3460, + "name": "bigquery_schema_generator" + }, + { + "id": 3461, + "name": "search_service" + }, + { + "id": 3462, + "name": "source_insightly" + }, + { + "id": 3463, + "name": "tsp_train" + }, + { + "id": 3464, + "name": "smartsheet" + }, + { + "id": 3465, + "name": "nlpaug" + }, + { + "id": 3466, + "name": "tubemq_return" + }, + { + "id": 3467, + "name": "source_square" + }, + { + "id": 3468, + "name": "destination_google_sheets" + }, + { + "id": 3469, + "name": "gscoordinator" + }, + { + "id": 3470, + "name": "gremlin_python" + }, + { + "id": 3471, + "name": "source_freshcaller" + }, + { + "id": 3472, + "name": "wcmatch" + }, + { + "id": 3473, + "name": "source_jira" + }, + { + "id": 3474, + "name": "ffmpegcv" + }, + { + "id": 3475, + "name": "airbyte_api_client" + }, + { + "id": 3476, + "name": "tableau_api_lib" + }, + { + "id": 3477, + "name": "neo4j" + }, + { + "id": 3478, + "name": "bmt_clipit" + }, + { + "id": 3479, + "name": "databuilder" + }, + { + "id": 3480, + "name": "source_datadog" + }, + { + "id": 3481, + "name": "source_strava" + }, + { + "id": 3482, + "name": "simple_salesforce" + }, + { + "id": 3483, + "name": "source_onesignal" + }, + { + "id": 3484, + "name": "dj_rest_auth" + }, + { + "id": 3485, + "name": "blocklm_utils" + }, + { + "id": 3486, + "name": "source_tiktok_marketing" + }, + { + "id": 3487, + "name": "source_linnworks" + }, + { + "id": 3488, + "name": "clickhouse_grpc_pb2" + }, + { + "id": 3489, + "name": "source_instagram" + }, + { + "id": 3490, + "name": "auto_labeling" + }, + { + "id": 3491, + "name": "gbqschema_converter" + }, + { + "id": 3492, + "name": "source_facebook_marketing" + }, + { + "id": 3493, + "name": "httpclient" + }, + { + "id": 3494, + "name": "mmengine" + }, + { + "id": 3495, + "name": "source_orb" + }, + { + "id": 3496, + "name": "undecorated" + }, + { + "id": 3497, + "name": "xmlrunner" + }, + { + "id": 3498, + "name": "source_mailchimp" + }, + { + "id": 3499, + "name": "source_google_analytics_data_api" + }, + { + "id": 3500, + "name": "chargebee" + }, + { + "id": 3501, + "name": "source_coda" + }, + { + "id": 3502, + "name": "source_zendesk_support" + }, + { + "id": 3503, + "name": "unicodedata2" + }, + { + "id": 3504, + "name": "looseversion" + }, + { + "id": 3505, + "name": "source_zendesk_sell" + }, + { + "id": 3506, + "name": "runenv" + }, + { + "id": 3507, + "name": "easynlp" + }, + { + "id": 3508, + "name": "nanoid" + }, + { + "id": 3509, + "name": "icdiff" + }, + { + "id": 3510, + "name": "alibabacloud_ecs20140526" + }, + { + "id": 3511, + "name": "source_qonto" + }, + { + "id": 3512, + "name": "source_fauna" + }, + { + "id": 3513, + "name": "deepke" + }, + { + "id": 3514, + "name": "gast" + }, + { + "id": 3515, + "name": "source_dv_360" + }, + { + "id": 3516, + "name": "couler" + }, + { + "id": 3517, + "name": "ai_lib" + }, + { + "id": 3518, + "name": "pyhdfs" + }, + { + "id": 3519, + "name": "pydolphinscheduler" + }, + { + "id": 3520, + "name": "source_commcare" + }, + { + "id": 3521, + "name": "destination_rabbitmq" + }, + { + "id": 3522, + "name": "vineyard" + }, + { + "id": 3523, + "name": "meilisearch" + }, + { + "id": 3524, + "name": "source_shopify" + }, + { + "id": 3525, + "name": "source_persistiq" + }, + { + "id": 3526, + "name": "source_fastbill" + }, + { + "id": 3527, + "name": "dataclasses_jsonschema" + }, + { + "id": 3528, + "name": "source_rki_covid" + }, + { + "id": 3529, + "name": "opt_einsum" + }, + { + "id": 3530, + "name": "flask_swagger_ui" + }, + { + "id": 3531, + "name": "source_my_hours" + }, + { + "id": 3532, + "name": "pygsheets" + }, + { + "id": 3533, + "name": "source_wrike" + }, + { + "id": 3534, + "name": "sqlflow_models" + }, + { + "id": 3535, + "name": "plotille" + }, + { + "id": 3536, + "name": "lakesoul" + }, + { + "id": 3537, + "name": "text2sql_lgesql" + }, + { + "id": 3538, + "name": "paiio" + }, + { + "id": 3539, + "name": "source_surveycto" + }, + { + "id": 3540, + "name": "MinDAEC" + }, + { + "id": 3541, + "name": "zhconv" + }, + { + "id": 3542, + "name": "openmetadata_managed_apis" + }, + { + "id": 3543, + "name": "braintree" + }, + { + "id": 3544, + "name": "source_openweather" + }, + { + "id": 3545, + "name": "requests_aws4auth" + }, + { + "id": 3546, + "name": "source_netsuite" + }, + { + "id": 3547, + "name": "pprintpp" + }, + { + "id": 3548, + "name": "typesense" + }, + { + "id": 3549, + "name": "mmcls" + }, + { + "id": 3550, + "name": "sqlalchemy_vertica" + }, + { + "id": 3551, + "name": "source_paypal_transaction" + }, + { + "id": 3552, + "name": "source_klarna" + }, + { + "id": 3553, + "name": "source_instatus" + }, + { + "id": 3554, + "name": "source_dixa" + }, + { + "id": 3555, + "name": "source_okta" + }, + { + "id": 3556, + "name": "sqlalchemy_bigquery" + }, + { + "id": 3557, + "name": "asana" + }, + { + "id": 3558, + "name": "source_drift" + }, + { + "id": 3559, + "name": "xlrd2" + }, + { + "id": 3560, + "name": "elftools" + }, + { + "id": 3561, + "name": "metadata_service" + }, + { + "id": 3562, + "name": "ssl_override_server_hostname" + }, + { + "id": 3563, + "name": "faunadb" + }, + { + "id": 3564, + "name": "redash_toolbelt" + }, + { + "id": 3565, + "name": "incremental" + }, + { + "id": 3566, + "name": "rbac" + }, + { + "id": 3567, + "name": "feathrcli" + }, + { + "id": 3568, + "name": "for_requests" + }, + { + "id": 3569, + "name": "soda" + }, + { + "id": 3570, + "name": "source_asana" + }, + { + "id": 3571, + "name": "spectate" + }, + { + "id": 3572, + "name": "amundsen_common" + }, + { + "id": 3573, + "name": "jsonpath_rw" + }, + { + "id": 3574, + "name": "kubeflow" + }, + { + "id": 3575, + "name": "mimesis" + }, + { + "id": 3576, + "name": "prance" + }, + { + "id": 3577, + "name": "types_pb2" + }, + { + "id": 3578, + "name": "function_service_pb2_grpc" + }, + { + "id": 3579, + "name": "source_tplcentral" + }, + { + "id": 3580, + "name": "source_trello" + }, + { + "id": 3581, + "name": "artifactory" + }, + { + "id": 3582, + "name": "source_paystack" + }, + { + "id": 3583, + "name": "source_stripe" + }, + { + "id": 3584, + "name": "imagecorruptions" + }, + { + "id": 3585, + "name": "source_younium" + }, + { + "id": 3586, + "name": "torch_scatter" + }, + { + "id": 3587, + "name": "teslafaas" + }, + { + "id": 3588, + "name": "source_retently" + }, + { + "id": 3589, + "name": "source_google_ads" + }, + { + "id": 3590, + "name": "destination_weaviate" + }, + { + "id": 3591, + "name": "source_intercom" + }, + { + "id": 3592, + "name": "source_braze" + }, + { + "id": 3593, + "name": "source_surveymonkey" + }, + { + "id": 3594, + "name": "users" + }, + { + "id": 3595, + "name": "typing_compat" + }, + { + "id": 3596, + "name": "clickhouse_sqlalchemy" + }, + { + "id": 3597, + "name": "ibm_db_sa" + }, + { + "id": 3598, + "name": "trino" + }, + { + "id": 3599, + "name": "source_exchange_rates" + }, + { + "id": 3600, + "name": "source_freshservice" + }, + { + "id": 3601, + "name": "furl" + }, + { + "id": 3602, + "name": "source_visma_economic" + }, + { + "id": 3603, + "name": "source_clockify" + }, + { + "id": 3604, + "name": "source_microsoft_dataverse" + }, + { + "id": 3605, + "name": "source_sentry" + }, + { + "id": 3606, + "name": "sqlalchemy_databricks" + }, + { + "id": 3607, + "name": "source_twilio" + }, + { + "id": 3608, + "name": "agate" + }, + { + "id": 3609, + "name": "source_azure_table" + }, + { + "id": 3610, + "name": "amundsen_rds" + }, + { + "id": 3611, + "name": "source_smartsheets" + }, + { + "id": 3612, + "name": "destination_firebolt" + }, + { + "id": 3613, + "name": "amundsen_gremlin" + }, + { + "id": 3614, + "name": "source_nasa" + }, + { + "id": 3615, + "name": "gql" + }, + { + "id": 3616, + "name": "destination_typesense" + }, + { + "id": 3617, + "name": "en_core_web_sm" + }, + { + "id": 3618, + "name": "jsonschema2md" + }, + { + "id": 3619, + "name": "ci_common_utils" + }, + { + "id": 3620, + "name": "source_amplitude" + }, + { + "id": 3621, + "name": "py_sound_connect" + }, + { + "id": 3622, + "name": "airflow_provider_openmetadata" + }, + { + "id": 3623, + "name": "java" + }, + { + "id": 3624, + "name": "autoscaling" + }, + { + "id": 3625, + "name": "server_entry" + }, + { + "id": 3626, + "name": "source_xkcd" + }, + { + "id": 3627, + "name": "services" + }, + { + "id": 3628, + "name": "source_glassfrog" + }, + { + "id": 3629, + "name": "tubemq_message" + }, + { + "id": 3630, + "name": "source_amazon_seller_partner" + }, + { + "id": 3631, + "name": "mpu" + }, + { + "id": 3632, + "name": "source_xero" + }, + { + "id": 3633, + "name": "source_faker" + }, + { + "id": 3634, + "name": "django_filters" + }, + { + "id": 3635, + "name": "pyomo" + }, + { + "id": 3636, + "name": "data_import" + }, + { + "id": 3637, + "name": "source_freshdesk" + }, + { + "id": 3638, + "name": "source_appsflyer" + }, + { + "id": 3639, + "name": "source_google_sheets" + }, + { + "id": 3640, + "name": "destination_sftp_json" + }, + { + "id": 3641, + "name": "labels" + }, + { + "id": 3642, + "name": "easyasr" + }, + { + "id": 3643, + "name": "source_weatherstack" + }, + { + "id": 3723, + "name": "requests_file" + }, + { + "id": 4399, + "name": "datahub_classify" + }, + { + "id": 4400, + "name": "pydeequ" + }, + { + "id": 4401, + "name": "click_spinner" + }, + { + "id": 4402, + "name": "tableauserverclient" + }, + { + "id": 4403, + "name": "sqlalchemy_pytds" + }, + { + "id": 4404, + "name": "sqlmypy" + }, + { + "id": 4405, + "name": "sql_metadata" + }, + { + "id": 4406, + "name": "mypy_boto3_glue" + }, + { + "id": 4407, + "name": "datahub_actions" + }, + { + "id": 4408, + "name": "lkml" + }, + { + "id": 4409, + "name": "docgen" + }, + { + "id": 4410, + "name": "click_default_group" + }, + { + "id": 4411, + "name": "tableschema" + }, + { + "id": 4412, + "name": "geoalchemy2" + }, + { + "id": 4413, + "name": "datahub" + }, + { + "id": 4414, + "name": "datahub_provider" + }, + { + "id": 4415, + "name": "databricks_dbapi" + }, + { + "id": 4416, + "name": "expandvars" + }, + { + "id": 4417, + "name": "requests_wrapper" + }, + { + "id": 4418, + "name": "avrogen" + }, + { + "id": 4419, + "name": "mixpanel" + }, + { + "id": 4420, + "name": "mypy_boto3_sts" + }, + { + "id": 4421, + "name": "requests_ntlm" + }, + { + "id": 4422, + "name": "humanfriendly" + }, + { + "id": 4423, + "name": "mypy_boto3_sagemaker" + }, + { + "id": 4424, + "name": "airflow_local_settings" + }, + { + "id": 4425, + "name": "jsoncomparison" + }, + { + "id": 4426, + "name": "pytest_docker" + }, + { + "id": 4427, + "name": "iceberg" + } + ], + "last_checked_revision": "934a1195085b77234e075e80cef252993b1c6850\n" + }, + { + "id": 191, + "url": "https://github.com/feathr-ai/feathr", + "description": "Feathr \u2013 A scalable, unified data and AI engineering platform for enterprise", + "stars": 1840, + "source_graph_repo_id": 57511369, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 217, + "name": "confluent_kafka" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 788, + "name": "papermill" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1179, + "name": "pymssql" + }, + { + "id": 1205, + "name": "rsa" + }, + { + "id": 1478, + "name": "avro" + }, + { + "id": 1526, + "name": "py4j" + }, + { + "id": 1987, + "name": "databricks_cli" + }, + { + "id": 2325, + "name": "faker_commerce" + }, + { + "id": 3238, + "name": "scrapbook" + }, + { + "id": 3265, + "name": "pyapacheatlas" + }, + { + "id": 3305, + "name": "pyhocon" + }, + { + "id": 3390, + "name": "_scproxy" + }, + { + "id": 3391, + "name": "deltalake" + }, + { + "id": 3425, + "name": "pandavro" + }, + { + "id": 3444, + "name": "feathr" + }, + { + "id": 3566, + "name": "rbac" + }, + { + "id": 3567, + "name": "feathrcli" + }, + { + "id": 3708, + "name": "revChatGPT" + } + ], + "last_checked_revision": "6847ef98dcdc2c3b2bf361e03ecfec1bb3b52055\n" + }, + { + "id": 192, + "url": "https://github.com/schemathesis/schemathesis", + "description": "Guarantee flawless API functionality with thorough, high-quality test scenarios generated from your API specification.", + "stars": 1821, + "source_graph_repo_id": 39202096, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 541, + "name": "strawberry" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 644, + "name": "connexion" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 1446, + "name": "tomli_w" + }, + { + "id": 1952, + "name": "trustme" + }, + { + "id": 2370, + "name": "hypothesis_jsonschema" + }, + { + "id": 2371, + "name": "pytest_subtests" + }, + { + "id": 2372, + "name": "hypothesis_graphql" + }, + { + "id": 2373, + "name": "curlify" + }, + { + "id": 2374, + "name": "pytest_httpserver" + }, + { + "id": 2375, + "name": "starlette_testclient" + }, + { + "id": 2376, + "name": "exceptiongroup" + }, + { + "id": 2377, + "name": "schemathesis" + }, + { + "id": 2378, + "name": "junit_xml" + }, + { + "id": 2379, + "name": "pyrate_limiter" + } + ], + "last_checked_revision": "0580df99b96ad0697e7335aca690f5b9ed429235\n" + }, + { + "id": 193, + "url": "https://github.com/Jittor/JittorLLMs", + "description": "\u8ba1\u56fe\u5927\u6a21\u578b\u63a8\u7406\u5e93\uff0c\u5177\u6709\u9ad8\u6027\u80fd\u3001\u914d\u7f6e\u8981\u6c42\u4f4e\u3001\u4e2d\u6587\u652f\u6301\u597d\u3001\u53ef\u79fb\u690d\u7b49\u7279\u70b9", + "stars": 1820, + "source_graph_repo_id": 60729623, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 144, + "name": "megatron" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 550, + "name": "rwkv" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 560, + "name": "llama" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 627, + "name": "langdetect" + }, + { + "id": 758, + "name": "tokenizer" + }, + { + "id": 1628, + "name": "cpm_kernels" + }, + { + "id": 2100, + "name": "data_utils" + }, + { + "id": 2120, + "name": "tasks" + }, + { + "id": 2486, + "name": "amp_C" + }, + { + "id": 2668, + "name": "tldextract" + }, + { + "id": 2830, + "name": "icetk" + }, + { + "id": 3631, + "name": "mpu" + }, + { + "id": 3695, + "name": "scaled_upper_triang_masked_softmax_cuda" + }, + { + "id": 4185, + "name": "jittor_utils" + }, + { + "id": 4186, + "name": "userlib" + }, + { + "id": 4187, + "name": "jittor" + }, + { + "id": 4188, + "name": "autopep8" + }, + { + "id": 4189, + "name": "lsh" + }, + { + "id": 4190, + "name": "pretrain_gpt2" + }, + { + "id": 4191, + "name": "pretrain_bert" + } + ], + "last_checked_revision": "e30140af644c0e205fbfb4a445f8c67b9adb139c\n" + }, + { + "id": 194, + "url": "https://github.com/permitio/opal", + "description": "Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...)", + "stars": 1780, + "source_graph_repo_id": 43391455, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 35, + "name": "slowapi" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 252, + "name": "fastapi_utils" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 957, + "name": "aioredis" + }, + { + "id": 1059, + "name": "decouple" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 1555, + "name": "flaky" + }, + { + "id": 1915, + "name": "jsonpatch" + }, + { + "id": 2225, + "name": "ddtrace" + }, + { + "id": 3032, + "name": "fastapi_websocket_rpc" + }, + { + "id": 3061, + "name": "opal_common" + }, + { + "id": 3062, + "name": "pygit2" + }, + { + "id": 3063, + "name": "opal_server" + }, + { + "id": 3064, + "name": "rook" + }, + { + "id": 3065, + "name": "dpath" + }, + { + "id": 3066, + "name": "opal_client" + }, + { + "id": 3067, + "name": "fastapi_websocket_pubsub" + } + ], + "last_checked_revision": "18dbe29dbf520cc2f4e6c721d2ddb1067b992e40\n" + }, + { + "id": 195, + "url": "https://github.com/civitai/sd_civitai_extension", + "description": "All of the Civitai models inside Automatic 1111 Stable Diffusion Web UI", + "stars": 1795, + "source_graph_repo_id": 59814163, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + } + ], + "last_checked_revision": "763e8aedfab68e8933c3efbfa568961beeaa3def\n" + }, + { + "id": 196, + "url": "https://github.com/Buuntu/fastapi-react", + "description": "\ud83d\ude80 Cookiecutter Template for FastAPI + React Projects. Using PostgreSQL, SQLAlchemy, and Docker", + "stars": 1769, + "source_graph_repo_id": 41086672, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1061, + "name": "jwt" + } + ], + "last_checked_revision": "af17f2d422d0ebc5f173e83f2c6931045ab055b0\n" + }, + { + "id": 197, + "url": "https://github.com/ztxz16/fastllm", + "description": "\u7eafc++\u7684\u5168\u5e73\u53f0llm\u52a0\u901f\u5e93\uff0c\u652f\u6301python\u8c03\u7528\uff0cchatglm-6B\u7ea7\u6a21\u578b\u5355\u5361\u53ef\u8fbe10000+token / s\uff0c\u652f\u6301glm, llama, moss\u57fa\u5ea7\uff0c\u624b\u673a\u7aef\u6d41\u7545\u8fd0\u884c", + "stars": 1951, + "source_graph_repo_id": 60987278, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 536, + "name": "streamlit_chat" + }, + { + "id": 1666, + "name": "pybind11" + }, + { + "id": 4232, + "name": "fastllm_pytools" + }, + { + "id": 4233, + "name": "CMMLU" + }, + { + "id": 4234, + "name": "fastllm" + } + ], + "last_checked_revision": "0f4b921026b072304af9064af6f42b334d27b28b\n" + }, + { + "id": 198, + "url": "https://github.com/Lightning-Universe/lightning-flash", + "description": "Your PyTorch AI Factory - Flash enables you to easily configure and run complex AI recipes for over 15 tasks across 7 data domains", + "stars": 1704, + "source_graph_repo_id": 42931540, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 435, + "name": "hummingbird" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 472, + "name": "kornia" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 585, + "name": "pt_lightning_sphinx_theme" + }, + { + "id": 589, + "name": "jsonargparse" + }, + { + "id": 591, + "name": "learn2learn" + }, + { + "id": 596, + "name": "lightning_utilities" + }, + { + "id": 601, + "name": "flash" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 1892, + "name": "graphviz" + }, + { + "id": 1963, + "name": "torch_geometric" + }, + { + "id": 2401, + "name": "open3d" + }, + { + "id": 3003, + "name": "icedata" + }, + { + "id": 3004, + "name": "pytorch_forecasting" + }, + { + "id": 3005, + "name": "baal" + }, + { + "id": 3006, + "name": "classy_vision" + }, + { + "id": 3007, + "name": "cytoolz" + }, + { + "id": 3008, + "name": "assistant" + }, + { + "id": 3009, + "name": "pytorch_tabular" + }, + { + "id": 3010, + "name": "torch_ort" + }, + { + "id": 3011, + "name": "fastface" + }, + { + "id": 3012, + "name": "fiftyone" + }, + { + "id": 3013, + "name": "icevision" + }, + { + "id": 3014, + "name": "pystiche" + }, + { + "id": 3015, + "name": "vissl" + }, + { + "id": 3016, + "name": "torch_optimizer" + }, + { + "id": 3017, + "name": "segmentation_models_pytorch" + }, + { + "id": 3018, + "name": "pytorchvideo" + } + ], + "last_checked_revision": "fc6c97a43d65b49561c896bf05bc1c75536d0dc0\n" + }, + { + "id": 199, + "url": "https://github.com/fern-api/fern", + "description": "Generate SDKs and Documentation for your API", + "stars": 1774, + "source_graph_repo_id": 57881960, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 200, + "url": "https://github.com/jxxghp/MoviePilot", + "description": "", + "stars": 1879, + "source_graph_repo_id": 61127039, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 635, + "name": "requests_cache" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 682, + "name": "cn2an" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1045, + "name": "chardet" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1343, + "name": "pyparsing" + }, + { + "id": 1430, + "name": "parse" + }, + { + "id": 1569, + "name": "dateparser" + }, + { + "id": 2548, + "name": "slack_bolt" + }, + { + "id": 2599, + "name": "pyvirtualdisplay" + }, + { + "id": 2872, + "name": "pyquery" + }, + { + "id": 3541, + "name": "zhconv" + }, + { + "id": 3779, + "name": "qbittorrentapi" + }, + { + "id": 3965, + "name": "telebot" + }, + { + "id": 4243, + "name": "cacheout" + }, + { + "id": 4244, + "name": "cf_clearance" + }, + { + "id": 4245, + "name": "transmission_rpc" + }, + { + "id": 4246, + "name": "anitopy" + }, + { + "id": 4247, + "name": "tvdb_api" + }, + { + "id": 4248, + "name": "tailer" + }, + { + "id": 4249, + "name": "torrentool" + }, + { + "id": 4250, + "name": "python_hosts" + } + ], + "last_checked_revision": "6a34c7196cd394d655e1c358eeb8ef34994e564c\n" + }, + { + "id": 201, + "url": "https://github.com/kingyiusuen/image-to-latex", + "description": "Convert images of LaTex math equations into LaTex code.", + "stars": 1710, + "source_graph_repo_id": 55017053, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 449, + "name": "hydra" + }, + { + "id": 723, + "name": "editdistance" + } + ], + "last_checked_revision": "a706c4adab12d52b89ee2ebbc2d29e8ba1ca154c\n" + }, + { + "id": 202, + "url": "https://github.com/LlmKira/Openaibot", + "description": "Refractoring \ud83d\udea7|ChatBot+LLM |Gpt-3.5-turbo |ChatGPT Bot/Voice Assistant | \ud83d\udcf1 Cross-Platform | \ud83e\uddbe Async | \ud83d\udde3 Good Contextual Support | \ud83c\udf3b sh & docker| \ud83d\udd0c API Server| \ud83c\udfa4 Azure/Vits |\ud83c\udf0e ?| \ud83d\udcf7 Multi-modal/Image | \ud83d\udc90 Self-maintained LLM Framework", + "stars": 1703, + "source_graph_repo_id": 59754103, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 123, + "name": "piexif" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 648, + "name": "pyaudio" + }, + { + "id": 798, + "name": "fasttext" + }, + { + "id": 947, + "name": "tzlocal" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1076, + "name": "playsound" + }, + { + "id": 1748, + "name": "speech_recognition" + }, + { + "id": 1812, + "name": "keyboard" + }, + { + "id": 3128, + "name": "graia" + }, + { + "id": 3135, + "name": "graiax" + }, + { + "id": 3184, + "name": "rtoml" + }, + { + "id": 3958, + "name": "text_analysis_tools" + }, + { + "id": 3959, + "name": "aspect_based_sentiment_analysis" + }, + { + "id": 3960, + "name": "duckpy" + }, + { + "id": 3961, + "name": "llm_kira" + }, + { + "id": 3962, + "name": "tweetnlp" + }, + { + "id": 3963, + "name": "blip" + }, + { + "id": 3964, + "name": "pycorrector" + }, + { + "id": 3965, + "name": "telebot" + }, + { + "id": 3966, + "name": "pvporcupine" + } + ], + "last_checked_revision": "15255b8b4e78936378f127c1d7c6371309416c19\n" + }, + { + "id": 203, + "url": "https://github.com/TigerResearch/TigerBot", + "description": "TigerBot: A multi-language multi-task LLM", + "stars": 1712, + "source_graph_repo_id": 61120662, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 157, + "name": "triton" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 208, + "name": "mdtex2html" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 264, + "name": "sseclient" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 560, + "name": "llama" + }, + { + "id": 609, + "name": "rank_bm25" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 1174, + "name": "evaluation" + }, + { + "id": 1452, + "name": "ipdb" + }, + { + "id": 1628, + "name": "cpm_kernels" + }, + { + "id": 2436, + "name": "generate" + }, + { + "id": 3494, + "name": "mmengine" + }, + { + "id": 4257, + "name": "texttable" + }, + { + "id": 4258, + "name": "aiohttp_sse_client" + }, + { + "id": 4383, + "name": "pytorch_sphinx_theme" + }, + { + "id": 4384, + "name": "SwissArmyTransformer" + }, + { + "id": 4385, + "name": "generation" + }, + { + "id": 4386, + "name": "human_eval" + }, + { + "id": 4387, + "name": "initialize" + } + ], + "last_checked_revision": "e5a1502e038612a4ccb74c06a2628e1ae9c08fdd\n" + }, + { + "id": 204, + "url": "https://github.com/vocodedev/vocode-python", + "description": "\ud83e\udd16 Build voice-based LLM agents. Modular + open source.", + "stars": 1649, + "source_graph_repo_id": 60587786, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 556, + "name": "anthropic" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 1740, + "name": "twilio" + }, + { + "id": 1748, + "name": "speech_recognition" + }, + { + "id": 1750, + "name": "gtts" + }, + { + "id": 2042, + "name": "telegram" + }, + { + "id": 3054, + "name": "pyngrok" + }, + { + "id": 3662, + "name": "sounddevice" + }, + { + "id": 3759, + "name": "aioresponses" + }, + { + "id": 4159, + "name": "elevenlabs" + }, + { + "id": 4160, + "name": "call_transcript_utils" + }, + { + "id": 4161, + "name": "TTS" + }, + { + "id": 4162, + "name": "vonage" + }, + { + "id": 4163, + "name": "pygpt4all" + }, + { + "id": 4164, + "name": "miniaudio" + }, + { + "id": 4165, + "name": "janus" + }, + { + "id": 4166, + "name": "bark" + }, + { + "id": 4167, + "name": "nylas" + } + ], + "last_checked_revision": "2060680b4bfca961046983fe136842a5af77e151\n" + }, + { + "id": 205, + "url": "https://github.com/ExpDev07/coronavirus-tracker-api", + "description": "\ud83e\udda0 A simple and fast (< 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the \ud83d\udd25 FastAPI framework. Supports multiple sources!", + "stars": 1601, + "source_graph_repo_id": 40088997, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 937, + "name": "invoke" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 986, + "name": "asyncache" + }, + { + "id": 1019, + "name": "async_generator" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1411, + "name": "async_asgi_testclient" + }, + { + "id": 1957, + "name": "asyncmock" + }, + { + "id": 2588, + "name": "aiocache" + }, + { + "id": 2589, + "name": "scout_apm" + } + ], + "last_checked_revision": "67d9d22f1c56f77d0d91545d74ee1d796548943c\n" + }, + { + "id": 206, + "url": "https://github.com/cider-security-research/cicd-goat", + "description": "A deliberately vulnerable CI/CD environment. Learn CI/CD security through multiple challenges.", + "stars": 1611, + "source_graph_repo_id": 57737036, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 322, + "name": "py" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 428, + "name": "marshmallow" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 496, + "name": "httptools" + }, + { + "id": 498, + "name": "coverage" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 541, + "name": "strawberry" + }, + { + "id": 542, + "name": "multipart" + }, + { + "id": 543, + "name": "peewee" + }, + { + "id": 544, + "name": "email_validator" + }, + { + "id": 545, + "name": "couchbase" + }, + { + "id": 546, + "name": "mkdocs" + }, + { + "id": 547, + "name": "databases" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 676, + "name": "dataset" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 879, + "name": "flask_socketio" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 926, + "name": "falcon" + }, + { + "id": 930, + "name": "multidict" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 1194, + "name": "idna" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1284, + "name": "OpenSSL" + }, + { + "id": 1343, + "name": "pyparsing" + }, + { + "id": 1355, + "name": "brotli" + }, + { + "id": 1376, + "name": "pytest_cov" + }, + { + "id": 1441, + "name": "itsdangerous" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1466, + "name": "nox" + }, + { + "id": 1474, + "name": "wtforms" + }, + { + "id": 1497, + "name": "example" + }, + { + "id": 1535, + "name": "flask_login" + }, + { + "id": 1537, + "name": "aiocontextvars" + }, + { + "id": 1685, + "name": "sanic_testing" + }, + { + "id": 1697, + "name": "flask_caching" + }, + { + "id": 1790, + "name": "maxminddb" + }, + { + "id": 1852, + "name": "flask_script" + }, + { + "id": 1874, + "name": "flask_migrate" + }, + { + "id": 1919, + "name": "virtualenv" + }, + { + "id": 1952, + "name": "trustme" + }, + { + "id": 2211, + "name": "httpcore" + }, + { + "id": 2271, + "name": "flask_wtf" + }, + { + "id": 2292, + "name": "flask_restx" + }, + { + "id": 2318, + "name": "marshmallow_sqlalchemy" + }, + { + "id": 2322, + "name": "flask_marshmallow" + }, + { + "id": 2555, + "name": "sh" + }, + { + "id": 2732, + "name": "PyInstaller" + }, + { + "id": 2935, + "name": "trio" + }, + { + "id": 3221, + "name": "contextlib2" + }, + { + "id": 3770, + "name": "keyring" + }, + { + "id": 3790, + "name": "yagmail" + }, + { + "id": 3791, + "name": "logdna" + }, + { + "id": 3792, + "name": "flask_profiler" + }, + { + "id": 3793, + "name": "pygryphon" + }, + { + "id": 3794, + "name": "brotlicffi" + }, + { + "id": 3795, + "name": "dummyserver" + }, + { + "id": 3796, + "name": "flask_meld" + }, + { + "id": 3797, + "name": "geoacumen_city" + }, + { + "id": 3798, + "name": "aiotask_context" + }, + { + "id": 3799, + "name": "raygun4py" + }, + { + "id": 3800, + "name": "somelib" + }, + { + "id": 3801, + "name": "fields" + }, + { + "id": 3802, + "name": "cmarkgfm" + }, + { + "id": 3803, + "name": "sanic_routing" + }, + { + "id": 3804, + "name": "jinja2_simple_tags" + }, + { + "id": 3805, + "name": "CTFd" + }, + { + "id": 3806, + "name": "giteacasc" + }, + { + "id": 3807, + "name": "eel" + }, + { + "id": 3808, + "name": "towncrier" + }, + { + "id": 3809, + "name": "process_tests" + }, + { + "id": 3810, + "name": "sphinx_py3doc_enhanced_theme" + }, + { + "id": 3811, + "name": "xdist" + }, + { + "id": 3812, + "name": "kyoukai" + }, + { + "id": 3813, + "name": "rollbar" + }, + { + "id": 3814, + "name": "missingno" + }, + { + "id": 3815, + "name": "pyaztro" + }, + { + "id": 3816, + "name": "jenkinsapi" + }, + { + "id": 3817, + "name": "wheezy" + }, + { + "id": 3818, + "name": "premailer" + }, + { + "id": 3819, + "name": "win32_setctime" + }, + { + "id": 3820, + "name": "meld_test_project" + }, + { + "id": 3821, + "name": "docs_src" + }, + { + "id": 3822, + "name": "whichcraft" + }, + { + "id": 3823, + "name": "pybluemonday" + }, + { + "id": 3824, + "name": "flask_debugtoolbar" + } + ], + "last_checked_revision": "d2c7a24dd71a188839a04170e30e60866032918c\n" + }, + { + "id": 207, + "url": "https://github.com/neuralmagic/deepsparse", + "description": "Inference runtime offering GPU-class performance on CPUs and APIs to integrate ML into your application", + "stars": 1615, + "source_graph_repo_id": 43021068, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 136, + "name": "open_clip" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 1380, + "name": "fastchat" + }, + { + "id": 1555, + "name": "flaky" + }, + { + "id": 1570, + "name": "digitalocean" + }, + { + "id": 2781, + "name": "ultralytics" + }, + { + "id": 3083, + "name": "deepsparse" + }, + { + "id": 3084, + "name": "openpifpaf" + }, + { + "id": 3085, + "name": "haystack" + }, + { + "id": 3086, + "name": "numa" + }, + { + "id": 3087, + "name": "sparsezoo" + }, + { + "id": 3088, + "name": "twint" + }, + { + "id": 3089, + "name": "ndjson" + } + ], + "last_checked_revision": "ea853cbcc5d89e8d19c6cbe9fe1eb258a0a87293\n" + }, + { + "id": 208, + "url": "https://github.com/labmlai/labml", + "description": "\ud83d\udd0e Monitor deep learning model training and hardware usage from your mobile phone \ud83d\udcf1", + "stars": 1598, + "source_graph_repo_id": 40116032, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 431, + "name": "comet_ml" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 607, + "name": "tensorboard" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 822, + "name": "py3nvml" + }, + { + "id": 1092, + "name": "jaxlib" + }, + { + "id": 1100, + "name": "fastai" + }, + { + "id": 1264, + "name": "argon2" + }, + { + "id": 2707, + "name": "pytorch" + }, + { + "id": 2708, + "name": "libgravatar" + }, + { + "id": 2709, + "name": "stocks" + }, + { + "id": 2710, + "name": "labml_db" + }, + { + "id": 2711, + "name": "scp" + }, + { + "id": 2712, + "name": "labml" + }, + { + "id": 2713, + "name": "labml_remote" + }, + { + "id": 2714, + "name": "labml_dashboard" + }, + { + "id": 2715, + "name": "labml_helpers" + }, + { + "id": 2716, + "name": "labml_app" + }, + { + "id": 2717, + "name": "labml_fast_merge" + } + ], + "last_checked_revision": "ae0ed2ec1d99f76d85fbb55890d89ad9ad2f4151\n" + }, + { + "id": 209, + "url": "https://github.com/getsentry/sentry-python", + "description": "The official Python SDK for Sentry.io", + "stars": 1589, + "source_graph_repo_id": 36339871, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 542, + "name": "multipart" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 583, + "name": "__main__" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 813, + "name": "chalice" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 885, + "name": "eventlet" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 919, + "name": "pyramid" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 926, + "name": "falcon" + }, + { + "id": 1000, + "name": "starlite" + }, + { + "id": 1139, + "name": "dill" + }, + { + "id": 1167, + "name": "apache_beam" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1357, + "name": "blinker" + }, + { + "id": 1411, + "name": "async_asgi_testclient" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1414, + "name": "fakeredis" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1522, + "name": "pytest_chalice" + }, + { + "id": 1523, + "name": "mockupdb" + }, + { + "id": 1524, + "name": "trytond" + }, + { + "id": 1525, + "name": "newrelic" + }, + { + "id": 1526, + "name": "py4j" + }, + { + "id": 1527, + "name": "rb" + }, + { + "id": 1528, + "name": "channels" + }, + { + "id": 1529, + "name": "pytest_benchmark" + }, + { + "id": 1530, + "name": "uwsgi" + }, + { + "id": 1531, + "name": "rediscluster" + }, + { + "id": 1532, + "name": "billiard" + }, + { + "id": 1533, + "name": "quart_auth" + }, + { + "id": 1534, + "name": "asttokens" + }, + { + "id": 1535, + "name": "flask_login" + }, + { + "id": 1536, + "name": "huey" + }, + { + "id": 1537, + "name": "aiocontextvars" + }, + { + "id": 1538, + "name": "pytest_localserver" + }, + { + "id": 1539, + "name": "webob" + }, + { + "id": 1540, + "name": "rq" + }, + { + "id": 1541, + "name": "arq" + }, + { + "id": 1542, + "name": "pytest_django" + } + ], + "last_checked_revision": "6f49e75c615b1a8219c73e9ef095895221b51244\n" + }, + { + "id": 210, + "url": "https://github.com/d8ahazard/sd_dreambooth_extension", + "description": "", + "stars": 1578, + "source_graph_repo_id": 59517069, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 103, + "name": "tomesd" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 380, + "name": "core" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 607, + "name": "tensorboard" + }, + { + "id": 3786, + "name": "lion_pytorch" + }, + { + "id": 3937, + "name": "discord_webhook" + }, + { + "id": 3938, + "name": "dadaptation" + } + ], + "last_checked_revision": "cf086c536b141fc522ff11f6cffc8b7b12da04b9\n" + }, + { + "id": 211, + "url": "https://github.com/cs01/termpair", + "description": "View and control terminals from your browser with end-to-end encryption \ud83d\udd12", + "stars": 1561, + "source_graph_repo_id": 40447459, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 1466, + "name": "nox" + } + ], + "last_checked_revision": "543d84af21e2892a8b6f177d1c397b88973b0e98\n" + }, + { + "id": 212, + "url": "https://github.com/LinkSoul-AI/Chinese-Llama-2-7b", + "description": "\u5f00\u6e90\u793e\u533a\u7b2c\u4e00\u4e2a\u80fd\u4e0b\u8f7d\u3001\u80fd\u8fd0\u884c\u7684\u4e2d\u6587 LLaMA2 \u6a21\u578b\uff01", + "stars": 1734, + "source_graph_repo_id": 61383461, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 188, + "name": "flash_attn" + } + ], + "last_checked_revision": "2c339063fa8997ea93e4ff45c1032f39de7ac05a\n" + }, + { + "id": 213, + "url": "https://github.com/https-deeplearning-ai/machine-learning-engineering-for-production-public", + "description": "Public repo for DeepLearning.AI MLEP Specialization", + "stars": 1547, + "source_graph_repo_id": 46515386, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 190, + "name": "locust" + } + ], + "last_checked_revision": "d594ef17a37aeee3c3925253c0c4a500be062b27\n" + }, + { + "id": 214, + "url": "https://github.com/Codium-ai/pr-agent", + "description": "\ud83d\ude80CodiumAI PR-Agent: An AI-Powered \ud83e\udd16 Tool for Automated Pull Request Analysis, Feedback, Suggestions and More! \ud83d\udcbb\ud83d\udd0d", + "stars": 1747, + "source_graph_repo_id": 61307776, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 229, + "name": "retry" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1130, + "name": "mangum" + }, + { + "id": 1552, + "name": "gitlab" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 2556, + "name": "atlassian" + }, + { + "id": 2602, + "name": "starlette_context" + }, + { + "id": 4254, + "name": "dynaconf" + }, + { + "id": 4255, + "name": "litellm" + } + ], + "last_checked_revision": "33ef23289f0dfd0f7adc96c9dcd24962266df3d5\n" + }, + { + "id": 215, + "url": "https://github.com/stanfordnlp/dspy", + "description": "DSPy: The framework for programming with foundation models", + "stars": 1764, + "source_graph_repo_id": 60147558, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 4222, + "name": "mlc_chat" + } + ], + "last_checked_revision": "7d566fb7fa5aa99a68462db44514b3d09f8dd5ca\n" + }, + { + "id": 216, + "url": "https://github.com/houseofsecrets/SdPaint", + "description": "Stable Diffusion Painting", + "stars": 1520, + "source_graph_repo_id": 60829028, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 796, + "name": "pygame" + }, + { + "id": 4204, + "name": "psd_tools" + } + ], + "last_checked_revision": "c4d3603286348991f22c20c12a0bf9ec6ee954f0\n" + }, + { + "id": 217, + "url": "https://github.com/dmontagu/fastapi-utils", + "description": "Reusable utilities for FastAPI", + "stars": 1512, + "source_graph_repo_id": 39830713, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 68, + "name": "sqlalchemy" + } + ], + "last_checked_revision": "3ef27a6f67ac10fae6a8b4816549c0c44567a451\n" + }, + { + "id": 218, + "url": "https://github.com/psychic-api/psychic", + "description": "Data integration platform for LLMs. Connect to SaaS tools with turnkey auth and sync documents from N data sources with only one integration", + "stars": 1524, + "source_graph_repo_id": 60069990, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 48, + "name": "supabase" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 194, + "name": "logger" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 211, + "name": "requests_oauthlib" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 225, + "name": "google_auth_oauthlib" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 243, + "name": "html2text" + }, + { + "id": 632, + "name": "posthog" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1872, + "name": "stripe" + }, + { + "id": 2556, + "name": "atlassian" + }, + { + "id": 3627, + "name": "services" + }, + { + "id": 4046, + "name": "document_processors" + }, + { + "id": 4047, + "name": "hubspot" + }, + { + "id": 4048, + "name": "connectors" + }, + { + "id": 4049, + "name": "appstatestore" + }, + { + "id": 4050, + "name": "strenum" + }, + { + "id": 4051, + "name": "chunker" + } + ], + "last_checked_revision": "b8385d4cd13d057ab8c0a3d97b49c87c023f5523\n" + }, + { + "id": 219, + "url": "https://github.com/ELS-RD/transformer-deploy", + "description": "Efficient, scalable and enterprise-grade CPU/GPU inference server for \ud83e\udd17 Hugging Face transformer models \ud83d\ude80", + "stars": 1504, + "source_graph_repo_id": 56368811, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 89, + "name": "triton_python_backend_utils" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 524, + "name": "tensorrt" + }, + { + "id": 804, + "name": "cupy" + }, + { + "id": 1486, + "name": "mkdocs_gen_files" + }, + { + "id": 1529, + "name": "pytest_benchmark" + }, + { + "id": 3653, + "name": "onnxoptimizer" + }, + { + "id": 3654, + "name": "transformer_deploy" + }, + { + "id": 3655, + "name": "torchdynamo" + }, + { + "id": 3656, + "name": "pytorch_quantization" + } + ], + "last_checked_revision": "6b88e24ade6ce199e825adc0477b28a07f51f17d\n" + }, + { + "id": 220, + "url": "https://github.com/alibaba/SREWorks", + "description": "Cloud Native DataOps & AIOps Platform | \u4e91\u539f\u751f\u6570\u667a\u8fd0\u7ef4\u5e73\u53f0 ", + "stars": 1503, + "source_graph_repo_id": 57588759, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 211, + "name": "requests_oauthlib" + }, + { + "id": 217, + "name": "confluent_kafka" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 954, + "name": "statsmodels" + }, + { + "id": 961, + "name": "pywt" + }, + { + "id": 968, + "name": "MySQLdb" + }, + { + "id": 1021, + "name": "oauthlib" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1119, + "name": "bentoml" + }, + { + "id": 1123, + "name": "common" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 1255, + "name": "helpers" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 2077, + "name": "astropy" + }, + { + "id": 2667, + "name": "kazoo" + }, + { + "id": 3235, + "name": "handlers" + }, + { + "id": 3275, + "name": "web" + }, + { + "id": 3283, + "name": "requests_unixsocket" + }, + { + "id": 3324, + "name": "nacos" + }, + { + "id": 3431, + "name": "cvxopt" + }, + { + "id": 3463, + "name": "tsp_train" + }, + { + "id": 3496, + "name": "undecorated" + }, + { + "id": 3517, + "name": "ai_lib" + }, + { + "id": 3530, + "name": "flask_swagger_ui" + }, + { + "id": 3587, + "name": "teslafaas" + }, + { + "id": 3624, + "name": "autoscaling" + }, + { + "id": 3625, + "name": "server_entry" + }, + { + "id": 3627, + "name": "services" + }, + { + "id": 3967, + "name": "pyflink" + } + ], + "last_checked_revision": "be42224b96c36d5cbdc13673f4999e8489f527d2\n" + }, + { + "id": 221, + "url": "https://github.com/avinashkranjan/Amazing-Python-Scripts", + "description": "\ud83d\ude80 Curated collection of Amazing Python scripts from Basics to Advance with automation task scripts.", + "stars": 1481, + "source_graph_repo_id": 41993866, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 20, + "name": "pyppeteer" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 209, + "name": "requests_html" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 225, + "name": "google_auth_oauthlib" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 250, + "name": "praw" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 266, + "name": "discord" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 286, + "name": "background" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 443, + "name": "mediapipe" + }, + { + "id": 450, + "name": "reportlab" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 467, + "name": "openvino" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 477, + "name": "webdriver_manager" + }, + { + "id": 490, + "name": "imutils" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 544, + "name": "email_validator" + }, + { + "id": 562, + "name": "gym" + }, + { + "id": 567, + "name": "rl" + }, + { + "id": 592, + "name": "dash" + }, + { + "id": 612, + "name": "pytesseract" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 630, + "name": "pylint" + }, + { + "id": 648, + "name": "pyaudio" + }, + { + "id": 687, + "name": "milvus" + }, + { + "id": 694, + "name": "progressbar" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 722, + "name": "pdf2image" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 796, + "name": "pygame" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 876, + "name": "pyperclip" + }, + { + "id": 910, + "name": "ninja" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 954, + "name": "statsmodels" + }, + { + "id": 1059, + "name": "decouple" + }, + { + "id": 1067, + "name": "dns" + }, + { + "id": 1071, + "name": "markdown2" + }, + { + "id": 1076, + "name": "playsound" + }, + { + "id": 1088, + "name": "replicate" + }, + { + "id": 1120, + "name": "mongoengine" + }, + { + "id": 1149, + "name": "tf" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1323, + "name": "imblearn" + }, + { + "id": 1328, + "name": "pmdarima" + }, + { + "id": 1346, + "name": "PyQt5" + }, + { + "id": 1392, + "name": "moviepy" + }, + { + "id": 1418, + "name": "pyautogui" + }, + { + "id": 1424, + "name": "pyqrcode" + }, + { + "id": 1434, + "name": "pycodestyle" + }, + { + "id": 1436, + "name": "emoji" + }, + { + "id": 1474, + "name": "wtforms" + }, + { + "id": 1578, + "name": "boto" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1707, + "name": "flask_bootstrap" + }, + { + "id": 1723, + "name": "plyer" + }, + { + "id": 1724, + "name": "fuzzywuzzy" + }, + { + "id": 1726, + "name": "geocoder" + }, + { + "id": 1727, + "name": "png" + }, + { + "id": 1728, + "name": "mutagen" + }, + { + "id": 1729, + "name": "ezgmail" + }, + { + "id": 1735, + "name": "pynput" + }, + { + "id": 1736, + "name": "pytube" + }, + { + "id": 1737, + "name": "pyttsx3" + }, + { + "id": 1740, + "name": "twilio" + }, + { + "id": 1741, + "name": "tabula" + }, + { + "id": 1743, + "name": "pywhatkit" + }, + { + "id": 1745, + "name": "fpdf" + }, + { + "id": 1746, + "name": "tkcalendar" + }, + { + "id": 1748, + "name": "speech_recognition" + }, + { + "id": 1750, + "name": "gtts" + }, + { + "id": 1751, + "name": "pyjokes" + }, + { + "id": 1755, + "name": "openpyxl" + }, + { + "id": 1759, + "name": "pafy" + }, + { + "id": 1762, + "name": "tweepy" + }, + { + "id": 1763, + "name": "xlrd" + }, + { + "id": 1764, + "name": "googletrans" + }, + { + "id": 1766, + "name": "win10toast" + }, + { + "id": 1797, + "name": "phonenumbers" + }, + { + "id": 1812, + "name": "keyboard" + }, + { + "id": 1817, + "name": "inflect" + }, + { + "id": 1839, + "name": "webrtcvad" + }, + { + "id": 1862, + "name": "qrcode" + }, + { + "id": 1924, + "name": "win32con" + }, + { + "id": 2040, + "name": "schedule" + }, + { + "id": 2042, + "name": "telegram" + }, + { + "id": 2095, + "name": "fake_useragent" + }, + { + "id": 2137, + "name": "textblob" + }, + { + "id": 2202, + "name": "better_profanity" + }, + { + "id": 2271, + "name": "flask_wtf" + }, + { + "id": 2310, + "name": "folium" + }, + { + "id": 2355, + "name": "pyotp" + }, + { + "id": 2392, + "name": "tensorflowjs" + }, + { + "id": 2540, + "name": "sumy" + }, + { + "id": 2697, + "name": "imgaug" + }, + { + "id": 2790, + "name": "yfinance" + }, + { + "id": 2896, + "name": "dash_core_components" + }, + { + "id": 2923, + "name": "ttkthemes" + }, + { + "id": 2927, + "name": "kivy" + }, + { + "id": 2931, + "name": "scapy" + }, + { + "id": 2939, + "name": "pdfminer" + }, + { + "id": 2948, + "name": "PySimpleGUI" + }, + { + "id": 2960, + "name": "dash_html_components" + }, + { + "id": 3232, + "name": "spellchecker" + }, + { + "id": 3662, + "name": "sounddevice" + }, + { + "id": 3751, + "name": "wikipediaapi" + }, + { + "id": 3755, + "name": "simpleaudio" + }, + { + "id": 3858, + "name": "win32file" + }, + { + "id": 3889, + "name": "pyshorteners" + }, + { + "id": 3891, + "name": "pyfiglet" + }, + { + "id": 3900, + "name": "speedtest" + }, + { + "id": 3901, + "name": "wikipedia" + }, + { + "id": 3902, + "name": "pynotifier" + }, + { + "id": 3906, + "name": "PyDictionary" + }, + { + "id": 3940, + "name": "vaderSentiment" + }, + { + "id": 3965, + "name": "telebot" + }, + { + "id": 3995, + "name": "wolframalpha" + }, + { + "id": 4063, + "name": "snscrape" + }, + { + "id": 4071, + "name": "spotipy" + }, + { + "id": 4073, + "name": "geopy" + }, + { + "id": 4078, + "name": "mediawiki" + }, + { + "id": 4079, + "name": "supplement" + }, + { + "id": 4080, + "name": "flappy_bird_gym" + }, + { + "id": 4081, + "name": "img2pdf" + }, + { + "id": 4082, + "name": "Shortener" + }, + { + "id": 4083, + "name": "panns_inference" + }, + { + "id": 4084, + "name": "flask_ngrok" + }, + { + "id": 4085, + "name": "chatterbot" + }, + { + "id": 4086, + "name": "ecapture" + }, + { + "id": 4087, + "name": "pymunk" + }, + { + "id": 4088, + "name": "clipboard" + }, + { + "id": 4089, + "name": "quote" + }, + { + "id": 4090, + "name": "customtkinter" + }, + { + "id": 4091, + "name": "pyrebase" + }, + { + "id": 4092, + "name": "pdfrw" + }, + { + "id": 4093, + "name": "audio" + }, + { + "id": 4094, + "name": "colorgram" + }, + { + "id": 4095, + "name": "gmplot" + }, + { + "id": 4096, + "name": "notify2" + }, + { + "id": 4097, + "name": "clint" + }, + { + "id": 4098, + "name": "cecmap" + }, + { + "id": 4099, + "name": "resizeimage" + }, + { + "id": 4100, + "name": "neat" + }, + { + "id": 4101, + "name": "RPi" + }, + { + "id": 4102, + "name": "englisttohindi" + }, + { + "id": 4103, + "name": "fixtool" + }, + { + "id": 4104, + "name": "iocextract" + }, + { + "id": 4105, + "name": "ping3" + }, + { + "id": 4106, + "name": "demoji" + }, + { + "id": 4107, + "name": "pylab" + }, + { + "id": 4108, + "name": "wallpaper" + }, + { + "id": 4109, + "name": "magenta" + }, + { + "id": 4110, + "name": "neologdn" + }, + { + "id": 4111, + "name": "mrcnn" + }, + { + "id": 4112, + "name": "simplefix" + }, + { + "id": 4113, + "name": "nasapy" + }, + { + "id": 4114, + "name": "pdf2docx" + }, + { + "id": 4115, + "name": "lyricsgenius" + }, + { + "id": 4116, + "name": "tv" + }, + { + "id": 4117, + "name": "tkhtmlview" + }, + { + "id": 4118, + "name": "awstesting" + }, + { + "id": 4119, + "name": "html2md" + }, + { + "id": 4120, + "name": "alpha_vantage" + }, + { + "id": 4121, + "name": "pyppdf" + }, + { + "id": 4122, + "name": "stegano" + }, + { + "id": 4123, + "name": "newsapi" + }, + { + "id": 4124, + "name": "private_settings" + } + ], + "last_checked_revision": "1ff2122aa5c331eecd552bceac97d6f6b3817833\n" + }, + { + "id": 222, + "url": "https://github.com/thinkst/canarytokens", + "description": "Canarytokens helps track activity and actions on your network.", + "stars": 1469, + "source_graph_repo_id": 1151502, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 569, + "name": "deepdiff" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 1067, + "name": "dns" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1210, + "name": "sendgrid" + }, + { + "id": 1235, + "name": "twisted" + }, + { + "id": 1236, + "name": "zope" + }, + { + "id": 1284, + "name": "OpenSSL" + }, + { + "id": 1361, + "name": "nacl" + }, + { + "id": 1718, + "name": "segno" + }, + { + "id": 1719, + "name": "python_http_client" + }, + { + "id": 1720, + "name": "pyzbar" + }, + { + "id": 1721, + "name": "minify_html" + } + ], + "last_checked_revision": "540afb66d9bbfde9e085f58475136d8ac269c384\n" + }, + { + "id": 223, + "url": "https://github.com/longguikeji/arkid", + "description": "\u4e00\u8d26\u901a\u662f\u4e00\u6b3e\u5f00\u6e90\u7684\u7edf\u4e00\u8eab\u4efd\u8ba4\u8bc1\u6388\u6743\u7ba1\u7406\u89e3\u51b3\u65b9\u6848\uff0c\u652f\u6301\u591a\u79cd\u6807\u51c6\u534f\u8bae(LDAP, OAuth2, SAML, OpenID)\uff0c\u7ec6\u7c92\u5ea6\u6743\u9650\u63a7\u5236\uff0c\u5b8c\u6574\u7684WEB\u7ba1\u7406\u529f\u80fd\uff0c\u9489\u9489\u3001\u4f01\u4e1a\u5fae\u4fe1\u96c6\u6210\u7b49\uff0cQQ group: 167885406", + "stars": 1429, + "source_graph_repo_id": 39045856, + "dependencies": [ + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 45, + "name": "arrow" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 504, + "name": "jwcrypto" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 910, + "name": "ninja" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 968, + "name": "MySQLdb" + }, + { + "id": 1021, + "name": "oauthlib" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1179, + "name": "pymssql" + }, + { + "id": 1237, + "name": "defusedxml" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1284, + "name": "OpenSSL" + }, + { + "id": 1287, + "name": "ldap3" + }, + { + "id": 1752, + "name": "xlwt" + }, + { + "id": 1763, + "name": "xlrd" + }, + { + "id": 2120, + "name": "tasks" + }, + { + "id": 2343, + "name": "stomp" + }, + { + "id": 2344, + "name": "inventory" + }, + { + "id": 2345, + "name": "alibabacloud_dysmsapi20170525" + }, + { + "id": 2346, + "name": "cryptocode" + }, + { + "id": 2347, + "name": "saml2" + }, + { + "id": 2348, + "name": "requests_futures" + }, + { + "id": 2349, + "name": "extension" + }, + { + "id": 2350, + "name": "alibabacloud_tea_openapi" + }, + { + "id": 2351, + "name": "login_register_config" + }, + { + "id": 2352, + "name": "pyrad" + }, + { + "id": 2353, + "name": "webauthn" + }, + { + "id": 2354, + "name": "django_celery_beat" + }, + { + "id": 2355, + "name": "pyotp" + }, + { + "id": 2356, + "name": "kerberos" + }, + { + "id": 2357, + "name": "tenant" + } + ], + "last_checked_revision": "502836c84e680d22ec87ebcbb8ee98ee88556acd\n" + }, + { + "id": 224, + "url": "https://github.com/jordaneremieff/mangum", + "description": "AWS Lambda support for ASGI applications", + "stars": 1427, + "source_graph_repo_id": 40057464, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 1355, + "name": "brotli" + }, + { + "id": 1631, + "name": "brotli_asgi" + } + ], + "last_checked_revision": "5ef6c4e5f58fc3e0bdee3248b8b2409725f055d1\n" + }, + { + "id": 225, + "url": "https://github.com/ssbuild/chatglm_finetuning", + "description": "chatglm 6b finetuning and alpaca finetuning", + "stars": 1434, + "source_graph_repo_id": 60602227, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 159, + "name": "lightning" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 720, + "name": "rouge" + }, + { + "id": 1385, + "name": "aigc_zoo" + }, + { + "id": 1386, + "name": "sacrebleu" + }, + { + "id": 1387, + "name": "fastdatasets" + }, + { + "id": 1388, + "name": "deep_training" + } + ], + "last_checked_revision": "317cce87731c3f52d4933508151a7dd0797847cf\n" + }, + { + "id": 226, + "url": "https://github.com/Physton/sd-webui-prompt-all-in-one", + "description": "This is an extension based on sd-webui, aimed at improving the user experience of the prompt/negative prompt input box. It has a more intuitive and powerful input interface function, and provides automatic translation, history record, and bookmarking functions. \u8fd9\u662f\u4e00\u4e2a\u57fa\u4e8e sd-webui \u7684\u6269\u5c55\uff0c\u65e8\u5728\u63d0\u9ad8\u63d0\u793a\u8bcd/\u53cd\u5411\u63d0\u793a\u8bcd\u8f93\u5165\u6846\u7684\u4f7f\u7528\u4f53\u9a8c\u3002\u5b83\u62e5\u6709\u66f4\u76f4\u89c2\u3001\u5f3a\u5927\u7684\u8f93\u5165\u754c\u9762\u529f\u80fd\uff0c\u5b83\u63d0\u4f9b\u4e86\u81ea\u52a8\u7ffb\u8bd1\u3001\u5386\u53f2\u8bb0\u5f55\u548c\u6536\u85cf\u7b49\u529f\u80fd\u3002", + "stars": 1511, + "source_graph_repo_id": 60964722, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 1045, + "name": "chardet" + }, + { + "id": 1821, + "name": "pathos" + }, + { + "id": 1954, + "name": "aliyunsdkcore" + }, + { + "id": 2833, + "name": "execjs" + }, + { + "id": 4226, + "name": "aliyunsdkalimt" + } + ], + "last_checked_revision": "9a42de633c935d6b48521b6aa9832cdfb89c1687\n" + }, + { + "id": 227, + "url": "https://github.com/CiaraStrawberry/TemporalKit", + "description": "An all in one solution for adding Temporal Stability to a Stable Diffusion Render via an automatic1111 extension", + "stars": 1458, + "source_graph_repo_id": 60805587, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 1392, + "name": "moviepy" + }, + { + "id": 1393, + "name": "scenedetect" + }, + { + "id": 1394, + "name": "extensions" + } + ], + "last_checked_revision": "3f5ef8830badddc10029c97dab66018cfa3fa81a\n" + }, + { + "id": 228, + "url": "https://github.com/collerek/ormar", + "description": "python async orm with fastapi in mind and pydantic validation", + "stars": 1418, + "source_graph_repo_id": 42162718, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 547, + "name": "databases" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 1405, + "name": "asgi_lifespan" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1486, + "name": "mkdocs_gen_files" + }, + { + "id": 1487, + "name": "_weakref" + }, + { + "id": 1488, + "name": "nest_asyncio" + } + ], + "last_checked_revision": "a2dfac6c2190695308380e8feacf3c0a6e0d1416\n" + }, + { + "id": 229, + "url": "https://github.com/ycd/manage-fastapi", + "description": ":rocket: CLI tool for FastAPI. Generating new FastAPI projects & boilerplates made easy. ", + "stars": 1413, + "source_graph_repo_id": 41786604, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 1485, + "name": "questionary" + }, + { + "id": 2813, + "name": "cookiecutter" + } + ], + "last_checked_revision": "b1c266fb5eb73ce09f6ccc2fcb28b76be9fade4b\n" + }, + { + "id": 230, + "url": "https://github.com/oxsecurity/megalinter", + "description": "\ud83e\udd99 MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.", + "stars": 1411, + "source_graph_repo_id": 42263538, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 1020, + "name": "pytablewriter" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1401, + "name": "terminaltables" + }, + { + "id": 1540, + "name": "rq" + }, + { + "id": 1552, + "name": "gitlab" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1717, + "name": "commentjson" + }, + { + "id": 2881, + "name": "chalk" + }, + { + "id": 2882, + "name": "multiprocessing_logging" + }, + { + "id": 2883, + "name": "msrest" + }, + { + "id": 2884, + "name": "jsonpickle" + } + ], + "last_checked_revision": "da6a41e008c4c28b679ef4f064beb1dd2e59f677\n" + }, + { + "id": 231, + "url": "https://github.com/roman-right/beanie", + "description": "Asynchronous Python ODM for MongoDB", + "stars": 1390, + "source_graph_repo_id": 43223111, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 538, + "name": "pydantic_settings" + }, + { + "id": 539, + "name": "pydantic_core" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 1007, + "name": "motor" + }, + { + "id": 1405, + "name": "asgi_lifespan" + }, + { + "id": 1458, + "name": "lazy_model" + } + ], + "last_checked_revision": "ff947d2a94af6cb26d32bf1747f1ec206e2ee88a\n" + }, + { + "id": 232, + "url": "https://github.com/linode/docs", + "description": "Linode guides and tutorials.", + "stars": 1365, + "source_graph_repo_id": 40015771, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 629, + "name": "frontmatter" + }, + { + "id": 1366, + "name": "scrapy" + }, + { + "id": 1740, + "name": "twilio" + }, + { + "id": 2555, + "name": "sh" + }, + { + "id": 3882, + "name": "linode_api4" + } + ], + "last_checked_revision": "a86ce13851eeb0987dd9c9a4c28a887eb11636d6\n" + }, + { + "id": 233, + "url": "https://github.com/milvus-io/bootcamp", + "description": "Dealing with all unstructured data, such as reverse image search, audio search, molecular search, video analysis, question and answer systems, NLP, etc.", + "stars": 1379, + "source_graph_repo_id": 39218376, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 1073, + "name": "diskcache" + }, + { + "id": 1806, + "name": "logs" + }, + { + "id": 1829, + "name": "encode" + }, + { + "id": 2380, + "name": "gdown" + }, + { + "id": 2381, + "name": "mysql_helpers" + }, + { + "id": 2382, + "name": "milvus_helpers" + }, + { + "id": 2383, + "name": "towhee" + } + ], + "last_checked_revision": "ac948034bb6e547875fcf56b312feabca3883e47\n" + }, + { + "id": 234, + "url": "https://github.com/jina-ai/langchain-serve", + "description": "\u26a1 Langchain Apps on Production with Jina & FastAPI \ud83d\ude80", + "stars": 1401, + "source_graph_repo_id": 60678601, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 523, + "name": "jina" + }, + { + "id": 528, + "name": "docarray" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 2548, + "name": "slack_bolt" + }, + { + "id": 2757, + "name": "jcloud" + }, + { + "id": 2758, + "name": "hubble" + }, + { + "id": 2951, + "name": "textual" + }, + { + "id": 4061, + "name": "pandasai" + }, + { + "id": 4184, + "name": "ansi2html" + } + ], + "last_checked_revision": "2bb8a02eef7f675b5469d7fcc8cde24648197b75\n" + }, + { + "id": 235, + "url": "https://github.com/tencentmusic/cube-studio", + "description": "cube studio\u5f00\u6e90\u4e91\u539f\u751f\u4e00\u7ad9\u5f0f\u673a\u5668\u5b66\u4e60/\u6df1\u5ea6\u5b66\u4e60AI\u5e73\u53f0\uff0c\u652f\u6301sso\u767b\u5f55\uff0c\u591a\u79df\u6237/\u591a\u9879\u76ee\u7ec4\uff0c\u6570\u636e\u8d44\u4ea7\u5bf9\u63a5\uff0cnotebook\u5728\u7ebf\u5f00\u53d1\uff0c\u62d6\u62c9\u62fd\u4efb\u52a1\u6d41pipeline\u7f16\u6392\uff0c\u591a\u673a\u591a\u5361\u5206\u5e03\u5f0f\u7b97\u6cd5\u8bad\u7ec3\uff0c\u8d85\u53c2\u641c\u7d22\uff0c\u63a8\u7406\u670d\u52a1VGPU\uff0c\u591a\u96c6\u7fa4\u8c03\u5ea6\uff0c\u8fb9\u7f18\u8ba1\u7b97\uff0cserverless\uff0c\u6807\u6ce8\u5e73\u53f0\uff0c\u81ea\u52a8\u5316\u6807\u6ce8\uff0c\u6570\u636e\u96c6\u7ba1\u7406\uff0c\u5927\u6a21\u578b\u4e00\u952e\u5fae\u8c03\uff0cllmops\uff0c\u79c1\u6709\u77e5\u8bc6\u5e93\uff0cAI\u5e94\u7528\u5546\u5e97\uff0c\u652f\u6301\u6a21\u578b\u4e00\u952e\u5f00\u53d1/\u63a8\u7406/\u5fae\u8c03\uff0c\u79c1\u6709\u5316\u90e8\u7f72\uff0c\u652f\u6301\u56fd\u4ea7cpu/gpu\u82af\u7247\uff0c\u652f\u6301rdma\uff0c\u652f\u6301pytorch/tf/mxnet/deepspeed/paddle/colossalai/horovod/spark/ray/volcano\u5206\u5e03\u5f0f", + "stars": 1391, + "source_graph_repo_id": 56097135, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 420, + "name": "horovod" + }, + { + "id": 428, + "name": "marshmallow" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 572, + "name": "croniter" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 879, + "name": "flask_socketio" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1016, + "name": "statsd" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1131, + "name": "minio" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1175, + "name": "tensorflow_serving" + }, + { + "id": 1439, + "name": "bleach" + }, + { + "id": 1448, + "name": "humanize" + }, + { + "id": 1474, + "name": "wtforms" + }, + { + "id": 1535, + "name": "flask_login" + }, + { + "id": 1558, + "name": "pika" + }, + { + "id": 1697, + "name": "flask_caching" + }, + { + "id": 1873, + "name": "flask_babel" + }, + { + "id": 1874, + "name": "flask_migrate" + }, + { + "id": 1912, + "name": "aiohttp_cors" + }, + { + "id": 2265, + "name": "project" + }, + { + "id": 2271, + "name": "flask_wtf" + }, + { + "id": 2318, + "name": "marshmallow_sqlalchemy" + }, + { + "id": 2321, + "name": "face_recognition" + }, + { + "id": 3203, + "name": "pysnooper" + }, + { + "id": 3204, + "name": "dlib" + }, + { + "id": 3205, + "name": "prison" + }, + { + "id": 3206, + "name": "job" + }, + { + "id": 3207, + "name": "wtforms_json" + }, + { + "id": 3208, + "name": "flask_talisman" + }, + { + "id": 3209, + "name": "flask_appbuilder" + }, + { + "id": 3210, + "name": "tensorflow_recommenders_addons" + }, + { + "id": 3211, + "name": "NER" + }, + { + "id": 3212, + "name": "sklearn_crfsuite" + }, + { + "id": 3213, + "name": "nni" + }, + { + "id": 3214, + "name": "pandarallel" + }, + { + "id": 3215, + "name": "darknetpy" + }, + { + "id": 3216, + "name": "myapp_config" + }, + { + "id": 3217, + "name": "webhooks" + }, + { + "id": 3218, + "name": "cubestudio" + }, + { + "id": 3219, + "name": "parsedatetime" + }, + { + "id": 3220, + "name": "flask_compress" + }, + { + "id": 3221, + "name": "contextlib2" + }, + { + "id": 3222, + "name": "pydruid" + } + ], + "last_checked_revision": "5557e266d8ae6e9de0b647c859c773f0443b782b\n" + }, + { + "id": 236, + "url": "https://github.com/keephq/keep", + "description": "Open source alerts management platform", + "stars": 1367, + "source_graph_repo_id": 60341162, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1132, + "name": "snowflake" + }, + { + "id": 1209, + "name": "chevron" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1694, + "name": "datadog_api_client" + }, + { + "id": 1699, + "name": "astunparse" + }, + { + "id": 2042, + "name": "telegram" + }, + { + "id": 2302, + "name": "validators" + }, + { + "id": 2580, + "name": "opsgenie_sdk" + }, + { + "id": 2602, + "name": "starlette_context" + }, + { + "id": 3054, + "name": "pyngrok" + }, + { + "id": 4133, + "name": "datefinder" + }, + { + "id": 4134, + "name": "logmine_pkg" + }, + { + "id": 4135, + "name": "grafana_api" + }, + { + "id": 4238, + "name": "auth0" + } + ], + "last_checked_revision": "f252e096db81bd040f9d9137c9d99f1a6d3a4380\n" + }, + { + "id": 237, + "url": "https://github.com/etesync/server", + "description": "The Etebase server (so you can run your own)", + "stars": 1349, + "source_graph_repo_id": 35711230, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 1361, + "name": "nacl" + }, + { + "id": 1362, + "name": "etebase_server_settings" + } + ], + "last_checked_revision": "a54afd5210bc0655523071cd1532dbf3e57ebaf6\n" + }, + { + "id": 238, + "url": "https://github.com/graphql-python/gql", + "description": "A GraphQL client in Python", + "stars": 1340, + "source_graph_repo_id": 40007281, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 930, + "name": "multidict" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1428, + "name": "gql_checker" + }, + { + "id": 1429, + "name": "aioconsole" + }, + { + "id": 1430, + "name": "parse" + }, + { + "id": 1431, + "name": "vcr" + }, + { + "id": 1432, + "name": "requests_toolbelt" + }, + { + "id": 1433, + "name": "pylama" + }, + { + "id": 1434, + "name": "pycodestyle" + } + ], + "last_checked_revision": "013fa6aceb066be843849e83cc72747f51c07d0e\n" + }, + { + "id": 239, + "url": "https://github.com/googlecreativelab/teachablemachine-community", + "description": "Example code snippets and machine learning code for Teachable Machine", + "stars": 1318, + "source_graph_repo_id": 38878542, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 2391, + "name": "tflite_support" + }, + { + "id": 2392, + "name": "tensorflowjs" + } + ], + "last_checked_revision": "d95cfd8040d0813f41319761cdd657e49ee00c26\n" + }, + { + "id": 240, + "url": "https://github.com/huggingface/autotrain-advanced", + "description": "\ud83e\udd17 AutoTrain Advanced", + "stars": 1684, + "source_graph_repo_id": 43158391, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 3068, + "name": "codecarbon" + }, + { + "id": 3069, + "name": "autotrain" + }, + { + "id": 3070, + "name": "trl" + } + ], + "last_checked_revision": "f9efac072c6ffd22001cde00110a41da8c5fb6e2\n" + }, + { + "id": 241, + "url": "https://github.com/claffin/cloudproxy", + "description": "Hide your scrapers IP behind the cloud. Provision proxy servers across different cloud providers to improve your scraping success.", + "stars": 1271, + "source_graph_repo_id": 52326553, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1566, + "name": "slumber" + }, + { + "id": 1567, + "name": "scaleway" + }, + { + "id": 1568, + "name": "hcloud" + }, + { + "id": 1569, + "name": "dateparser" + }, + { + "id": 1570, + "name": "digitalocean" + }, + { + "id": 1571, + "name": "uvicorn_loguru_integration" + } + ], + "last_checked_revision": "e93bfd245b737ac7386828b56291c3aef374715e\n" + }, + { + "id": 242, + "url": "https://github.com/elanmart/cbp-translate", + "description": "", + "stars": 1267, + "source_graph_repo_id": 59880521, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 639, + "name": "whisper" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 1381, + "name": "modal" + }, + { + "id": 1382, + "name": "ffmpeg" + }, + { + "id": 3850, + "name": "nemo" + }, + { + "id": 3928, + "name": "pyannote" + }, + { + "id": 3929, + "name": "yt_dlp" + }, + { + "id": 3968, + "name": "deepface" + }, + { + "id": 3969, + "name": "deepl" + } + ], + "last_checked_revision": "4fb02f43cf2ce425995f718bd123d315fc0f3430\n" + }, + { + "id": 243, + "url": "https://github.com/HFrost0/bilix", + "description": "\u26a1\ufe0fLightning-fast async download tool for bilibili and more | \u5feb\u5982\u95ea\u7535\u7684\u5f02\u6b65\u4e0b\u8f7d\u5de5\u5177\uff0c\u652f\u6301bilibili\u53ca\u66f4\u591a", + "stars": 1277, + "source_graph_repo_id": 57696679, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 214, + "name": "json5" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 1042, + "name": "browser_cookie3" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 2833, + "name": "execjs" + }, + { + "id": 3746, + "name": "danmakuC" + }, + { + "id": 3747, + "name": "pymp4" + }, + { + "id": 3748, + "name": "m3u8" + } + ], + "last_checked_revision": "336a65e7bec6f3c16dd509c01e4325950c4f5829\n" + }, + { + "id": 244, + "url": "https://github.com/RobertCraigie/prisma-client-py", + "description": "Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use", + "stars": 1286, + "source_graph_repo_id": 55653543, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 266, + "name": "discord" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 385, + "name": "foo" + }, + { + "id": 549, + "name": "dirty_equals" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1466, + "name": "nox" + }, + { + "id": 1549, + "name": "tomlkit" + }, + { + "id": 2927, + "name": "kivy" + }, + { + "id": 2953, + "name": "kivymd" + }, + { + "id": 3053, + "name": "distro" + }, + { + "id": 3182, + "name": "prisma_cleanup" + }, + { + "id": 3183, + "name": "nodejs" + }, + { + "id": 3184, + "name": "rtoml" + }, + { + "id": 3185, + "name": "pytest_subprocess" + }, + { + "id": 3186, + "name": "prisma" + }, + { + "id": 3187, + "name": "hashids" + }, + { + "id": 3188, + "name": "cached_property" + }, + { + "id": 3189, + "name": "syrupy" + } + ], + "last_checked_revision": "e62e1fb59574312a2e523b8f3172c3964a53b0c1\n" + }, + { + "id": 245, + "url": "https://github.com/intel/neural-compressor", + "description": "Intel\u00ae Neural Compressor (formerly known as Intel\u00ae Low Precision Optimization Tool), targeting to provide unified APIs for network compression technologies, such as low precision quantization, sparsity, pruning, knowledge distillation, across different deep learning frameworks to pursue optimal inference performance.", + "stars": 1277, + "source_graph_repo_id": 41870078, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 152, + "name": "rouge_score" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 420, + "name": "horovod" + }, + { + "id": 422, + "name": "gpustat" + }, + { + "id": 438, + "name": "cpuinfo" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 464, + "name": "fvcore" + }, + { + "id": 467, + "name": "openvino" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 487, + "name": "iopath" + }, + { + "id": 492, + "name": "caffe2" + }, + { + "id": 532, + "name": "intel_extension_for_pytorch" + }, + { + "id": 533, + "name": "optuna" + }, + { + "id": 534, + "name": "torch_xla" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 605, + "name": "mpi4py" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 756, + "name": "run_classifier" + }, + { + "id": 760, + "name": "hyperopt" + }, + { + "id": 787, + "name": "mxnet" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 848, + "name": "tensorflow_addons" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 879, + "name": "flask_socketio" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 895, + "name": "lm_eval" + }, + { + "id": 1014, + "name": "jupyter_packaging" + }, + { + "id": 1086, + "name": "win32api" + }, + { + "id": 1095, + "name": "schema" + }, + { + "id": 1151, + "name": "tensorflow_hub" + }, + { + "id": 1161, + "name": "official" + }, + { + "id": 1172, + "name": "mlperf_loadgen" + }, + { + "id": 1399, + "name": "version" + }, + { + "id": 1401, + "name": "terminaltables" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1950, + "name": "_pickle" + }, + { + "id": 2481, + "name": "train" + }, + { + "id": 2489, + "name": "pytorch_fid" + }, + { + "id": 2690, + "name": "SimpleITK" + }, + { + "id": 2773, + "name": "tf_slim" + }, + { + "id": 2796, + "name": "optimum" + }, + { + "id": 2843, + "name": "deprecated" + }, + { + "id": 2844, + "name": "resnest" + }, + { + "id": 2845, + "name": "val" + }, + { + "id": 2846, + "name": "intel_extension_for_transformers" + }, + { + "id": 2847, + "name": "onnxruntime_extensions" + }, + { + "id": 2848, + "name": "ilit" + }, + { + "id": 2849, + "name": "ntsecuritycon" + }, + { + "id": 2850, + "name": "nnUNet" + }, + { + "id": 2851, + "name": "onnx_tf" + }, + { + "id": 2852, + "name": "intel_pytorch_extension" + }, + { + "id": 2853, + "name": "win32security" + }, + { + "id": 2854, + "name": "tensorboard_logger" + }, + { + "id": 2855, + "name": "org" + }, + { + "id": 2856, + "name": "nnunet" + }, + { + "id": 2857, + "name": "pretrainedmodels" + }, + { + "id": 2858, + "name": "functorch" + }, + { + "id": 2859, + "name": "lpot" + }, + { + "id": 2860, + "name": "mlperf_compliance" + }, + { + "id": 2861, + "name": "jiwer" + }, + { + "id": 2862, + "name": "intel_extension_for_tensorflow" + }, + { + "id": 2863, + "name": "xlsxwriter" + }, + { + "id": 2864, + "name": "_compat_pickle" + }, + { + "id": 2865, + "name": "batchgenerators" + }, + { + "id": 2866, + "name": "mlperf_logging" + }, + { + "id": 2867, + "name": "torch_ccl" + } + ], + "last_checked_revision": "f77a2c7606cdd2a0dec39c61d5ab95325272bcf2\n" + }, + { + "id": 246, + "url": "https://github.com/overmind1980/oeasy-python-tutorial", + "description": "\u826f\u5fc3\u7684 Python \u6559\u7a0b\uff0c\u9762\u5411\u96f6\u57fa\u7840\u521d\u5b66\u8005\u7b80\u660e\u6613\u61c2\u7684 Python3 \u5165\u95e8\u57fa\u7840\u8bfe\u7a0b\u3002\u5728linux+vim\u751f\u4ea7\u529b\u73af\u5883\u4e0b\uff0c\u4ece\u6d45\u5165\u6df1\uff0c\u4ece\u7b80\u5355\u7a0b\u5e8f\u5b66\u5230\u7f51\u7edc\u722c\u866b\u3002\u53ef\u4ee5\u914d\u5408\u84dd\u6865\u4e91\u4e0a\u5b9e\u9a8c\u73af\u5883\u64cd\u4f5c\u3002", + "stars": 1296, + "source_graph_repo_id": 56170389, + "dependencies": [ + { + "id": 271, + "name": "db" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 1366, + "name": "scrapy" + }, + { + "id": 1493, + "name": "psycopg" + }, + { + "id": 3201, + "name": "itemadapter" + }, + { + "id": 3202, + "name": "user_manager" + } + ], + "last_checked_revision": "99bf353407645625070053f9bccb46be752ddb4d\n" + }, + { + "id": 247, + "url": "https://github.com/fiatrete/OpenDAN-Personal-AI-OS", + "description": "OpenDAN is an open source Personal AI OS , which consolidates various AI modules in one place for your personal use.", + "stars": 1250, + "source_graph_repo_id": 60971969, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 225, + "name": "google_auth_oauthlib" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 258, + "name": "youtube_transcript_api" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 1762, + "name": "tweepy" + }, + { + "id": 3931, + "name": "rembg" + }, + { + "id": 4228, + "name": "tiktoken_async" + }, + { + "id": 4229, + "name": "response" + }, + { + "id": 4230, + "name": "jarvis" + } + ], + "last_checked_revision": "69be4e224a26a5b7c49164e96648450db08cffa9\n" + }, + { + "id": 248, + "url": "https://github.com/sumerc/yappi", + "description": "Yet Another Python Profiler, but this time multithreading, asyncio and gevent aware.", + "stars": 1217, + "source_graph_repo_id": 40124311, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 2672, + "name": "greenlet" + }, + { + "id": 2673, + "name": "_yappi" + } + ], + "last_checked_revision": "6735d6be708776bfc76aa4f26751e7f95ccf3481\n" + }, + { + "id": 249, + "url": "https://github.com/thygate/stable-diffusion-webui-depthmap-script", + "description": "High Resolution Depth Maps for Stable Diffusion WebUI", + "stars": 1210, + "source_graph_repo_id": 59506534, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 436, + "name": "mpl_toolkits" + }, + { + "id": 454, + "name": "zoedepth" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 467, + "name": "openvino" + }, + { + "id": 470, + "name": "midas" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 488, + "name": "dominate" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 1392, + "name": "moviepy" + }, + { + "id": 3676, + "name": "trimesh" + }, + { + "id": 3910, + "name": "torchsparse" + }, + { + "id": 3918, + "name": "plyfile" + }, + { + "id": 3931, + "name": "rembg" + }, + { + "id": 3932, + "name": "transforms3d" + }, + { + "id": 3933, + "name": "MiDaS" + }, + { + "id": 3934, + "name": "imageio_ffmpeg" + }, + { + "id": 3935, + "name": "vispy" + }, + { + "id": 3936, + "name": "cynetworkx" + } + ], + "last_checked_revision": "80f9fa3f1b1e59f4dfa81eb4c9b1f0157139c772\n" + }, + { + "id": 250, + "url": "https://github.com/alibaba/havenask", + "description": "", + "stars": 1192, + "source_graph_repo_id": 59358891, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 197, + "name": "vectorstore" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 208, + "name": "mdtex2html" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 569, + "name": "deepdiff" + }, + { + "id": 758, + "name": "tokenizer" + }, + { + "id": 866, + "name": "util" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 3948, + "name": "alibabacloud_ha3engine" + }, + { + "id": 3949, + "name": "llm_adapter" + }, + { + "id": 3950, + "name": "vulcan" + }, + { + "id": 3951, + "name": "extractor" + }, + { + "id": 3952, + "name": "Tea" + }, + { + "id": 3953, + "name": "embedding" + }, + { + "id": 3954, + "name": "build_service" + }, + { + "id": 3955, + "name": "setup" + }, + { + "id": 3956, + "name": "arpc" + }, + { + "id": 3957, + "name": "spliter" + } + ], + "last_checked_revision": "03533090f2e596a84d67fd13d9227c39a5552e77\n" + }, + { + "id": 251, + "url": "https://github.com/awtkns/fastapi-crudrouter", + "description": "A dynamic FastAPI router that automatically creates CRUD routes for your models", + "stars": 1175, + "source_graph_repo_id": 42817363, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 547, + "name": "databases" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1425, + "name": "gino" + }, + { + "id": 1426, + "name": "ormar" + } + ], + "last_checked_revision": "9b829865d85113a3f16f94c029502a9a584d47bb\n" + }, + { + "id": 252, + "url": "https://github.com/RapidAI/RapidOCR", + "description": "A cross platform OCR Library based on PaddleOCR & OnnxRuntime & OpenVINO.", + "stars": 1173, + "source_graph_repo_id": 42788376, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 467, + "name": "openvino" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 1008, + "name": "waitress" + }, + { + "id": 1468, + "name": "get_pypi_latest_version" + }, + { + "id": 1469, + "name": "rapidocr_openvino" + }, + { + "id": 1470, + "name": "rapidocr_web" + }, + { + "id": 1471, + "name": "rapidocr_onnxruntime" + }, + { + "id": 1472, + "name": "pyclipper" + }, + { + "id": 1473, + "name": "rapidocr" + } + ], + "last_checked_revision": "8cfaa84a2a51476b7c9e06332734191dadd0a2ba\n" + }, + { + "id": 253, + "url": "https://github.com/lobehub/sd-webui-lobe-theme", + "description": "\ud83e\udd2f Lobe theme - the modern theme for stable diffusion webui", + "stars": 1223, + "source_graph_repo_id": 60474329, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 476, + "name": "modules" + } + ], + "last_checked_revision": "41cc9080f727df03198aa273a28ff1a1aa7f1d16\n" + }, + { + "id": 254, + "url": "https://github.com/galaxyproject/galaxy", + "description": "Data intensive science for everyone.", + "stars": 1146, + "source_graph_repo_id": 40011963, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 75, + "name": "importlib_resources" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 199, + "name": "routes" + }, + { + "id": 211, + "name": "requests_oauthlib" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 252, + "name": "fastapi_utils" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 319, + "name": "kombu" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 463, + "name": "tifffile" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 628, + "name": "magic" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 667, + "name": "sqlparse" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 904, + "name": "pulsar" + }, + { + "id": 978, + "name": "paste" + }, + { + "id": 1016, + "name": "statsd" + }, + { + "id": 1021, + "name": "oauthlib" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1067, + "name": "dns" + }, + { + "id": 1105, + "name": "fs" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 1196, + "name": "mako" + }, + { + "id": 1242, + "name": "Cheetah" + }, + { + "id": 1272, + "name": "ldap" + }, + { + "id": 1287, + "name": "ldap3" + }, + { + "id": 1343, + "name": "pyparsing" + }, + { + "id": 1421, + "name": "sqlitedict" + }, + { + "id": 1438, + "name": "pebble" + }, + { + "id": 1439, + "name": "bleach" + }, + { + "id": 1493, + "name": "psycopg" + }, + { + "id": 1539, + "name": "webob" + }, + { + "id": 1545, + "name": "babel" + }, + { + "id": 1578, + "name": "boto" + }, + { + "id": 1623, + "name": "weasyprint" + }, + { + "id": 1671, + "name": "beaker" + }, + { + "id": 1712, + "name": "hvac" + }, + { + "id": 1922, + "name": "testfixtures" + }, + { + "id": 2005, + "name": "rpy2" + }, + { + "id": 2077, + "name": "astropy" + }, + { + "id": 2547, + "name": "sortedcontainers" + }, + { + "id": 2550, + "name": "msal" + }, + { + "id": 2565, + "name": "apispec" + }, + { + "id": 2590, + "name": "migrate" + }, + { + "id": 2591, + "name": "cloudbridge" + }, + { + "id": 2592, + "name": "pykwalify" + }, + { + "id": 2593, + "name": "Image" + }, + { + "id": 2594, + "name": "daemonize" + }, + { + "id": 2595, + "name": "bioblend" + }, + { + "id": 2596, + "name": "pykube" + }, + { + "id": 2597, + "name": "fluent" + }, + { + "id": 2598, + "name": "bx" + }, + { + "id": 2599, + "name": "pyvirtualdisplay" + }, + { + "id": 2600, + "name": "shellescape" + }, + { + "id": 2601, + "name": "rpy" + }, + { + "id": 2602, + "name": "starlette_context" + }, + { + "id": 2603, + "name": "tuswsgi" + }, + { + "id": 2604, + "name": "a2wsgi" + }, + { + "id": 2605, + "name": "cwl_utils" + }, + { + "id": 2606, + "name": "social_core" + }, + { + "id": 2607, + "name": "galaxy_utils" + }, + { + "id": 2608, + "name": "seletools" + }, + { + "id": 2609, + "name": "webdavfs" + }, + { + "id": 2610, + "name": "rocrate" + }, + { + "id": 2611, + "name": "pylibmagic" + }, + { + "id": 2612, + "name": "edam_ontology" + }, + { + "id": 2613, + "name": "svgwrite" + }, + { + "id": 2614, + "name": "anvilfs" + }, + { + "id": 2615, + "name": "bdbag" + }, + { + "id": 2616, + "name": "tool_shed_client" + }, + { + "id": 2617, + "name": "whoosh" + }, + { + "id": 2618, + "name": "galaxy" + }, + { + "id": 2619, + "name": "h5grove" + }, + { + "id": 2620, + "name": "mrcfile" + }, + { + "id": 2621, + "name": "kamaki" + }, + { + "id": 2622, + "name": "lagom" + }, + { + "id": 2623, + "name": "mockssh" + }, + { + "id": 2624, + "name": "gxformat2" + }, + { + "id": 2625, + "name": "gravity" + }, + { + "id": 2626, + "name": "mir" + }, + { + "id": 2627, + "name": "galaxy_test" + }, + { + "id": 2628, + "name": "dictobj" + }, + { + "id": 2629, + "name": "tusclient" + }, + { + "id": 2630, + "name": "mercurial" + }, + { + "id": 2631, + "name": "cairo" + }, + { + "id": 2632, + "name": "custos" + }, + { + "id": 2633, + "name": "cloudauthz" + }, + { + "id": 2634, + "name": "pysam" + }, + { + "id": 2635, + "name": "isatools" + }, + { + "id": 2636, + "name": "ase" + }, + { + "id": 2637, + "name": "parsley" + }, + { + "id": 2638, + "name": "tool_shed" + }, + { + "id": 2639, + "name": "fs_gcsfs" + }, + { + "id": 2640, + "name": "cwltest" + }, + { + "id": 2641, + "name": "sqlalchemy_schemadisplay" + }, + { + "id": 2642, + "name": "refgenconf" + }, + { + "id": 2643, + "name": "schema_salad" + }, + { + "id": 2644, + "name": "irods" + }, + { + "id": 2645, + "name": "axe_selenium_python" + }, + { + "id": 2646, + "name": "conda_build" + }, + { + "id": 2647, + "name": "conda_package_streaming" + }, + { + "id": 2648, + "name": "Gnuplot" + }, + { + "id": 2649, + "name": "boltons" + }, + { + "id": 2650, + "name": "Bio" + }, + { + "id": 2651, + "name": "drmaa" + }, + { + "id": 2652, + "name": "anaconda_verify" + }, + { + "id": 2653, + "name": "functional" + }, + { + "id": 2654, + "name": "pkce" + }, + { + "id": 2655, + "name": "fs_basespace" + }, + { + "id": 2656, + "name": "cwltool" + }, + { + "id": 2657, + "name": "twill" + }, + { + "id": 2658, + "name": "past" + }, + { + "id": 2659, + "name": "pam" + } + ], + "last_checked_revision": "b9ae7a16ba0465995e880ae9701b7e87226b9bab\n" + }, + { + "id": 255, + "url": "https://github.com/aminalaee/sqladmin", + "description": "SQLAlchemy Admin for FastAPI and Starlette", + "stars": 1173, + "source_graph_repo_id": 56792475, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1474, + "name": "wtforms" + }, + { + "id": 1475, + "name": "colour" + }, + { + "id": 1476, + "name": "fastapi_storages" + } + ], + "last_checked_revision": "40e6265bbe5b1a06305c1e107be7d1f91b971142\n" + }, + { + "id": 256, + "url": "https://github.com/explosion/projects", + "description": "\ud83e\ude90 End-to-end NLP workflows from prototype to production", + "stars": 1140, + "source_graph_repo_id": 39557872, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 193, + "name": "scripts" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 623, + "name": "more_itertools" + }, + { + "id": 633, + "name": "rapidfuzz" + }, + { + "id": 2498, + "name": "wasabi" + }, + { + "id": 2499, + "name": "thinc" + }, + { + "id": 2500, + "name": "spacy_streamlit" + }, + { + "id": 2501, + "name": "spacy_transformers" + }, + { + "id": 2502, + "name": "flair" + }, + { + "id": 2503, + "name": "spacy_experimental" + }, + { + "id": 2504, + "name": "compat" + }, + { + "id": 2505, + "name": "prodigy" + }, + { + "id": 2506, + "name": "srsly" + }, + { + "id": 2507, + "name": "wikid" + }, + { + "id": 2508, + "name": "floret" + }, + { + "id": 2509, + "name": "ufal" + }, + { + "id": 2510, + "name": "cfuzzyset" + }, + { + "id": 2511, + "name": "skweak" + }, + { + "id": 2512, + "name": "stanza" + }, + { + "id": 2513, + "name": "nebullvm" + }, + { + "id": 2514, + "name": "speedster" + } + ], + "last_checked_revision": "e24a085669b4db6918ffeb2752846089d8dee57a\n" + }, + { + "id": 257, + "url": "https://github.com/pluralsh/plural", + "description": "Deploy open source software on Kubernetes in record time. \ud83d\ude80", + "stars": 1134, + "source_graph_repo_id": 56182574, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 243, + "name": "html2text" + }, + { + "id": 3223, + "name": "docker_registry_client_async" + }, + { + "id": 3224, + "name": "webflowpy" + }, + { + "id": 3225, + "name": "python_graphql_client" + } + ], + "last_checked_revision": "87587395a9416710578550f9c77f10f8cff3f268\n" + }, + { + "id": 258, + "url": "https://github.com/hasura/learn-graphql", + "description": "Real world GraphQL tutorials for frontend developers with deadlines!", + "stars": 1126, + "source_graph_repo_id": 39295910, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 541, + "name": "strawberry" + }, + { + "id": 2390, + "name": "qlient" + } + ], + "last_checked_revision": "f5c6a83e5c8acc7c55f009195cd810e8d39b1227\n" + }, + { + "id": 259, + "url": "https://github.com/Nemo2011/bilibili-api", + "description": "\u54d4\u54e9\u54d4\u54e9\u5e38\u7528API\u8c03\u7528\u3002\u652f\u6301\u89c6\u9891\u3001\u756a\u5267\u3001\u7528\u6237\u3001\u9891\u9053\u3001\u97f3\u9891\u7b49\u529f\u80fd\u3002\u539f\u4ed3\u5e93\u5730\u5740\uff1ahttps://github.com/MoyuScript/bilibili-api", + "stars": 1163, + "source_graph_repo_id": 57880892, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1205, + "name": "rsa" + }, + { + "id": 1259, + "name": "Cryptodome" + }, + { + "id": 1346, + "name": "PyQt5" + }, + { + "id": 1355, + "name": "brotli" + }, + { + "id": 1862, + "name": "qrcode" + }, + { + "id": 2328, + "name": "PyQt6" + }, + { + "id": 2732, + "name": "PyInstaller" + }, + { + "id": 3776, + "name": "qrcode_terminal" + } + ], + "last_checked_revision": "ad07f7bd19abf4e65df81c310c2e6fe76354bb19\n" + }, + { + "id": 260, + "url": "https://github.com/huggingface/huggingface_hub", + "description": "All the open source things related to the Hugging Face Hub.", + "stars": 1111, + "source_graph_repo_id": 42746165, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 207, + "name": "black" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 387, + "name": "ruff" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 1100, + "name": "fastai" + }, + { + "id": 2972, + "name": "jedi" + }, + { + "id": 2973, + "name": "hf_transfer" + }, + { + "id": 2974, + "name": "InquirerPy" + }, + { + "id": 2975, + "name": "spacy_huggingface_hub" + } + ], + "last_checked_revision": "2782f98b169d7c40b16ac453bb7c0889b8a0545a\n" + }, + { + "id": 261, + "url": "https://github.com/Checkmk/checkmk", + "description": "Checkmk - Best-in-class infrastructure & application monitoring", + "stars": 1101, + "source_graph_repo_id": 38112972, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 88, + "name": "pexpect" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 211, + "name": "requests_oauthlib" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 222, + "name": "jira" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 297, + "name": "pysnmp" + }, + { + "id": 313, + "name": "mypy_extensions" + }, + { + "id": 335, + "name": "_typeshed" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 428, + "name": "marshmallow" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 447, + "name": "svglib" + }, + { + "id": 450, + "name": "reportlab" + }, + { + "id": 508, + "name": "setproctitle" + }, + { + "id": 569, + "name": "deepdiff" + }, + { + "id": 597, + "name": "docstring_parser" + }, + { + "id": 617, + "name": "astroid" + }, + { + "id": 630, + "name": "pylint" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 941, + "name": "semver" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 949, + "name": "paho" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 968, + "name": "MySQLdb" + }, + { + "id": 999, + "name": "webtest" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1021, + "name": "oauthlib" + }, + { + "id": 1079, + "name": "isort" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1272, + "name": "ldap" + }, + { + "id": 1284, + "name": "OpenSSL" + }, + { + "id": 1343, + "name": "pyparsing" + }, + { + "id": 1414, + "name": "fakeredis" + }, + { + "id": 1431, + "name": "vcr" + }, + { + "id": 1799, + "name": "fido2" + }, + { + "id": 1849, + "name": "icalendar" + }, + { + "id": 2335, + "name": "feedparser" + }, + { + "id": 2377, + "name": "schemathesis" + }, + { + "id": 2557, + "name": "meraki" + }, + { + "id": 2558, + "name": "adal" + }, + { + "id": 2559, + "name": "pyinotify" + }, + { + "id": 2560, + "name": "pyasn1" + }, + { + "id": 2561, + "name": "activedirectory" + }, + { + "id": 2562, + "name": "recurring_ical_events" + }, + { + "id": 2563, + "name": "rrdtool" + }, + { + "id": 2564, + "name": "tinkerforge" + }, + { + "id": 2565, + "name": "apispec" + }, + { + "id": 2566, + "name": "win32evtlog" + }, + { + "id": 2567, + "name": "pysmi" + }, + { + "id": 2568, + "name": "omdlib" + }, + { + "id": 2569, + "name": "repoze" + }, + { + "id": 2570, + "name": "pyrfc" + }, + { + "id": 2571, + "name": "smb" + }, + { + "id": 2572, + "name": "dicttoxml" + }, + { + "id": 2573, + "name": "telnetlib3" + }, + { + "id": 2574, + "name": "dockerpty" + }, + { + "id": 2575, + "name": "exchangelib" + }, + { + "id": 2576, + "name": "snap7" + }, + { + "id": 2577, + "name": "pyghmi" + }, + { + "id": 2578, + "name": "mk_jolokia" + }, + { + "id": 2579, + "name": "marshmallow_oneofschema" + }, + { + "id": 2580, + "name": "opsgenie_sdk" + }, + { + "id": 2581, + "name": "agent_receiver" + }, + { + "id": 2582, + "name": "apispec_oneofschema" + }, + { + "id": 2583, + "name": "openapi_spec_validator" + }, + { + "id": 2584, + "name": "pydantic_factories" + }, + { + "id": 2585, + "name": "test_pb2" + }, + { + "id": 2586, + "name": "pipfile" + }, + { + "id": 2587, + "name": "h11" + } + ], + "last_checked_revision": "c3b4a913d55029aa5080ff88d04b0bc2287b91ae\n" + }, + { + "id": 262, + "url": "https://github.com/Gozargah/Marzban", + "description": "Unified GUI Censorship Resistant Solution Powered by Xray", + "stars": 1192, + "source_graph_repo_id": 60121688, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1059, + "name": "decouple" + }, + { + "id": 1189, + "name": "genericpath" + }, + { + "id": 1862, + "name": "qrcode" + }, + { + "id": 3965, + "name": "telebot" + }, + { + "id": 3970, + "name": "rpyc" + }, + { + "id": 3971, + "name": "fastapi_responses" + } + ], + "last_checked_revision": "c7762548c432f9791959be54ab386f3b45cafce0\n" + }, + { + "id": 263, + "url": "https://github.com/piccolo-orm/piccolo", + "description": "A fast, user friendly ORM and query builder which supports asyncio.", + "stars": 1087, + "source_graph_repo_id": 41254928, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 23, + "name": "aiosqlite" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 108, + "name": "inflection" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 207, + "name": "black" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1514, + "name": "viztracer" + }, + { + "id": 1515, + "name": "targ" + } + ], + "last_checked_revision": "022e22a06ebca4de10bc7e3c1e2a09bc41950d87\n" + }, + { + "id": 264, + "url": "https://github.com/justpy-org/justpy", + "description": "An object oriented high-level Python Web Framework that requires no frontend programming", + "stars": 1074, + "source_graph_repo_id": 39906166, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 477, + "name": "webdriver_manager" + }, + { + "id": 481, + "name": "addict" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 824, + "name": "bokeh" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1441, + "name": "itsdangerous" + }, + { + "id": 1922, + "name": "testfixtures" + }, + { + "id": 2017, + "name": "pydeck" + }, + { + "id": 2310, + "name": "folium" + }, + { + "id": 2408, + "name": "vega_datasets" + }, + { + "id": 2515, + "name": "hjson" + }, + { + "id": 2516, + "name": "pydevd" + }, + { + "id": 2517, + "name": "pydevd_file_utils" + }, + { + "id": 2518, + "name": "pandas_datareader" + } + ], + "last_checked_revision": "9be2c0f991d66f33283fca1cfd5cebec287adac3\n" + }, + { + "id": 265, + "url": "https://github.com/beir-cellar/beir", + "description": "A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across 15+ diverse IR datasets.", + "stars": 1063, + "source_graph_repo_id": 43958145, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 695, + "name": "tensorflow_text" + }, + { + "id": 1151, + "name": "tensorflow_hub" + }, + { + "id": 1762, + "name": "tweepy" + }, + { + "id": 2478, + "name": "pytrec_eval" + }, + { + "id": 2787, + "name": "pyserini" + }, + { + "id": 3071, + "name": "DeepCT" + }, + { + "id": 3072, + "name": "tldr" + } + ], + "last_checked_revision": "f062f038c4bfd19a8ca942a9910b1e0d218759d4\n" + }, + { + "id": 266, + "url": "https://github.com/CMHopeSunshine/LittlePaimon", + "description": "\u5c0f\u6d3e\u8499\uff01\u57fa\u4e8eNonebot2\u7684\u539f\u795eQQ\u673a\u5668\u4eba\uff0c\u5305\u62ec\u4f46\u4e0d\u9650\u4e8eUID\u9762\u677f\u67e5\u8be2\u3001\u62bd\u5361\u8bb0\u5f55\u5206\u6790\u3001\u6e38\u620f\u653b\u7565\u56fe\u9274\u3001\u5b9e\u65f6\u4fbf\u7b7e\u3001\u539f\u77f3\u672d\u8bb0\u3001\u7fa4\u804a\u5b66\u4e60\u3001\u7fa4\u7ba1\u7b49\u529f\u80fd\u3002/ LittlePamon! Genshin Impact multifunctional QQ bot based on Nonebot2.", + "stars": 1039, + "source_graph_repo_id": 57611742, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1422, + "name": "amis" + }, + { + "id": 1481, + "name": "nonebot" + }, + { + "id": 1862, + "name": "qrcode" + }, + { + "id": 3691, + "name": "jieba_fast" + } + ], + "last_checked_revision": "bb6706043a030b65ec11dabd3c137937fa705a6b\n" + }, + { + "id": 267, + "url": "https://github.com/tsileo/microblog.pub", + "description": "A self-hosted, single-user, ActivityPub powered microblog.", + "stars": 1035, + "source_graph_repo_id": 40064553, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 243, + "name": "html2text" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 937, + "name": "invoke" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1413, + "name": "bcrypt" + }, + { + "id": 1435, + "name": "sass" + }, + { + "id": 1436, + "name": "emoji" + }, + { + "id": 1437, + "name": "respx" + }, + { + "id": 1438, + "name": "pebble" + }, + { + "id": 1439, + "name": "bleach" + }, + { + "id": 1440, + "name": "blurhash" + }, + { + "id": 1441, + "name": "itsdangerous" + }, + { + "id": 1442, + "name": "pyld" + }, + { + "id": 1443, + "name": "factory" + }, + { + "id": 1444, + "name": "mf2py" + }, + { + "id": 1445, + "name": "feedgen" + }, + { + "id": 1446, + "name": "tomli_w" + }, + { + "id": 1447, + "name": "mistletoe" + }, + { + "id": 1448, + "name": "humanize" + } + ], + "last_checked_revision": "9c8693ea555d6363c8e56798df640489fa6b4f44\n" + }, + { + "id": 268, + "url": "https://github.com/kabachuha/sd-webui-text2video", + "description": "Auto1111 extension implementing text2video diffusion models (like ModelScope or VideoCrafter) using only Auto1111 webui dependencies", + "stars": 1058, + "source_graph_repo_id": 60639622, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 107, + "name": "ldm" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 136, + "name": "open_clip" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 1297, + "name": "decord" + }, + { + "id": 1913, + "name": "numexpr" + }, + { + "id": 3399, + "name": "modelscope" + }, + { + "id": 3921, + "name": "webui" + }, + { + "id": 4151, + "name": "videocrafter" + }, + { + "id": 4152, + "name": "t2v_helpers" + }, + { + "id": 4153, + "name": "stable_lora" + }, + { + "id": 4154, + "name": "samplers" + } + ], + "last_checked_revision": "20ead1033e6da2cd113c4762b7de5d9615c2c1c7\n" + }, + { + "id": 269, + "url": "https://github.com/MicrosoftDocs/sql-docs", + "description": "Technical documentation for Microsoft SQL Server, tools such as SQL Server Management Studio (SSMS) , SQL Server Data Tools (SSDT) etc.", + "stars": 1021, + "source_graph_repo_id": 40030105, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 270, + "url": "https://github.com/s3rius/FastAPI-template", + "description": "Feature rich robust FastAPI template.", + "stars": 1048, + "source_graph_repo_id": 42381402, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 541, + "name": "strawberry" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 2813, + "name": "cookiecutter" + }, + { + "id": 2961, + "name": "simple_term_menu" + }, + { + "id": 2962, + "name": "piccolo" + } + ], + "last_checked_revision": "ddf31d449b4b2d17e96a8a2cd9d80b83b6df3b6f\n" + }, + { + "id": 271, + "url": "https://github.com/VOICEVOX/voicevox_engine", + "description": "\u7121\u6599\u3067\u4f7f\u3048\u308b\u4e2d\u54c1\u8cea\u306a\u30c6\u30ad\u30b9\u30c8\u8aad\u307f\u4e0a\u3052\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3001VOICEVOX\u306e\u97f3\u58f0\u5408\u6210\u30a8\u30f3\u30b8\u30f3", + "stars": 1022, + "source_graph_repo_id": 55506082, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 613, + "name": "platformdirs" + }, + { + "id": 941, + "name": "semver" + }, + { + "id": 1813, + "name": "pyworld" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 2531, + "name": "appdirs" + }, + { + "id": 3173, + "name": "pyopenjtalk" + } + ], + "last_checked_revision": "7b63baa181cf69501a6a69274e1c8e2e334133dd\n" + }, + { + "id": 272, + "url": "https://github.com/GoodManWEN/GoodManWEN.github.io", + "description": "\ud83d\udcd5 A website simulating linux system's GUI, using theme of Deepin distro. \u7f51\u9875\u6a21\u62df\u684c\u9762", + "stars": 980, + "source_graph_repo_id": 44888458, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 273, + "url": "https://github.com/widgetti/solara", + "description": "A Pure Python, React-style Framework for Scaling Your Jupyter and Web Apps", + "stars": 1003, + "source_graph_repo_id": 58576077, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 249, + "name": "authlib" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 935, + "name": "flask_sock" + }, + { + "id": 940, + "name": "simple_websocket" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1012, + "name": "traitlets" + }, + { + "id": 1017, + "name": "jupyter_core" + }, + { + "id": 1023, + "name": "jupyter_server" + }, + { + "id": 1024, + "name": "notebook" + }, + { + "id": 1026, + "name": "jupyter_client" + }, + { + "id": 1073, + "name": "diskcache" + }, + { + "id": 1308, + "name": "slugify" + }, + { + "id": 1377, + "name": "zmq" + }, + { + "id": 1441, + "name": "itsdangerous" + }, + { + "id": 1448, + "name": "humanize" + }, + { + "id": 1514, + "name": "viztracer" + }, + { + "id": 1560, + "name": "nbformat" + }, + { + "id": 2006, + "name": "comm" + }, + { + "id": 2020, + "name": "js" + }, + { + "id": 2022, + "name": "reacton" + }, + { + "id": 2032, + "name": "markdown_it" + }, + { + "id": 2035, + "name": "mdit_py_plugins" + }, + { + "id": 2038, + "name": "ipykernel" + }, + { + "id": 2059, + "name": "bqplot" + }, + { + "id": 2063, + "name": "vaex" + }, + { + "id": 2068, + "name": "ipyvuetify" + }, + { + "id": 2069, + "name": "ipyvue" + }, + { + "id": 2408, + "name": "vega_datasets" + }, + { + "id": 3142, + "name": "hatchling" + }, + { + "id": 3670, + "name": "rich_click" + }, + { + "id": 3839, + "name": "bqplot_image_gl" + }, + { + "id": 3840, + "name": "pymdownx" + }, + { + "id": 3841, + "name": "pytest_playwright" + }, + { + "id": 3842, + "name": "micropip" + }, + { + "id": 3843, + "name": "solara_enterprise" + }, + { + "id": 3844, + "name": "react_ipywidgets" + }, + { + "id": 3845, + "name": "pixelmatch" + } + ], + "last_checked_revision": "baa36623c3eb7db50672d8eb3d3cdab9220a50a6\n" + }, + { + "id": 274, + "url": "https://github.com/dapr/docs", + "description": "Dapr user documentation, used to build docs.dapr.io", + "stars": 980, + "source_graph_repo_id": 39365710, + "dependencies": [ + { + "id": 2497, + "name": "dapr" + } + ], + "last_checked_revision": "69d9813f587b88d132dd3f55bc383ee410279241\n" + }, + { + "id": 275, + "url": "https://github.com/dunossauro/live-de-python", + "description": "Reposit\u00f3rio das lives de python semanais", + "stars": 981, + "source_graph_repo_id": 41865499, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 334, + "name": "bpy" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 380, + "name": "core" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 428, + "name": "marshmallow" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 541, + "name": "strawberry" + }, + { + "id": 543, + "name": "peewee" + }, + { + "id": 547, + "name": "databases" + }, + { + "id": 559, + "name": "markdownify" + }, + { + "id": 592, + "name": "dash" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 796, + "name": "pygame" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 813, + "name": "chalice" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 919, + "name": "pyramid" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1059, + "name": "decouple" + }, + { + "id": 1060, + "name": "pendulum" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1236, + "name": "zope" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1346, + "name": "PyQt5" + }, + { + "id": 1366, + "name": "scrapy" + }, + { + "id": 1392, + "name": "moviepy" + }, + { + "id": 1423, + "name": "pyrogram" + }, + { + "id": 1431, + "name": "vcr" + }, + { + "id": 1443, + "name": "factory" + }, + { + "id": 1452, + "name": "ipdb" + }, + { + "id": 1474, + "name": "wtforms" + }, + { + "id": 1484, + "name": "tinydb" + }, + { + "id": 1519, + "name": "_collections_abc" + }, + { + "id": 1723, + "name": "plyer" + }, + { + "id": 1755, + "name": "openpyxl" + }, + { + "id": 1764, + "name": "googletrans" + }, + { + "id": 2216, + "name": "cx_Freeze" + }, + { + "id": 2255, + "name": "appium" + }, + { + "id": 2271, + "name": "flask_wtf" + }, + { + "id": 2289, + "name": "dj_database_url" + }, + { + "id": 2292, + "name": "flask_restx" + }, + { + "id": 2303, + "name": "browser" + }, + { + "id": 2335, + "name": "feedparser" + }, + { + "id": 2359, + "name": "behave" + }, + { + "id": 2368, + "name": "transaction" + }, + { + "id": 2457, + "name": "memory_profiler" + }, + { + "id": 2474, + "name": "cython" + }, + { + "id": 2825, + "name": "PySide6" + }, + { + "id": 2896, + "name": "dash_core_components" + }, + { + "id": 2911, + "name": "dashing" + }, + { + "id": 2912, + "name": "live_143" + }, + { + "id": 2913, + "name": "ezodf" + }, + { + "id": 2914, + "name": "astmonkey" + }, + { + "id": 2915, + "name": "srt" + }, + { + "id": 2916, + "name": "minha_outra_lib" + }, + { + "id": 2917, + "name": "aiometer" + }, + { + "id": 2918, + "name": "myproject" + }, + { + "id": 2919, + "name": "expects" + }, + { + "id": 2920, + "name": "pyramid_cornice" + }, + { + "id": 2921, + "name": "livros" + }, + { + "id": 2922, + "name": "pygubu" + }, + { + "id": 2923, + "name": "ttkthemes" + }, + { + "id": 2924, + "name": "cornice" + }, + { + "id": 2925, + "name": "_locust" + }, + { + "id": 2926, + "name": "ezdxf" + }, + { + "id": 2927, + "name": "kivy" + }, + { + "id": 2928, + "name": "minha_lib" + }, + { + "id": 2929, + "name": "hello_world" + }, + { + "id": 2930, + "name": "vosk" + }, + { + "id": 2931, + "name": "scapy" + }, + { + "id": 2932, + "name": "orm" + }, + { + "id": 2933, + "name": "sfp" + }, + { + "id": 2934, + "name": "bananas" + }, + { + "id": 2935, + "name": "trio" + }, + { + "id": 2936, + "name": "toga" + }, + { + "id": 2937, + "name": "qdarktheme" + }, + { + "id": 2938, + "name": "problemas" + }, + { + "id": 2939, + "name": "pdfminer" + }, + { + "id": 2940, + "name": "flask_pydantic_spec" + }, + { + "id": 2941, + "name": "bdd_tests" + }, + { + "id": 2942, + "name": "pathlib3x" + }, + { + "id": 2943, + "name": "mamba" + }, + { + "id": 2944, + "name": "rest_framework_swagger" + }, + { + "id": 2945, + "name": "ttkbootstrap" + }, + { + "id": 2946, + "name": "funcy" + }, + { + "id": 2947, + "name": "run" + }, + { + "id": 2948, + "name": "PySimpleGUI" + }, + { + "id": 2949, + "name": "bagulho" + }, + { + "id": 2950, + "name": "fausto" + }, + { + "id": 2951, + "name": "textual" + }, + { + "id": 2952, + "name": "PySimpleGUIWeb" + }, + { + "id": 2953, + "name": "kivymd" + }, + { + "id": 2954, + "name": "rocketry" + }, + { + "id": 2955, + "name": "streamlit_ace" + }, + { + "id": 2956, + "name": "ursina" + }, + { + "id": 2957, + "name": "parsel" + }, + { + "id": 2958, + "name": "eliot" + }, + { + "id": 2959, + "name": "aiopath" + }, + { + "id": 2960, + "name": "dash_html_components" + } + ], + "last_checked_revision": "054b412b5646a6ecc88fea50fe1cd930797ec0e1\n" + }, + { + "id": 276, + "url": "https://github.com/jtsang4/claude-to-chatgpt", + "description": "This project converts the API of Anthropic's Claude model to the OpenAI Chat API format.", + "stars": 986, + "source_graph_repo_id": 60964854, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 50, + "name": "tiktoken" + } + ], + "last_checked_revision": "9c71d3df1cb4e8b5b8266a296067348e24936e52\n" + }, + { + "id": 277, + "url": "https://github.com/ddPn08/Radiata", + "description": "Stable diffusion webui based on diffusers.", + "stars": 957, + "source_graph_repo_id": 60233375, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 524, + "name": "tensorrt" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 3720, + "name": "cuda" + }, + { + "id": 4052, + "name": "polygraphy" + }, + { + "id": 4053, + "name": "onnx_graphsurgeon" + }, + { + "id": 4054, + "name": "lycoris" + } + ], + "last_checked_revision": "07da9cca6d526df3ae65f0cd49e0c77fe7704d1e\n" + }, + { + "id": 278, + "url": "https://github.com/BMW-InnovationLab/BMW-TensorFlow-Training-GUI", + "description": "This repository allows you to get started with a gui based training a State-of-the-art Deep Learning model with little to no configuration needed! NoCode training with TensorFlow has never been so easy.", + "stars": 951, + "source_graph_repo_id": 39668380, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 414, + "name": "GPUtil" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 837, + "name": "shared" + }, + { + "id": 1150, + "name": "object_detection" + }, + { + "id": 1613, + "name": "dependency_injector" + }, + { + "id": 2773, + "name": "tf_slim" + }, + { + "id": 2774, + "name": "inference" + }, + { + "id": 2775, + "name": "application" + }, + { + "id": 2776, + "name": "pymage_size" + }, + { + "id": 2777, + "name": "containers" + }, + { + "id": 2778, + "name": "domain" + } + ], + "last_checked_revision": "06531dae14365986c86baf735fd149317f4bb67a\n" + }, + { + "id": 279, + "url": "https://github.com/dapr/quickstarts", + "description": "Dapr quickstart code samples and tutorials showcasing core Dapr capabilities", + "stars": 939, + "source_graph_repo_id": 39365766, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 2240, + "name": "cloudevents" + }, + { + "id": 2497, + "name": "dapr" + } + ], + "last_checked_revision": "6b258d0a6f13d18749bf9bd735ef000d93101706\n" + }, + { + "id": 280, + "url": "https://github.com/psychic-api/rag-stack", + "description": "\ud83e\udd16 Deploy a private ChatGPT alternative hosted within your VPC. \ud83d\udd2e Connect it to your organization's knowledge base and use it as a corporate oracle. Supports open-source LLMs like Llama 2, Falcon, and GPT4All.", + "stars": 1001, + "source_graph_repo_id": 61366921, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 48, + "name": "supabase" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 195, + "name": "llm" + }, + { + "id": 197, + "name": "vectorstore" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 611, + "name": "fitz" + }, + { + "id": 639, + "name": "whisper" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1123, + "name": "common" + }, + { + "id": 1617, + "name": "pythonjsonlogger" + }, + { + "id": 1970, + "name": "msgpack_numpy" + }, + { + "id": 2385, + "name": "database" + }, + { + "id": 3846, + "name": "model_wrapper" + }, + { + "id": 4048, + "name": "connectors" + }, + { + "id": 4050, + "name": "strenum" + }, + { + "id": 4314, + "name": "truss" + }, + { + "id": 4315, + "name": "storage3" + } + ], + "last_checked_revision": "dce24d2a58d73af8420a7737761e2fbbdb19cace\n" + }, + { + "id": 281, + "url": "https://github.com/JohnSnowLabs/spark-nlp-workshop", + "description": "Public runnable examples of using John Snow Labs' NLP for Apache Spark.", + "stars": 933, + "source_graph_repo_id": 37221480, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 1707, + "name": "flask_bootstrap" + }, + { + "id": 1997, + "name": "johnsnowlabs" + }, + { + "id": 2380, + "name": "gdown" + }, + { + "id": 2814, + "name": "sparkocr" + }, + { + "id": 2815, + "name": "streamlit_apps_config" + }, + { + "id": 2816, + "name": "chatgpt_wrapper" + }, + { + "id": 2817, + "name": "sparknlp" + }, + { + "id": 2818, + "name": "sparknlp_display" + }, + { + "id": 2819, + "name": "SessionState" + }, + { + "id": 2820, + "name": "pyaml_env" + }, + { + "id": 2821, + "name": "streamlit_ner_output" + }, + { + "id": 2822, + "name": "sparknlp_jsl" + } + ], + "last_checked_revision": "f7f2e658c340d6ef14b7170b9dbbd352104c2f35\n" + }, + { + "id": 282, + "url": "https://github.com/UKPLab/EasyNMT", + "description": "Easy to use, state-of-the-art Neural Machine Translation for 100+ languages", + "stars": 914, + "source_graph_repo_id": 42925487, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 627, + "name": "langdetect" + }, + { + "id": 798, + "name": "fasttext" + }, + { + "id": 1370, + "name": "thai_segmenter" + }, + { + "id": 1371, + "name": "http3" + }, + { + "id": 1372, + "name": "langid" + } + ], + "last_checked_revision": "7c11ae80f59e680653efa23c45e0704928aa4bf2\n" + }, + { + "id": 283, + "url": "https://github.com/carefree0910/carefree-drawboard", + "description": "\ud83c\udfa8 Infinite Drawboard in Python", + "stars": 910, + "source_graph_repo_id": 60824986, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 1565, + "name": "lorem_text" + }, + { + "id": 3883, + "name": "cftool" + }, + { + "id": 3884, + "name": "cflearn" + }, + { + "id": 4200, + "name": "cfcreator" + } + ], + "last_checked_revision": "76e40a5346bef35b0e88fd5e9d7acd43f3e1fb24\n" + }, + { + "id": 284, + "url": "https://github.com/nod-ai/SHARK", + "description": "SHARK - High Performance Machine Learning Distribution", + "stars": 985, + "source_graph_repo_id": 57614712, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 130, + "name": "safetensors" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 203, + "name": "pypandoc" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 438, + "name": "cpuinfo" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 518, + "name": "gpt4all" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 632, + "name": "posthog" + }, + { + "id": 743, + "name": "parameterized" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 896, + "name": "llama_cpp" + }, + { + "id": 1084, + "name": "webview" + }, + { + "id": 1161, + "name": "official" + }, + { + "id": 1386, + "name": "sacrebleu" + }, + { + "id": 1990, + "name": "textstat" + }, + { + "id": 2042, + "name": "telegram" + }, + { + "id": 2202, + "name": "better_profanity" + }, + { + "id": 2409, + "name": "gradio_client" + }, + { + "id": 2732, + "name": "PyInstaller" + }, + { + "id": 3655, + "name": "torchdynamo" + }, + { + "id": 3709, + "name": "brevitas" + }, + { + "id": 3710, + "name": "mwparserfromhell" + }, + { + "id": 3711, + "name": "CLIP" + }, + { + "id": 3712, + "name": "text_generation" + }, + { + "id": 3713, + "name": "iree" + }, + { + "id": 3714, + "name": "brevitas_examples" + }, + { + "id": 3715, + "name": "shark_tuner" + }, + { + "id": 3716, + "name": "torch_mlir_e2e_test" + }, + { + "id": 3717, + "name": "profanity_check" + }, + { + "id": 3718, + "name": "diffusion" + }, + { + "id": 3719, + "name": "MEGABYTE_pytorch" + }, + { + "id": 3720, + "name": "cuda" + }, + { + "id": 3721, + "name": "torchrec" + }, + { + "id": 3722, + "name": "finetune" + }, + { + "id": 3723, + "name": "requests_file" + }, + { + "id": 3724, + "name": "tensorflow_models" + }, + { + "id": 3725, + "name": "mwxml" + }, + { + "id": 3726, + "name": "lit" + }, + { + "id": 3727, + "name": "torch_mlir" + }, + { + "id": 3728, + "name": "shark_hf_opt" + }, + { + "id": 3729, + "name": "h2oaicore" + }, + { + "id": 3730, + "name": "gpt_langchain" + } + ], + "last_checked_revision": "671881cf87627e7aae880a2a1d1043fa52bdbe58\n" + }, + { + "id": 285, + "url": "https://github.com/li-plus/chatglm.cpp", + "description": "C++ implementation of ChatGLM-6B & ChatGLM2-6B", + "stars": 967, + "source_graph_repo_id": 61152818, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 538, + "name": "pydantic_settings" + }, + { + "id": 910, + "name": "ninja" + }, + { + "id": 4251, + "name": "modeling_chatglm" + }, + { + "id": 4252, + "name": "convert" + } + ], + "last_checked_revision": "756cedd99382e0adc133067722ea769a58f102e9\n" + }, + { + "id": 286, + "url": "https://github.com/girlscript/winter-of-contributing", + "description": "GirlScript Winter of Contributing is a three-month-long Open-Source Program organized by\ud83e\udde1GirlScript Foundation to create the world's largest multilingual content repository that will be available to everyone. ", + "stars": 888, + "source_graph_repo_id": 55729373, + "dependencies": [ + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 490, + "name": "imutils" + } + ], + "last_checked_revision": "8632c74d0c2d55bb4fddee9d6faac30159f376e1\n" + }, + { + "id": 287, + "url": "https://github.com/GoogleCloudPlatform/vertex-ai-samples", + "description": "Sample code and notebooks for Vertex AI, the end-to-end machine learning platform on Google Cloud", + "stars": 902, + "source_graph_repo_id": 50342198, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 136, + "name": "open_clip" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 860, + "name": "ts" + }, + { + "id": 864, + "name": "trainer" + }, + { + "id": 866, + "name": "util" + }, + { + "id": 893, + "name": "smart_open" + }, + { + "id": 1008, + "name": "waitress" + }, + { + "id": 1150, + "name": "object_detection" + }, + { + "id": 1161, + "name": "official" + }, + { + "id": 1167, + "name": "apache_beam" + }, + { + "id": 1583, + "name": "webdataset" + }, + { + "id": 2093, + "name": "gin" + }, + { + "id": 2157, + "name": "kfp" + }, + { + "id": 2189, + "name": "hypertune" + }, + { + "id": 3070, + "name": "trl" + }, + { + "id": 3174, + "name": "data_converter" + }, + { + "id": 3175, + "name": "movinet" + }, + { + "id": 3176, + "name": "tf_agents" + }, + { + "id": 3177, + "name": "google3" + }, + { + "id": 3178, + "name": "video_util" + }, + { + "id": 3179, + "name": "eval_utils" + }, + { + "id": 3180, + "name": "params" + }, + { + "id": 3181, + "name": "keras_cv" + }, + { + "id": 4382, + "name": "bytetracker" + } + ], + "last_checked_revision": "7703378a58fac823a2b9f97aee780154a7573b9d\n" + }, + { + "id": 288, + "url": "https://github.com/Tongjilibo/bert4torch", + "description": "An elegent pytorch implement of transformers", + "stars": 894, + "source_graph_repo_id": 57556742, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 166, + "name": "rouge_chinese" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 208, + "name": "mdtex2html" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 432, + "name": "torchinfo" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 660, + "name": "colorlog" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 720, + "name": "rouge" + }, + { + "id": 723, + "name": "editdistance" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 889, + "name": "func_timeout" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1347, + "name": "recommonmark" + }, + { + "id": 1628, + "name": "cpm_kernels" + }, + { + "id": 2026, + "name": "sympy" + }, + { + "id": 3070, + "name": "trl" + }, + { + "id": 3586, + "name": "torch_scatter" + }, + { + "id": 3705, + "name": "torch4keras" + }, + { + "id": 3706, + "name": "cchess" + } + ], + "last_checked_revision": "6f0b3b08165f0d4599523a1b4583db0781c2096e\n" + }, + { + "id": 289, + "url": "https://github.com/ViperX7/Alpaca-Turbo", + "description": "Web UI to run alpaca model locally", + "stars": 876, + "source_graph_repo_id": 60654288, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 88, + "name": "pexpect" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 266, + "name": "discord" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 879, + "name": "flask_socketio" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1305, + "name": "flet" + }, + { + "id": 1528, + "name": "channels" + } + ], + "last_checked_revision": "0b98ffee7b50a95b9123b82945b5c36898dbaca9\n" + }, + { + "id": 290, + "url": "https://github.com/slackapi/bolt-python", + "description": "A framework to build Slack apps using Python", + "stars": 870, + "source_graph_repo_id": 41753129, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 547, + "name": "databases" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 813, + "name": "chalice" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 913, + "name": "cherrypy" + }, + { + "id": 919, + "name": "pyramid" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 926, + "name": "falcon" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 2429, + "name": "geventwebsocket" + }, + { + "id": 2809, + "name": "simple_app" + }, + { + "id": 2810, + "name": "boddle" + }, + { + "id": 2811, + "name": "flask_sockets" + }, + { + "id": 2812, + "name": "oauth_app" + } + ], + "last_checked_revision": "2bec768b6ebf2002dd7ec269ef95dc850725648c\n" + }, + { + "id": 291, + "url": "https://github.com/ahmetoner/whisper-asr-webservice", + "description": "OpenAI Whisper ASR Webservice API", + "stars": 897, + "source_graph_repo_id": 59193611, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 639, + "name": "whisper" + }, + { + "id": 1382, + "name": "ffmpeg" + }, + { + "id": 1629, + "name": "faster_whisper" + }, + { + "id": 1630, + "name": "ctranslate2" + } + ], + "last_checked_revision": "98f4a4c8bb85150e7fba6a1542ff6b463857275f\n" + }, + { + "id": 292, + "url": "https://github.com/Eventual-Inc/Daft", + "description": "The Python DataFrame for Complex Data", + "stars": 873, + "source_graph_repo_id": 59097768, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 35, + "name": "slowapi" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 565, + "name": "s3fs" + }, + { + "id": 598, + "name": "torchdata" + }, + { + "id": 606, + "name": "adlfs" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 1316, + "name": "xxhash" + }, + { + "id": 1376, + "name": "pytest_cov" + }, + { + "id": 1514, + "name": "viztracer" + }, + { + "id": 1516, + "name": "flytekitplugins" + }, + { + "id": 1517, + "name": "opcode" + }, + { + "id": 1518, + "name": "pydot" + }, + { + "id": 1519, + "name": "_collections_abc" + }, + { + "id": 1520, + "name": "flytekit" + }, + { + "id": 1521, + "name": "pickle5" + } + ], + "last_checked_revision": "59ed92a57cb860d5cc41e6502dccddb4e13ec072\n" + }, + { + "id": 293, + "url": "https://github.com/cheshire-cat-ai/core", + "description": "Open source and customizable AI architecture", + "stars": 856, + "source_graph_repo_id": 60383353, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 1484, + "name": "tinydb" + }, + { + "id": 4136, + "name": "cat" + } + ], + "last_checked_revision": "5b84b1d600ba9e8600413ff27c033c6d8ed5d0ca\n" + }, + { + "id": 294, + "url": "https://github.com/7eu7d7/DreamArtist-stable-diffusion", + "description": "stable diffusion webui with contrastive prompt tuning", + "stars": 838, + "source_graph_repo_id": 59343210, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 93, + "name": "gfpgan" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 99, + "name": "facexlib" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 107, + "name": "ldm" + }, + { + "id": 108, + "name": "inflection" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 113, + "name": "facelib" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 119, + "name": "basicsr" + }, + { + "id": 121, + "name": "lark" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 123, + "name": "piexif" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 126, + "name": "_codecs" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 128, + "name": "k_diffusion" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 134, + "name": "realesrgan" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 3054, + "name": "pyngrok" + }, + { + "id": 3924, + "name": "fonts" + }, + { + "id": 3925, + "name": "deepdanbooru" + } + ], + "last_checked_revision": "60b4daebd10fe19455da27e991ac9b4baa223d3f\n" + }, + { + "id": 295, + "url": "https://github.com/art049/odmantic", + "description": "Sync and Async ODM (Object Document Mapper) for MongoDB based on python type hints", + "stars": 833, + "source_graph_repo_id": 42193196, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 1007, + "name": "motor" + }, + { + "id": 1411, + "name": "async_asgi_testclient" + }, + { + "id": 1427, + "name": "typing_utils" + } + ], + "last_checked_revision": "739a683398087ea5f93f5f6bd9080e9b3110e7a2\n" + }, + { + "id": 296, + "url": "https://github.com/QAX-A-Team/LuWu", + "description": "\u7ea2\u961f\u57fa\u7840\u8bbe\u65bd\u81ea\u52a8\u5316\u90e8\u7f72\u5de5\u5177", + "stars": 828, + "source_graph_repo_id": 37791138, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 179, + "name": "fabric" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 271, + "name": "db" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 380, + "name": "core" + }, + { + "id": 612, + "name": "pytesseract" + }, + { + "id": 1054, + "name": "schemas" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1570, + "name": "digitalocean" + }, + { + "id": 1614, + "name": "api" + }, + { + "id": 1914, + "name": "aliyunsdkecs" + }, + { + "id": 1954, + "name": "aliyunsdkcore" + }, + { + "id": 2120, + "name": "tasks" + }, + { + "id": 2121, + "name": "tencentcloud" + }, + { + "id": 2122, + "name": "namesilo" + }, + { + "id": 2123, + "name": "vultr" + }, + { + "id": 2124, + "name": "libs" + }, + { + "id": 2125, + "name": "python_terraform" + }, + { + "id": 2126, + "name": "crud" + }, + { + "id": 2127, + "name": "terrascript" + } + ], + "last_checked_revision": "c96e3b25992ff5300ff76b6bf82f3d75a15c8477\n" + }, + { + "id": 297, + "url": "https://github.com/piglei/ai-vocabulary-builder", + "description": "\u4e00\u4e2a\u4f7f\u7528\u4e86 AI \u6280\u672f\u7684\u667a\u80fd\u751f\u8bcd\u672c\u5de5\u5177\uff0c\u7279\u8272\u529f\u80fd\uff1a\u81ea\u52a8\u6dfb\u52a0\u751f\u8bcd\u3001\u8bfb\u6545\u4e8b\u52a9\u8bb0\u5355\u8bcd\u3002", + "stars": 831, + "source_graph_repo_id": 60494268, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 1060, + "name": "pendulum" + }, + { + "id": 1484, + "name": "tinydb" + }, + { + "id": 1485, + "name": "questionary" + } + ], + "last_checked_revision": "2d1f8f9c49b3700c0787b7633574b5460de79037\n" + }, + { + "id": 298, + "url": "https://github.com/lnbits/lnbits", + "description": "LNbits, free and open-source Lightning wallet and accounts system.", + "stars": 835, + "source_graph_repo_id": 39944140, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 35, + "name": "slowapi" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 516, + "name": "shortuuid" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 1065, + "name": "async_timeout" + }, + { + "id": 1259, + "name": "Cryptodome" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1424, + "name": "pyqrcode" + }, + { + "id": 2519, + "name": "sqlalchemy_aio" + }, + { + "id": 2520, + "name": "secp256k1" + }, + { + "id": 2521, + "name": "ecdsa" + }, + { + "id": 2522, + "name": "lnurl" + }, + { + "id": 2523, + "name": "bitstring" + }, + { + "id": 2524, + "name": "pyln" + }, + { + "id": 2525, + "name": "bech32" + } + ], + "last_checked_revision": "e50a7fb2d1291e0064d591517721143840252a26\n" + }, + { + "id": 299, + "url": "https://github.com/corca-ai/EVAL", + "description": "[Corca / DEV] EVAL(Elastic Versatile Agent with Langchain) will execute all your requests. Just like an eval method!", + "stars": 823, + "source_graph_repo_id": 60658302, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 4173, + "name": "ptrace" + } + ], + "last_checked_revision": "b2f71faed659b9c468890791e535fa382877972f\n" + }, + { + "id": 300, + "url": "https://github.com/redis/redis-om-python", + "description": "Object mapping, and more, for Redis and Python", + "stars": 812, + "source_graph_repo_id": 56472472, + "dependencies": [ + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 623, + "name": "more_itertools" + }, + { + "id": 1122, + "name": "redis_om" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1543, + "name": "ulid" + }, + { + "id": 1544, + "name": "unasync" + } + ], + "last_checked_revision": "c91201f4de8fda27b8a8b585435e46e43391c674\n" + }, + { + "id": 301, + "url": "https://github.com/unum-cloud/ucall", + "description": "Remote Procedure Calls - 50x lower latency and 70x higher bandwidth than FastAPI, implementing REST & JSON-RPC over io_uring and SIMDJSON \u260e\ufe0f", + "stars": 806, + "source_graph_repo_id": 60307603, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 4125, + "name": "benchmark" + }, + { + "id": 4126, + "name": "ucall" + }, + { + "id": 4127, + "name": "ucp" + } + ], + "last_checked_revision": "ee3b4ba52eb697ae558c2652359d395e372ff839\n" + }, + { + "id": 302, + "url": "https://github.com/long2ice/fastapi-cache", + "description": "fastapi-cache is a tool to cache fastapi response and function result, with backends support redis and memcached.", + "stars": 814, + "source_graph_repo_id": 41832440, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 1060, + "name": "pendulum" + }, + { + "id": 1358, + "name": "types_aiobotocore_dynamodb" + }, + { + "id": 1359, + "name": "aiomcache" + }, + { + "id": 1360, + "name": "aiobotocore" + } + ], + "last_checked_revision": "812ada862046af650da03a01539128a415d61546\n" + }, + { + "id": 303, + "url": "https://github.com/modal-labs/quillman", + "description": "A chat app that transcribes audio in real-time, streams back a response from a language model, and synthesizes this response as natural-sounding speech.", + "stars": 803, + "source_graph_repo_id": 60864133, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 639, + "name": "whisper" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1380, + "name": "fastchat" + }, + { + "id": 1381, + "name": "modal" + }, + { + "id": 1382, + "name": "ffmpeg" + } + ], + "last_checked_revision": "262bc23cc295dbd98d7c5af5283a669c80993684\n" + }, + { + "id": 304, + "url": "https://github.com/uriyyo/fastapi-pagination", + "description": "FastAPI pagination \ud83d\udcd6 ", + "stars": 806, + "source_graph_repo_id": 42421315, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 23, + "name": "aiosqlite" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 547, + "name": "databases" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 985, + "name": "pony" + }, + { + "id": 1007, + "name": "motor" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1120, + "name": "mongoengine" + }, + { + "id": 1128, + "name": "cassandra" + }, + { + "id": 1403, + "name": "beanie" + }, + { + "id": 1405, + "name": "asgi_lifespan" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1426, + "name": "ormar" + }, + { + "id": 1555, + "name": "flaky" + }, + { + "id": 2932, + "name": "orm" + }, + { + "id": 2962, + "name": "piccolo" + }, + { + "id": 2963, + "name": "sqlakeyset" + }, + { + "id": 2964, + "name": "gino_starlette" + }, + { + "id": 2965, + "name": "bunnet" + } + ], + "last_checked_revision": "c3f662f8b7f25d7576154782d9cdadea148f581d\n" + }, + { + "id": 305, + "url": "https://github.com/dstackai/dstack", + "description": "Train and deploy LLM models in multiple clouds (AWS, GCP, Azure, Lambda, etc).", + "stars": 777, + "source_graph_repo_id": 57671620, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 438, + "name": "cpuinfo" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1117, + "name": "watchfiles" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 2689, + "name": "giturlparse" + }, + { + "id": 2883, + "name": "msrest" + }, + { + "id": 3741, + "name": "file_read_backwards" + }, + { + "id": 3742, + "name": "dstack" + }, + { + "id": 3743, + "name": "rich_argparse" + }, + { + "id": 3744, + "name": "cursor" + }, + { + "id": 3745, + "name": "msrestazure" + } + ], + "last_checked_revision": "aeda5bf89be5ea04e54afc8460afdbdfe9532933\n" + }, + { + "id": 306, + "url": "https://github.com/liaogx/fastapi-tutorial", + "description": "\u6574\u4f53\u7684\u4ecb\u7ecd FastAPI\uff0c\u5feb\u901f\u4e0a\u624b\u5f00\u53d1\uff0c\u7ed3\u5408 API \u4ea4\u4e92\u6587\u6863\u9010\u4e2a\u8bb2\u89e3\u6838\u5fc3\u6a21\u5757\u7684\u4f7f\u7528\u3002\u89c6\u9891\u5b66\u4e60\u5730\u5740\uff1a", + "stars": 772, + "source_graph_repo_id": 42750384, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + } + ], + "last_checked_revision": "b8e6298771fb16203415441aaadb8708cf6fc4a9\n" + }, + { + "id": 307, + "url": "https://github.com/koxudaxi/fastapi-code-generator", + "description": "This code generator creates FastAPI app from an openapi file.", + "stars": 765, + "source_graph_repo_id": 41257491, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 1449, + "name": "stringcase" + }, + { + "id": 1450, + "name": "datamodel_code_generator" + } + ], + "last_checked_revision": "07b70f930cbf5e9f9f3e3e927a21a07cae14b97b\n" + }, + { + "id": 308, + "url": "https://github.com/Onelinerhub/onelinerhub", + "description": "Thousands of code solutions with clear explanation @ onelinerhub.com", + "stars": 760, + "source_graph_repo_id": 52079154, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 309, + "url": "https://github.com/MgArcher/Text_select_captcha", + "description": "\u5b9e\u73b0\u6587\u5b57\u70b9\u9009\u3001\u9009\u5b57\u3001\u9009\u62e9\u3001\u70b9\u89e6\u9a8c\u8bc1\u7801\u8bc6\u522b\uff0c\u57fa\u4e8epytorch\u8bad\u7ec3", + "stars": 762, + "source_graph_repo_id": 41819634, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 2970, + "name": "fastapi_restful" + } + ], + "last_checked_revision": "073c6a9a70faac6e7d75e2787af94c4d4863fca3\n" + }, + { + "id": 310, + "url": "https://github.com/kale5195/chilloutai", + "description": "AI \u56fe\u7247\u751f\u6210", + "stars": 754, + "source_graph_repo_id": 60435763, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 1383, + "name": "runpod" + } + ], + "last_checked_revision": "e1a57c759fb6546af036df11f9881e4223015312\n" + }, + { + "id": 311, + "url": "https://github.com/ChristopherGS/ultimate-fastapi-tutorial", + "description": "The Ultimate FastAPI Tutorial", + "stars": 757, + "source_graph_repo_id": 55641522, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 77, + "name": "dotenv" + } + ], + "last_checked_revision": "97b72d1dbc5da8bbb40ac04ccfb007835342c6ce\n" + }, + { + "id": 312, + "url": "https://github.com/HazyResearch/meerkat", + "description": "Creative interactive views of any dataset. ", + "stars": 751, + "source_graph_repo_id": 49128847, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 464, + "name": "fvcore" + }, + { + "id": 583, + "name": "__main__" + }, + { + "id": 846, + "name": "segment_anything" + }, + { + "id": 1139, + "name": "dill" + }, + { + "id": 1343, + "name": "pyparsing" + }, + { + "id": 1459, + "name": "wrapt" + }, + { + "id": 1560, + "name": "nbformat" + }, + { + "id": 2380, + "name": "gdown" + }, + { + "id": 2691, + "name": "pydicom" + }, + { + "id": 3007, + "name": "cytoolz" + }, + { + "id": 3146, + "name": "cyjupyter" + }, + { + "id": 3147, + "name": "wilds" + }, + { + "id": 3148, + "name": "minichain" + }, + { + "id": 3149, + "name": "gpt_index" + }, + { + "id": 3150, + "name": "voxel" + }, + { + "id": 3151, + "name": "manifest" + }, + { + "id": 3152, + "name": "domino" + }, + { + "id": 3153, + "name": "robustness" + }, + { + "id": 3154, + "name": "mocha" + } + ], + "last_checked_revision": "50a76fa4e0f18b7802896927635031fc5fdeb53d\n" + }, + { + "id": 313, + "url": "https://github.com/laurentS/slowapi", + "description": "A rate limiter for Starlette and FastAPI", + "stars": 754, + "source_graph_repo_id": 40532206, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 1389, + "name": "hiro" + }, + { + "id": 1390, + "name": "limits" + } + ], + "last_checked_revision": "90ec3ab2f75e45e7eb7cb4a0bf148773955acbfd\n" + }, + { + "id": 314, + "url": "https://github.com/jxnl/instructor", + "description": "Helper functions to create openai function calls w/ pydantic", + "stars": 821, + "source_graph_repo_id": 61202687, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 597, + "name": "docstring_parser" + }, + { + "id": 1381, + "name": "modal" + }, + { + "id": 4253, + "name": "erdantic" + } + ], + "last_checked_revision": "4a84ac9e2e148fab9a9d211ec34d2b41d25978cc\n" + }, + { + "id": 315, + "url": "https://github.com/Niek/chatgpt-web", + "description": "ChatGPT web interface using the OpenAI API", + "stars": 756, + "source_graph_repo_id": 60485932, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 1565, + "name": "lorem_text" + } + ], + "last_checked_revision": "e29911f1418ac16a187ce2b26a44621232ef3037\n" + }, + { + "id": 316, + "url": "https://github.com/mlco2/codecarbon", + "description": "Track emissions from Compute and recommend ways to reduce their impact on the environment.", + "stars": 747, + "source_graph_repo_id": 42303844, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 45, + "name": "arrow" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 290, + "name": "requests_mock" + }, + { + "id": 431, + "name": "comet_ml" + }, + { + "id": 438, + "name": "cpuinfo" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 592, + "name": "dash" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 1413, + "name": "bcrypt" + }, + { + "id": 1613, + "name": "dependency_injector" + }, + { + "id": 1724, + "name": "fuzzywuzzy" + }, + { + "id": 2722, + "name": "kerastuner" + }, + { + "id": 2895, + "name": "CodeCarbon_template" + }, + { + "id": 2896, + "name": "dash_core_components" + }, + { + "id": 2897, + "name": "container" + }, + { + "id": 2898, + "name": "dash_table" + }, + { + "id": 2899, + "name": "layout" + }, + { + "id": 2900, + "name": "dash_bootstrap_components" + }, + { + "id": 2901, + "name": "fastapi_pagination" + } + ], + "last_checked_revision": "63c6a55fbfa101297e96e601a9eb68bbaa11d2e9\n" + }, + { + "id": 317, + "url": "https://github.com/miguelgrinberg/microdot", + "description": "The impossibly small web framework for Python and MicroPython.", + "stars": 739, + "source_graph_repo_id": 41366354, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 976, + "name": "microdot_jinja" + }, + { + "id": 997, + "name": "microdot_wsgi" + }, + { + "id": 998, + "name": "microdot_asgi" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1448, + "name": "humanize" + }, + { + "id": 1553, + "name": "_datetime" + }, + { + "id": 1587, + "name": "ucollections" + }, + { + "id": 1588, + "name": "uctypes" + }, + { + "id": 1589, + "name": "microdot" + }, + { + "id": 1590, + "name": "microdot_websocket" + }, + { + "id": 1591, + "name": "ffi" + }, + { + "id": 1592, + "name": "microdot_ssl" + }, + { + "id": 1593, + "name": "microdot_asyncio_websocket" + }, + { + "id": 1594, + "name": "uio" + }, + { + "id": 1595, + "name": "_uasyncio" + }, + { + "id": 1596, + "name": "microdot_asyncio_test_client" + }, + { + "id": 1597, + "name": "microdot_cors" + }, + { + "id": 1598, + "name": "microdot_utemplate" + }, + { + "id": 1599, + "name": "_strptime" + }, + { + "id": 1600, + "name": "uasyncio" + }, + { + "id": 1601, + "name": "microdot_asyncio" + }, + { + "id": 1602, + "name": "microdot_asgi_websocket" + }, + { + "id": 1603, + "name": "microdot_session" + }, + { + "id": 1604, + "name": "usocket" + }, + { + "id": 1605, + "name": "uerrno" + }, + { + "id": 1606, + "name": "ure" + }, + { + "id": 1607, + "name": "utemplate" + }, + { + "id": 1608, + "name": "ustruct" + }, + { + "id": 1609, + "name": "uos" + }, + { + "id": 1610, + "name": "utime" + }, + { + "id": 1611, + "name": "microdot_test_client" + }, + { + "id": 1612, + "name": "machine" + } + ], + "last_checked_revision": "d46d2950c839fdd3e2f650a235005e0813d2cf04\n" + }, + { + "id": 318, + "url": "https://github.com/laurolins/nanocube", + "description": "", + "stars": 726, + "source_graph_repo_id": 108700, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 68, + "name": "sqlalchemy" + } + ], + "last_checked_revision": "a085f5733180f32a34d60137c0b62a4cc9320a28\n" + }, + { + "id": 319, + "url": "https://github.com/ajndkr/lanarky", + "description": "FastAPI framework to build production-grade LLM applications", + "stars": 744, + "source_graph_repo_id": 60857131, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 1069, + "name": "gptcache" + } + ], + "last_checked_revision": "b4e5c76369e277fc8f1ceffa71dfdc06675a976a\n" + }, + { + "id": 320, + "url": "https://github.com/kuwala-io/kuwala", + "description": "Kuwala is the no-code data platform for BI analysts and engineers enabling you to build powerful analytics workflows. We are set out to bring state-of-the-art data engineering tools you love, such as Airbyte, dbt, or Great Expectations together in one intuitive interface built with React Flow. In addition we provide third-party data into data science models and products with a focus on geospatial data. Currently, the following data connectors are available worldwide: a) High-resolution demographics data b) Point of Interests from Open Street Map c) Google Popular Times", + "stars": 726, + "source_graph_repo_id": 43419941, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 69, + "name": "oyaml" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 516, + "name": "shortuuid" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 889, + "name": "func_timeout" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 988, + "name": "controller" + }, + { + "id": 1485, + "name": "questionary" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 2270, + "name": "sshtunnel" + }, + { + "id": 2385, + "name": "database" + }, + { + "id": 2676, + "name": "rasterio" + }, + { + "id": 2872, + "name": "pyquery" + }, + { + "id": 3090, + "name": "thefuzz" + }, + { + "id": 3091, + "name": "hdx" + }, + { + "id": 3092, + "name": "pycountry_convert" + }, + { + "id": 3093, + "name": "geojson" + }, + { + "id": 3094, + "name": "pycountry" + }, + { + "id": 3095, + "name": "h3" + }, + { + "id": 3096, + "name": "pytrends" + }, + { + "id": 3097, + "name": "moment" + }, + { + "id": 3098, + "name": "python_utils" + }, + { + "id": 3099, + "name": "python_on_whales" + } + ], + "last_checked_revision": "44d73c2cd0be03acc5984b79597f40695fdeff4c\n" + }, + { + "id": 321, + "url": "https://github.com/KohakuBlueleaf/a1111-sd-webui-lycoris", + "description": "An extension for stable-diffusion-webui to load lycoris models. ", + "stars": 742, + "source_graph_repo_id": 60776479, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + } + ], + "last_checked_revision": "df9c0093bc9e079487302d3ed3f5db4337d6f19a\n" + }, + { + "id": 322, + "url": "https://github.com/SkywalkerDarren/chatWeb", + "description": "ChatWeb can crawl web pages, read PDF, DOCX, TXT, and extract the main content, then answer your questions based on the content, or summarize the key points.", + "stars": 711, + "source_graph_repo_id": 60548963, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 55, + "name": "pgvector" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 216, + "name": "newspaper" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 627, + "name": "langdetect" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1316, + "name": "xxhash" + }, + { + "id": 1391, + "name": "readability" + } + ], + "last_checked_revision": "e4cd0b51900982ffd143d688e6d04b784d324edc\n" + }, + { + "id": 323, + "url": "https://github.com/dvlab-research/LISA", + "description": "Project Page for \"LISA: Reasoning Segmentation via Large Language Model\"", + "stars": 834, + "source_graph_repo_id": 61447277, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 464, + "name": "fvcore" + }, + { + "id": 516, + "name": "shortuuid" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 1071, + "name": "markdown2" + }, + { + "id": 1094, + "name": "detectron2" + }, + { + "id": 1439, + "name": "bleach" + }, + { + "id": 1586, + "name": "triton_pre_mlir" + }, + { + "id": 4274, + "name": "llava" + } + ], + "last_checked_revision": "45805d9deaf58444c74477ee8edf83c6351b7449\n" + }, + { + "id": 324, + "url": "https://github.com/iterative/mlem", + "description": "\ud83d\udc36 A tool to package, serve, and deploy any ML model on any platform.", + "stars": 702, + "source_graph_repo_id": 57844103, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 235, + "name": "prometheus_fastapi_instrumentator" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 565, + "name": "s3fs" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 868, + "name": "sagemaker" + }, + { + "id": 872, + "name": "catboost" + }, + { + "id": 951, + "name": "pytest_lazyfixture" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1079, + "name": "isort" + }, + { + "id": 1098, + "name": "skl2onnx" + }, + { + "id": 1129, + "name": "testcontainers" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1139, + "name": "dill" + }, + { + "id": 1436, + "name": "emoji" + }, + { + "id": 1517, + "name": "opcode" + }, + { + "id": 1546, + "name": "dvc" + }, + { + "id": 1547, + "name": "pack_1" + }, + { + "id": 1548, + "name": "iterative_telemetry" + }, + { + "id": 1549, + "name": "tomlkit" + }, + { + "id": 1550, + "name": "streamlit_pydantic" + }, + { + "id": 1551, + "name": "setuptools_scm" + }, + { + "id": 1552, + "name": "gitlab" + }, + { + "id": 1553, + "name": "_datetime" + }, + { + "id": 1554, + "name": "_ctypes" + }, + { + "id": 1555, + "name": "flaky" + }, + { + "id": 1556, + "name": "gcsfs" + }, + { + "id": 1557, + "name": "pack_2" + }, + { + "id": 1558, + "name": "pika" + }, + { + "id": 1559, + "name": "flatdict" + }, + { + "id": 1560, + "name": "nbformat" + }, + { + "id": 1561, + "name": "nbloader" + } + ], + "last_checked_revision": "a72631443fc4d969fc5a98311b27c5245885f72b\n" + }, + { + "id": 325, + "url": "https://github.com/microsoft/fastformers", + "description": "FastFormers - highly efficient transformer models for NLU", + "stars": 694, + "source_graph_repo_id": 42243171, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 534, + "name": "torch_xla" + }, + { + "id": 697, + "name": "Mykytea" + }, + { + "id": 706, + "name": "pythainlp" + }, + { + "id": 822, + "name": "py3nvml" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 1501, + "name": "MeCab" + }, + { + "id": 1502, + "name": "experiment_impact_tracker" + }, + { + "id": 1503, + "name": "ptvsd" + }, + { + "id": 1504, + "name": "keras2onnx" + }, + { + "id": 1505, + "name": "sacremoses" + } + ], + "last_checked_revision": "8d9f10bd8b5dff56859d44f8e39490ea24c31da6\n" + }, + { + "id": 326, + "url": "https://github.com/ShiftLeftSecurity/sast-scan", + "description": "Scan is a free & Open Source DevSecOps tool for performing static analysis based security testing of your applications and its dependencies. CI and Git friendly.", + "stars": 693, + "source_graph_repo_id": 40672694, + "dependencies": [ + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 1237, + "name": "defusedxml" + }, + { + "id": 2737, + "name": "sarif_om" + }, + { + "id": 2738, + "name": "jschema_to_python" + }, + { + "id": 2739, + "name": "reporter" + }, + { + "id": 2740, + "name": "hypercorn" + } + ], + "last_checked_revision": "c3e57c63b6461e9a8331abbc2a73ca782cfdb304\n" + }, + { + "id": 327, + "url": "https://github.com/klen/py-frameworks-bench", + "description": "Another benchmark for some python frameworks", + "stars": 691, + "source_graph_repo_id": 40129972, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 917, + "name": "emmett" + }, + { + "id": 920, + "name": "baize" + }, + { + "id": 925, + "name": "blacksheep" + }, + { + "id": 926, + "name": "falcon" + }, + { + "id": 1374, + "name": "asgi_tools" + }, + { + "id": 1375, + "name": "muffin" + } + ], + "last_checked_revision": "d4cf8c2b1134c653114384b440b3deb1965fe220\n" + }, + { + "id": 328, + "url": "https://github.com/kreneskyp/ix", + "description": "Autonomous GPT-4 agent platform", + "stars": 695, + "source_graph_repo_id": 60816198, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1528, + "name": "channels" + }, + { + "id": 1656, + "name": "graphene" + }, + { + "id": 2134, + "name": "jsonpath_ng" + }, + { + "id": 2326, + "name": "graphene_django" + }, + { + "id": 3997, + "name": "langsmith" + }, + { + "id": 4198, + "name": "celery_singleton" + }, + { + "id": 4199, + "name": "channels_graphql_ws" + } + ], + "last_checked_revision": "cc6e06e9acfa3ec4daa42b28b6abc3f3b79a5187\n" + }, + { + "id": 329, + "url": "https://github.com/mwmbl/mwmbl", + "description": "An open source, non-profit search engine implemented in python", + "stars": 686, + "source_graph_repo_id": 56726465, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 712, + "name": "mmh3" + }, + { + "id": 732, + "name": "zstandard" + }, + { + "id": 3677, + "name": "justext" + } + ], + "last_checked_revision": "18dc760a3402c74803823a94310ef058a60d57b4\n" + }, + { + "id": 330, + "url": "https://github.com/SAGIRI-kawaii/sagiri-bot", + "description": "\u57fa\u4e8eGraia Ariadne\u548cMirai\u7684QQ\u673a\u5668\u4eba SAGIRI-BOT", + "stars": 684, + "source_graph_repo_id": 42214643, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 119, + "name": "basicsr" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 134, + "name": "realesrgan" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 679, + "name": "pypinyin" + }, + { + "id": 692, + "name": "wordcloud" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1618, + "name": "unidecode" + }, + { + "id": 1817, + "name": "inflect" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 1839, + "name": "webrtcvad" + }, + { + "id": 1862, + "name": "qrcode" + }, + { + "id": 2032, + "name": "markdown_it" + }, + { + "id": 2035, + "name": "mdit_py_plugins" + }, + { + "id": 2121, + "name": "tencentcloud" + }, + { + "id": 2416, + "name": "exifread" + }, + { + "id": 3127, + "name": "meme_generator" + }, + { + "id": 3128, + "name": "graia" + }, + { + "id": 3129, + "name": "noneprompt" + }, + { + "id": 3130, + "name": "unwind" + }, + { + "id": 3131, + "name": "PicImageSearch" + }, + { + "id": 3132, + "name": "dacite" + }, + { + "id": 3133, + "name": "pyzipper" + }, + { + "id": 3134, + "name": "creart" + }, + { + "id": 3135, + "name": "graiax" + }, + { + "id": 3136, + "name": "launart" + } + ], + "last_checked_revision": "e0ebe3545c46b371ba0a72fc3b356b7559601e3f\n" + }, + { + "id": 331, + "url": "https://github.com/nlp-uoregon/trankit", + "description": "Trankit is a Light-Weight Transformer-based Python Toolkit for Multilingual Natural Language Processing", + "stars": 685, + "source_graph_repo_id": 42854192, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 534, + "name": "torch_xla" + }, + { + "id": 697, + "name": "Mykytea" + }, + { + "id": 706, + "name": "pythainlp" + }, + { + "id": 822, + "name": "py3nvml" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 1372, + "name": "langid" + }, + { + "id": 1501, + "name": "MeCab" + }, + { + "id": 1504, + "name": "keras2onnx" + }, + { + "id": 1505, + "name": "sacremoses" + }, + { + "id": 2397, + "name": "mosestokenizer" + } + ], + "last_checked_revision": "37e04d08f47d64dd2cf6bb280c26fb5887c91686\n" + }, + { + "id": 332, + "url": "https://github.com/byt3bl33d3r/WitnessMe", + "description": "Web Inventory tool, takes screenshots of webpages using Pyppeteer (headless Chrome/Chromium) and provides some extra bells & whistles to make life easier.", + "stars": 686, + "source_graph_repo_id": 39466828, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 20, + "name": "pyppeteer" + }, + { + "id": 23, + "name": "aiosqlite" + }, + { + "id": 27, + "name": "aiodns" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 1401, + "name": "terminaltables" + }, + { + "id": 1402, + "name": "imgcat" + } + ], + "last_checked_revision": "23fcfc29306bcb128c12d0eb646b952e6b293bc4\n" + }, + { + "id": 333, + "url": "https://github.com/rednafi/fastapi-nano", + "description": "\ud83d\udc0d Simple FastAPI template employing divisional architecture pattern", + "stars": 690, + "source_graph_repo_id": 41114880, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + } + ], + "last_checked_revision": "33fd73b3b519fafd7c71e95b53f4893fd0d7cda4\n" + }, + { + "id": 334, + "url": "https://github.com/netenglabs/suzieq", + "description": "Using network observability to operate and design healthier networks", + "stars": 681, + "source_graph_repo_id": 40813531, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 172, + "name": "natsort" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 947, + "name": "tzlocal" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1189, + "name": "genericpath" + }, + { + "id": 1569, + "name": "dateparser" + }, + { + "id": 1892, + "name": "graphviz" + }, + { + "id": 2134, + "name": "jsonpath_ng" + }, + { + "id": 2704, + "name": "textfsm" + }, + { + "id": 2749, + "name": "asyncssh" + }, + { + "id": 2750, + "name": "netconan" + }, + { + "id": 2751, + "name": "ciscoconfparse" + }, + { + "id": 2752, + "name": "st_aggrid" + }, + { + "id": 2753, + "name": "nubia" + } + ], + "last_checked_revision": "091d7847d6cbc568ffd4f2fa1d87e052937a5d60\n" + }, + { + "id": 335, + "url": "https://github.com/cak/secure", + "description": "Secure \ud83d\udd12 headers for Python web frameworks", + "stars": 668, + "source_graph_repo_id": 39981837, + "dependencies": [ + { + "id": 18, + "name": "setuptools" + } + ], + "last_checked_revision": "04dd035e560583baeba06f5714f273b542c07767\n" + }, + { + "id": 336, + "url": "https://github.com/RiotGames/developer-relations", + "description": "Riot Games Developer Ecosystem Bug Reporting", + "stars": 672, + "source_graph_repo_id": 40241137, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 77, + "name": "dotenv" + } + ], + "last_checked_revision": "22f8b70c894e06a330d6eacf9f6fb4d1a5857a64\n" + }, + { + "id": 337, + "url": "https://github.com/michael-wzhu/Chinese-LlaMA2", + "description": "Repo for adapting Meta LlaMA2 in Chinese! META\u6700\u65b0\u53d1\u5e03\u7684LlaMA2\u7684\u6c49\u5316\u7248\uff01 \uff08\u5b8c\u5168\u5f00\u6e90\u53ef\u5546\u7528\uff09", + "stars": 686, + "source_graph_repo_id": 61371238, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 166, + "name": "rouge_chinese" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 208, + "name": "mdtex2html" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 558, + "name": "vllm" + }, + { + "id": 1627, + "name": "internal" + }, + { + "id": 1628, + "name": "cpm_kernels" + } + ], + "last_checked_revision": "381465eae4a5056072614ad9887e3b6a85ea4c65\n" + }, + { + "id": 338, + "url": "https://github.com/Trinkle23897/tuixue.online-visa", + "description": "https://tuixue.online/visa/ A Real-time Display of U.S. Visa Appointment Status Website \u9884\u7ea6\u7f8e\u5e1d\u7b7e\u8bc1\u5404\u4e2a\u7b7e\u8bc1\u5904\u6700\u65e9\u65f6\u95f4\u7684\u722c\u866b", + "stars": 671, + "source_graph_repo_id": 40572476, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 574, + "name": "websockets" + } + ], + "last_checked_revision": "31bc185c48823cd48f6244e783455358f37d5b29\n" + }, + { + "id": 339, + "url": "https://github.com/OpenBMB/AgentVerse", + "description": "\ud83e\udd16 AgentVerse \ud83e\ude90 provides a flexible framework that simplifies the process of building custom multi-agent environments for large language models (LLMs).", + "stars": 753, + "source_graph_repo_id": 60947486, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 1699, + "name": "astunparse" + }, + { + "id": 4225, + "name": "bmtools" + } + ], + "last_checked_revision": "17fc5ace244c83e4950e933a96d8fe80faf3ca2c\n" + }, + { + "id": 340, + "url": "https://github.com/TobikoData/sqlmesh", + "description": "SQLMesh is a data transformation framework that brings the benefits of DevOps to data teams. It enables data scientists, analysts, and engineers to efficiently run and deploy data transformations written in SQL or Python.", + "stars": 678, + "source_graph_repo_id": 60672021, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 273, + "name": "airflow" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 538, + "name": "pydantic_settings" + }, + { + "id": 572, + "name": "croniter" + }, + { + "id": 808, + "name": "ipywidgets" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 951, + "name": "pytest_lazyfixture" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1060, + "name": "pendulum" + }, + { + "id": 1074, + "name": "duckdb" + }, + { + "id": 1117, + "name": "watchfiles" + }, + { + "id": 1132, + "name": "snowflake" + }, + { + "id": 1179, + "name": "pymssql" + }, + { + "id": 1526, + "name": "py4j" + }, + { + "id": 1569, + "name": "dateparser" + }, + { + "id": 1574, + "name": "astor" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1892, + "name": "graphviz" + }, + { + "id": 1987, + "name": "databricks_cli" + }, + { + "id": 2002, + "name": "databricks" + }, + { + "id": 3397, + "name": "dbt" + }, + { + "id": 3608, + "name": "agate" + }, + { + "id": 4174, + "name": "sqlglot" + }, + { + "id": 4175, + "name": "hyperscript" + }, + { + "id": 4176, + "name": "redshift_connector" + }, + { + "id": 4177, + "name": "helper" + }, + { + "id": 4340, + "name": "macros" + } + ], + "last_checked_revision": "86a11d51d4b67b9c7ba09f624d5c6d9fc4fef081\n" + }, + { + "id": 341, + "url": "https://github.com/google/turbinia", + "description": "Automation and Scaling of Digital Forensics Tools", + "stars": 661, + "source_graph_repo_id": 231960, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 225, + "name": "google_auth_oauthlib" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 319, + "name": "kombu" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 1343, + "name": "pyparsing" + }, + { + "id": 1347, + "name": "recommonmark" + }, + { + "id": 1414, + "name": "fakeredis" + }, + { + "id": 1739, + "name": "httplib2" + }, + { + "id": 1774, + "name": "amqp" + }, + { + "id": 1891, + "name": "psq" + }, + { + "id": 1892, + "name": "graphviz" + }, + { + "id": 1893, + "name": "libcloudforensics" + }, + { + "id": 1894, + "name": "turbinia_client" + }, + { + "id": 1895, + "name": "dfvfs" + }, + { + "id": 1896, + "name": "turbinia_api_lib" + }, + { + "id": 1897, + "name": "dfimagetools" + } + ], + "last_checked_revision": "b17f589c39355325d1e8d5fe9730358d69f773e4\n" + }, + { + "id": 342, + "url": "https://github.com/PaddlePaddle/Knover", + "description": "Large-scale open domain KNOwledge grounded conVERsation system based on PaddlePaddle", + "stars": 660, + "source_graph_repo_id": 41438282, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 713, + "name": "paddle" + }, + { + "id": 720, + "name": "rouge" + }, + { + "id": 1724, + "name": "fuzzywuzzy" + }, + { + "id": 1830, + "name": "paddlenlp" + }, + { + "id": 2786, + "name": "drqa" + }, + { + "id": 2787, + "name": "pyserini" + }, + { + "id": 2788, + "name": "rocketqa" + } + ], + "last_checked_revision": "e137eaca74a9d79982705261193759bbe3c7ddc5\n" + }, + { + "id": 343, + "url": "https://github.com/census-instrumentation/opencensus-python", + "description": "A stats collection and distributed tracing framework", + "stars": 658, + "source_graph_repo_id": 1354409, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 826, + "name": "retrying" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 919, + "name": "pyramid" + }, + { + "id": 1459, + "name": "wrapt" + }, + { + "id": 1460, + "name": "thrift" + }, + { + "id": 1461, + "name": "hello_world_pb2_grpc" + }, + { + "id": 1462, + "name": "hello_world_pb2" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1464, + "name": "bitarray" + }, + { + "id": 1465, + "name": "unittest2" + }, + { + "id": 1466, + "name": "nox" + } + ], + "last_checked_revision": "3a2d8dfe1db4e0129dc691c35901a0d12127afc1\n" + }, + { + "id": 344, + "url": "https://github.com/basetenlabs/truss", + "description": "The simplest way to serve AI/ML models in production", + "stars": 670, + "source_graph_repo_id": 58584085, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 89, + "name": "triton_python_backend_utils" + }, + { + "id": 93, + "name": "gfpgan" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 119, + "name": "basicsr" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 134, + "name": "realesrgan" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 290, + "name": "requests_mock" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 597, + "name": "docstring_parser" + }, + { + "id": 639, + "name": "whisper" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 837, + "name": "shared" + }, + { + "id": 846, + "name": "segment_anything" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 888, + "name": "controlnet_aux" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1116, + "name": "flax" + }, + { + "id": 1117, + "name": "watchfiles" + }, + { + "id": 1123, + "name": "common" + }, + { + "id": 1151, + "name": "tensorflow_hub" + }, + { + "id": 1255, + "name": "helpers" + }, + { + "id": 1560, + "name": "nbformat" + }, + { + "id": 1617, + "name": "pythonjsonlogger" + }, + { + "id": 1652, + "name": "dockerfile" + }, + { + "id": 1736, + "name": "pytube" + }, + { + "id": 1970, + "name": "msgpack_numpy" + }, + { + "id": 2028, + "name": "nbconvert" + }, + { + "id": 2056, + "name": "blake3" + }, + { + "id": 2974, + "name": "InquirerPy" + }, + { + "id": 3004, + "name": "pytorch_forecasting" + }, + { + "id": 3099, + "name": "python_on_whales" + }, + { + "id": 3137, + "name": "server" + }, + { + "id": 3670, + "name": "rich_click" + }, + { + "id": 3846, + "name": "model_wrapper" + }, + { + "id": 3847, + "name": "my_pytorch_model" + }, + { + "id": 3848, + "name": "single_source" + }, + { + "id": 3849, + "name": "test_folder" + }, + { + "id": 3850, + "name": "nemo" + }, + { + "id": 3851, + "name": "base64_utils" + }, + { + "id": 3852, + "name": "dalle_mini" + }, + { + "id": 3853, + "name": "vqgan_jax" + } + ], + "last_checked_revision": "3e9c1c5090d88182a3d8257fd03f26d435baec24\n" + }, + { + "id": 345, + "url": "https://github.com/Azure/counterfit", + "description": "a CLI that provides a generic automation layer for assessing the security of ML models", + "stars": 661, + "source_graph_repo_id": 45344148, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 533, + "name": "optuna" + }, + { + "id": 562, + "name": "gym" + }, + { + "id": 2473, + "name": "Levenshtein" + }, + { + "id": 3107, + "name": "cmd2" + }, + { + "id": 3680, + "name": "targets" + }, + { + "id": 3681, + "name": "frameworks" + } + ], + "last_checked_revision": "9aee1ea6958fe48edbe289aaef895a902aeccc80\n" + }, + { + "id": 346, + "url": "https://github.com/curiefense/curiefense", + "description": "Curiefense is a unified, open source platform protecting cloud native applications.", + "stars": 658, + "source_graph_repo_id": 42374915, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 235, + "name": "prometheus_fastapi_instrumentator" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 955, + "name": "pydash" + }, + { + "id": 1233, + "name": "jmespath" + }, + { + "id": 1432, + "name": "requests_toolbelt" + }, + { + "id": 1439, + "name": "bleach" + }, + { + "id": 1647, + "name": "fasteners" + }, + { + "id": 2134, + "name": "jsonpath_ng" + }, + { + "id": 2135, + "name": "cloudstorage" + }, + { + "id": 2292, + "name": "flask_restx" + }, + { + "id": 3000, + "name": "gitdb" + }, + { + "id": 3001, + "name": "simple_rest_client" + }, + { + "id": 3002, + "name": "curieconf" + } + ], + "last_checked_revision": "23076c6a1dd195d90402f6cf5cd8146b26aba748\n" + }, + { + "id": 347, + "url": "https://github.com/xingag/app_spider", + "description": "a spider on the apps", + "stars": 653, + "source_graph_repo_id": 37516259, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 1259, + "name": "Cryptodome" + }, + { + "id": 2037, + "name": "pyecharts" + }, + { + "id": 2254, + "name": "poco" + }, + { + "id": 2255, + "name": "appium" + }, + { + "id": 2256, + "name": "element_utils" + }, + { + "id": 2257, + "name": "airtest" + }, + { + "id": 2258, + "name": "aip" + }, + { + "id": 2259, + "name": "aircv" + } + ], + "last_checked_revision": "6888bc1b064facd1e12fb1cecd8185b20c19f1d9\n" + }, + { + "id": 348, + "url": "https://github.com/Kyomotoi/ATRI", + "description": "A project for ATRI, use go-cqhttp and Nonebot2.", + "stars": 644, + "source_graph_repo_id": 41232029, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 737, + "name": "pip" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 931, + "name": "nonebug" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1480, + "name": "geoip2" + }, + { + "id": 1481, + "name": "nonebot" + }, + { + "id": 1482, + "name": "wmi" + }, + { + "id": 1483, + "name": "win32com" + } + ], + "last_checked_revision": "cae8dfa08f870e463259521803426d2b3d169918\n" + }, + { + "id": 349, + "url": "https://github.com/logankilpatrick/ChatGPT-Plugins-Collection", + "description": "An unofficial collection of Plugins for ChatGPT, in any programming language!", + "stars": 641, + "source_graph_repo_id": 60731132, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 4196, + "name": "quart_cors" + } + ], + "last_checked_revision": "bd572713fa47421b42728b4ff6936f538ac06463\n" + }, + { + "id": 350, + "url": "https://github.com/Sanjeev-Thiyagarajan/fastapi-course", + "description": "", + "stars": 646, + "source_graph_repo_id": 56255099, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + } + ], + "last_checked_revision": "b614d22d67da0dab5619441d3f24a1a54508dcea\n" + }, + { + "id": 351, + "url": "https://github.com/awslabs/aws-lambda-web-adapter", + "description": "Run web applications on AWS Lambda", + "stars": 659, + "source_graph_repo_id": 56035754, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 2929, + "name": "hello_world" + } + ], + "last_checked_revision": "36d62c61bac43adb453b62c9236e5920e4772418\n" + }, + { + "id": 352, + "url": "https://github.com/kadalu/kadalu", + "description": "A lightweight Persistent storage solution for Kubernetes / OpenShift / Nomad using GlusterFS in background. More information at https://kadalu.tech", + "stars": 642, + "source_graph_repo_id": 39062103, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1316, + "name": "xxhash" + }, + { + "id": 1395, + "name": "kadalulib" + }, + { + "id": 1396, + "name": "kubectl_kadalu" + }, + { + "id": 1397, + "name": "kadalu_volgen" + }, + { + "id": 1398, + "name": "xattr" + }, + { + "id": 1399, + "name": "version" + }, + { + "id": 1400, + "name": "glustercli" + } + ], + "last_checked_revision": "cbac104df11d2f4e0dfba52618abbbda1e62b070\n" + }, + { + "id": 353, + "url": "https://github.com/mic1on/chatGPT-web", + "description": "chatGPT\u79c1\u6709\u5316\u90e8\u7f72", + "stars": 636, + "source_graph_repo_id": 60284748, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + } + ], + "last_checked_revision": "432cccdd9d00e25ab6eb20a6202397b9b1f5c24f\n" + }, + { + "id": 354, + "url": "https://github.com/teamhide/fastapi-boilerplate", + "description": "FastAPI boilerplate for real world production", + "stars": 642, + "source_graph_repo_id": 41185993, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 1061, + "name": "jwt" + } + ], + "last_checked_revision": "21ecdc5267dfdbe52720834b84b74c12a67997e8\n" + }, + { + "id": 355, + "url": "https://github.com/pgorecki/python-ddd", + "description": "Python DDD example ", + "stars": 643, + "source_graph_repo_id": 38915345, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1413, + "name": "bcrypt" + }, + { + "id": 1613, + "name": "dependency_injector" + }, + { + "id": 1614, + "name": "api" + }, + { + "id": 1615, + "name": "seedwork" + }, + { + "id": 1616, + "name": "sqlalchemy_json" + }, + { + "id": 1617, + "name": "pythonjsonlogger" + } + ], + "last_checked_revision": "79f9558a8d6a7e97e7f7b3fdb084517fd43ee6b1\n" + }, + { + "id": 356, + "url": "https://github.com/breezedeus/pix2text", + "description": "Pix In, Latex & Text Out. Recognize Chinese, English Texts, and Math Formulas from Images.", + "stars": 646, + "source_graph_repo_id": 59073461, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 105, + "name": "timm" + }, + { + "id": 876, + "name": "pyperclip" + }, + { + "id": 3874, + "name": "pix2tex" + }, + { + "id": 3875, + "name": "cnocr" + }, + { + "id": 3876, + "name": "cnstd" + } + ], + "last_checked_revision": "d3b6018b87465f50c4df3a3322cba788d1fd149a\n" + }, + { + "id": 357, + "url": "https://github.com/BMW-InnovationLab/BMW-YOLOv4-Training-Automation", + "description": "This repository allows you to get started with training a state-of-the-art Deep Learning model with little to no configuration needed! You provide your labeled dataset or label your dataset using our BMW-LabelTool-Lite and you can start the training right away and monitor it in many different ways like TensorBoard or a custom REST API and GUI. NoCode training with YOLOv4 and YOLOV3 has never been so easy.", + "stars": 633, + "source_graph_repo_id": 39655256, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 446, + "name": "tensorboardX" + } + ], + "last_checked_revision": "c8d591c043fc8276616626d927ac01a28abbd240\n" + }, + { + "id": 358, + "url": "https://github.com/dcs-liberation/dcs_liberation", + "description": "DCS World dynamic campaign.", + "stars": 631, + "source_graph_repo_id": 41820306, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 384, + "name": "pyproj" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 2823, + "name": "shapefile" + }, + { + "id": 2824, + "name": "dcs" + }, + { + "id": 2825, + "name": "PySide6" + }, + { + "id": 2826, + "name": "lupa" + } + ], + "last_checked_revision": "cb9063b5be4127b8b00359a0a346cbd00630d22a\n" + }, + { + "id": 359, + "url": "https://github.com/ttttupup/wxhelper", + "description": "Hook WeChat / \u5fae\u4fe1\u9006\u5411", + "stars": 651, + "source_graph_repo_id": 60022496, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 643, + "name": "Crypto" + } + ], + "last_checked_revision": "212613e3b65454d16f7a649be4baf627847cbf92\n" + }, + { + "id": 360, + "url": "https://github.com/streamsync-cloud/streamsync", + "description": "No-code in the front, Python in the back. An open-source framework for creating data apps.", + "stars": 667, + "source_graph_repo_id": 57574601, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 3707, + "name": "streamsync" + } + ], + "last_checked_revision": "9c1e55e8eb640b0b45911f1465aff8d77424812c\n" + }, + { + "id": 361, + "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui-rembg", + "description": "Removes backgrounds from pictures. Extension for webui.", + "stars": 648, + "source_graph_repo_id": 60571803, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 3931, + "name": "rembg" + } + ], + "last_checked_revision": "3d9eedbbf0d585207f97d5b21e42f32c0042df70\n" + }, + { + "id": 362, + "url": "https://github.com/primeqa/primeqa", + "description": "The prime repository for state-of-the-art Multilingual Question Answering research and development.", + "stars": 629, + "source_graph_repo_id": 58434616, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 152, + "name": "rouge_score" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 534, + "name": "torch_xla" + }, + { + "id": 583, + "name": "__main__" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1167, + "name": "apache_beam" + }, + { + "id": 1421, + "name": "sqlitedict" + }, + { + "id": 1464, + "name": "bitarray" + }, + { + "id": 1503, + "name": "ptvsd" + }, + { + "id": 1814, + "name": "utility" + }, + { + "id": 2076, + "name": "frozendict" + }, + { + "id": 2512, + "name": "stanza" + }, + { + "id": 2787, + "name": "pyserini" + }, + { + "id": 3788, + "name": "nlp" + }, + { + "id": 3789, + "name": "colbert" + } + ], + "last_checked_revision": "f2f6ff09e9ca769b7935f6c8a5faa3c07f775153\n" + }, + { + "id": 363, + "url": "https://github.com/whyiyhw/chatgpt-wechat", + "description": "\u4f01\u4e1a\u5fae\u4fe1/\u5fae\u4fe1 \u5b89\u5168\u4f7f\u7528\u7684 ChatGPT \u4e2a\u4eba\u52a9\u624b\u5e94\u7528", + "stars": 625, + "source_graph_repo_id": 60324882, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 206, + "name": "langchain" + } + ], + "last_checked_revision": "a557d6e10dcc12166c873429647d0b5fa1628b4c\n" + }, + { + "id": 364, + "url": "https://github.com/dataquestio/project-walkthroughs", + "description": "Data science, machine learning, and web development project code for https://www.youtube.com/c/Dataquestio .", + "stars": 629, + "source_graph_repo_id": 56902011, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 273, + "name": "airflow" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 543, + "name": "peewee" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 1060, + "name": "pendulum" + }, + { + "id": 2930, + "name": "vosk" + }, + { + "id": 3696, + "name": "private" + } + ], + "last_checked_revision": "c478153114a4e17701cc59ac9e68ec9a6a3ebbf2\n" + }, + { + "id": 365, + "url": "https://github.com/Helicone/helicone", + "description": "", + "stars": 657, + "source_graph_repo_id": 60272455, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 556, + "name": "anthropic" + }, + { + "id": 4131, + "name": "helicone" + }, + { + "id": 4132, + "name": "lockfile" + } + ], + "last_checked_revision": "ea91be61aa18d874ae11df526deec0ee6e385c8f\n" + }, + { + "id": 366, + "url": "https://github.com/PrettyPrinted/youtube_video_code", + "description": "The code for all the YouTube videos I publish on YouTube.", + "stars": 614, + "source_graph_repo_id": 38742279, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 365, + "name": "hello" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 428, + "name": "marshmallow" + }, + { + "id": 547, + "name": "databases" + }, + { + "id": 587, + "name": "flask_cors" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 879, + "name": "flask_socketio" + }, + { + "id": 885, + "name": "eventlet" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 913, + "name": "cherrypy" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 970, + "name": "meinheld" + }, + { + "id": 971, + "name": "bjoern" + }, + { + "id": 978, + "name": "paste" + }, + { + "id": 1008, + "name": "waitress" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1071, + "name": "markdown2" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 1196, + "name": "mako" + }, + { + "id": 1219, + "name": "flask_admin" + }, + { + "id": 1229, + "name": "flask_user" + }, + { + "id": 1235, + "name": "twisted" + }, + { + "id": 1242, + "name": "Cheetah" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1273, + "name": "flask_pymongo" + }, + { + "id": 1413, + "name": "bcrypt" + }, + { + "id": 1441, + "name": "itsdangerous" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1474, + "name": "wtforms" + }, + { + "id": 1497, + "name": "example" + }, + { + "id": 1535, + "name": "flask_login" + }, + { + "id": 1697, + "name": "flask_caching" + }, + { + "id": 1707, + "name": "flask_bootstrap" + }, + { + "id": 1714, + "name": "debug_toolbar" + }, + { + "id": 1792, + "name": "isodate" + }, + { + "id": 1864, + "name": "flask_jwt_extended" + }, + { + "id": 1866, + "name": "paypalrestsdk" + }, + { + "id": 1872, + "name": "stripe" + }, + { + "id": 1874, + "name": "flask_migrate" + }, + { + "id": 2020, + "name": "js" + }, + { + "id": 2265, + "name": "project" + }, + { + "id": 2266, + "name": "books" + }, + { + "id": 2267, + "name": "captcha" + }, + { + "id": 2268, + "name": "poll" + }, + { + "id": 2269, + "name": "fapws" + }, + { + "id": 2270, + "name": "sshtunnel" + }, + { + "id": 2271, + "name": "flask_wtf" + }, + { + "id": 2272, + "name": "pusher" + }, + { + "id": 2273, + "name": "flask_praetorian" + }, + { + "id": 2274, + "name": "foodtracker" + }, + { + "id": 2275, + "name": "diesel" + }, + { + "id": 2276, + "name": "helloworld" + }, + { + "id": 2277, + "name": "flask_uploads" + }, + { + "id": 2278, + "name": "flask_mail" + }, + { + "id": 2279, + "name": "rocket" + }, + { + "id": 2280, + "name": "flup" + }, + { + "id": 2281, + "name": "flask_session" + }, + { + "id": 2282, + "name": "store" + }, + { + "id": 2283, + "name": "celery_progress" + }, + { + "id": 2284, + "name": "flask_mysqldb" + }, + { + "id": 2285, + "name": "wtforms_alchemy" + }, + { + "id": 2286, + "name": "flask_security" + }, + { + "id": 2287, + "name": "gspread" + }, + { + "id": 2288, + "name": "flask_qa" + }, + { + "id": 2289, + "name": "dj_database_url" + }, + { + "id": 2290, + "name": "flask_dance" + }, + { + "id": 2291, + "name": "wtforms_sqlalchemy" + }, + { + "id": 2292, + "name": "flask_restx" + } + ], + "last_checked_revision": "5654e5feba854d3b41b8dd75218e0221408e7831\n" + }, + { + "id": 367, + "url": "https://github.com/meta-soul/MetaSpore", + "description": "A unified end-to-end machine intelligence platform", + "stars": 614, + "source_graph_repo_id": 57669962, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 287, + "name": "attrs" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 491, + "name": "data" + }, + { + "id": 526, + "name": "onnxmltools" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 653, + "name": "onnxconverter_common" + }, + { + "id": 675, + "name": "modeling" + }, + { + "id": 741, + "name": "gensim" + }, + { + "id": 760, + "name": "hyperopt" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1096, + "name": "cattrs" + }, + { + "id": 1115, + "name": "grpc_reflection" + }, + { + "id": 1123, + "name": "common" + }, + { + "id": 1339, + "name": "scikitplot" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 1690, + "name": "consul" + }, + { + "id": 3731, + "name": "metaspore" + }, + { + "id": 3732, + "name": "metaspore_pb2" + }, + { + "id": 3733, + "name": "hf_preprocessor" + }, + { + "id": 3734, + "name": "findspark" + }, + { + "id": 3735, + "name": "synapse" + }, + { + "id": 3736, + "name": "metasporeflow" + }, + { + "id": 3737, + "name": "metaspore_pb2_grpc" + }, + { + "id": 3738, + "name": "mkl" + }, + { + "id": 3739, + "name": "losses" + }, + { + "id": 3740, + "name": "indexing" + } + ], + "last_checked_revision": "b576940e5667d6055663eeb4006f4227acba343a\n" + }, + { + "id": 368, + "url": "https://github.com/amisadmin/fastapi-amis-admin", + "description": "FastAPI-Amis-Admin is a high-performance, efficient and easily extensible FastAPI admin framework. Inspired by django-admin, and has as many powerful functions as django-admin.", + "stars": 618, + "source_graph_repo_id": 57329582, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 236, + "name": "sqlmodel" + }, + { + "id": 538, + "name": "pydantic_settings" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1512, + "name": "sqlalchemy_database" + }, + { + "id": 1513, + "name": "fastapi_user_auth" + } + ], + "last_checked_revision": "21290ac0bf8fed18260ea465f1ae97413ffa4b89\n" + }, + { + "id": 369, + "url": "https://github.com/nnsvs/nnsvs", + "description": "Neural network-based singing voice synthesis library for research", + "stars": 604, + "source_graph_repo_id": 40701599, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 439, + "name": "torchaudio" + }, + { + "id": 449, + "name": "hydra" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 1452, + "name": "ipdb" + }, + { + "id": 1813, + "name": "pyworld" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 1836, + "name": "parallel_wavegan" + }, + { + "id": 2741, + "name": "parselmouth" + }, + { + "id": 2742, + "name": "nnmnkwii" + }, + { + "id": 2743, + "name": "jaconv" + }, + { + "id": 2744, + "name": "pysptk" + }, + { + "id": 2745, + "name": "pyloudnorm" + }, + { + "id": 2746, + "name": "utaupy" + }, + { + "id": 2747, + "name": "fastdtw" + }, + { + "id": 2748, + "name": "pysinsy" + } + ], + "last_checked_revision": "658efb26fc19e55b8790e2a3d8fb27ce5ab5a0bc\n" + }, + { + "id": 370, + "url": "https://github.com/hpcaitech/EnergonAI", + "description": "Large-scale model inference.", + "stars": 604, + "source_graph_repo_id": 58046776, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 175, + "name": "sanic_ext" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 1496, + "name": "accimage" + }, + { + "id": 1497, + "name": "example" + }, + { + "id": 1498, + "name": "test_engine" + }, + { + "id": 1499, + "name": "colossalai" + }, + { + "id": 1500, + "name": "readerwriterlock" + } + ], + "last_checked_revision": "56b35f3c06eaac11b1bee633d1e836563f74bcea\n" + }, + { + "id": 371, + "url": "https://github.com/simon987/sist2", + "description": "Lightning-fast file system indexer and search tool", + "stars": 602, + "source_graph_repo_id": 39417338, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 485, + "name": "lmdb" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 2410, + "name": "hexlib" + }, + { + "id": 2411, + "name": "pycron" + } + ], + "last_checked_revision": "b81ccebdb10bb104b1f51ac68c9d43b283b8b73f\n" + }, + { + "id": 372, + "url": "https://github.com/trallnag/prometheus-fastapi-instrumentator", + "description": "Instrument your FastAPI with Prometheus metrics.", + "stars": 598, + "source_graph_repo_id": 41498605, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 235, + "name": "prometheus_fastapi_instrumentator" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 1363, + "name": "devtools" + } + ], + "last_checked_revision": "b645ccb618ce9cbe8fd935868f359ebbc12ea217\n" + }, + { + "id": 373, + "url": "https://github.com/xbzstudio/Timeless-Sydney", + "description": "\u597d\u7528\u7684New Bing web\u5ba2\u6237\u7aef\uff0c\u529f\u80fd\u4f17\u591a~", + "stars": 622, + "source_graph_repo_id": 60934657, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 4223, + "name": "BingImageCreator" + }, + { + "id": 4224, + "name": "EdgeGPT" + } + ], + "last_checked_revision": "a4390092ca3c691b8aac4ee43779a1469041e2d3\n" + }, + { + "id": 374, + "url": "https://github.com/GRVYDEV/S.A.T.U.R.D.A.Y", + "description": "A toolbox for working with WebRTC, Audio and AI", + "stars": 589, + "source_graph_repo_id": 61059337, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 1629, + "name": "faster_whisper" + }, + { + "id": 4161, + "name": "TTS" + } + ], + "last_checked_revision": "18b40f751bb663f4d8f9fe01c58772aa59f831a4\n" + }, + { + "id": 375, + "url": "https://github.com/yk/gpt-4chan-public", + "description": "Code for GPT-4chan", + "stars": 586, + "source_graph_repo_id": 58075464, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 893, + "name": "smart_open" + }, + { + "id": 894, + "name": "optax" + }, + { + "id": 895, + "name": "lm_eval" + }, + { + "id": 1417, + "name": "mesh_transformer" + } + ], + "last_checked_revision": "71c665d258fce873fa9088452dcad56e8ca07001\n" + }, + { + "id": 376, + "url": "https://github.com/msoedov/langcorn", + "description": "\u26d3\ufe0f Serving LangChain LLM apps automagically with FastApi ", + "stars": 603, + "source_graph_repo_id": 60834046, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 1451, + "name": "langchain_experimental" + } + ], + "last_checked_revision": "64824683a0d4190e6f7ee0314536dc33da3bac2f\n" + }, + { + "id": 377, + "url": "https://github.com/abhishekkrthakur/autoxgb", + "description": "XGBoost + Optuna", + "stars": 579, + "source_graph_repo_id": 56315302, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 533, + "name": "optuna" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 3226, + "name": "autoxgb" + } + ], + "last_checked_revision": "334a0410466fbbd68d0f7c67acc2cb949b3d6fdc\n" + }, + { + "id": 378, + "url": "https://github.com/patrickloeber/python-fun", + "description": "Some fun and useful projects with Python", + "stars": 575, + "source_graph_repo_id": 41546572, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 796, + "name": "pygame" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 1076, + "name": "playsound" + }, + { + "id": 1088, + "name": "replicate" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1748, + "name": "speech_recognition" + }, + { + "id": 1750, + "name": "gtts" + }, + { + "id": 2789, + "name": "fbprophet" + }, + { + "id": 2790, + "name": "yfinance" + } + ], + "last_checked_revision": "dc8aa51d9282a7baed8240ebc7db1b4bcafc7f7c\n" + }, + { + "id": 379, + "url": "https://github.com/identixone/fastapi_contrib", + "description": "Opinionated set of utilities on top of FastAPI", + "stars": 570, + "source_graph_repo_id": 39212117, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 1007, + "name": "motor" + }, + { + "id": 1409, + "name": "opentracing" + }, + { + "id": 1410, + "name": "jaeger_client" + } + ], + "last_checked_revision": "e61ecaa3fc114aebb89f4ced28b75bb6dfd21f05\n" + }, + { + "id": 380, + "url": "https://github.com/kedro-org/kedro-viz", + "description": "Visualise your Kedro data and machine-learning pipelines and track your experiments. ", + "stars": 569, + "source_graph_repo_id": 38956017, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 425, + "name": "fsspec" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 541, + "name": "strawberry" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 941, + "name": "semver" + }, + { + "id": 1206, + "name": "toposort" + }, + { + "id": 1347, + "name": "recommonmark" + }, + { + "id": 2358, + "name": "kedro_datasets" + }, + { + "id": 2359, + "name": "behave" + }, + { + "id": 2360, + "name": "features" + }, + { + "id": 2361, + "name": "kedro" + }, + { + "id": 2362, + "name": "demo_project" + }, + { + "id": 2363, + "name": "kedro_telemetry" + }, + { + "id": 2364, + "name": "secure" + }, + { + "id": 2365, + "name": "kedro_viz" + }, + { + "id": 2366, + "name": "watchgod" + } + ], + "last_checked_revision": "bc46f434d17ce6de8344fcf6f439c659f4a735a6\n" + }, + { + "id": 381, + "url": "https://github.com/ClimenteA/flaskwebgui", + "description": "Create desktop applications with Flask/Django/FastAPI!", + "stars": 566, + "source_graph_repo_id": 39347967, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 879, + "name": "flask_socketio" + }, + { + "id": 883, + "name": "flaskwebgui" + }, + { + "id": 1008, + "name": "waitress" + }, + { + "id": 1418, + "name": "pyautogui" + }, + { + "id": 1419, + "name": "nicegui" + } + ], + "last_checked_revision": "b77555b9a795dfd7154c5116f7dfde5ce238e99b\n" + }, + { + "id": 382, + "url": "https://github.com/developmentseed/titiler", + "description": "Build your own Raster dynamic map tile services", + "stars": 565, + "source_graph_repo_id": 40928869, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 538, + "name": "pydantic_settings" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 1130, + "name": "mangum" + }, + { + "id": 2675, + "name": "morecantile" + }, + { + "id": 2676, + "name": "rasterio" + }, + { + "id": 2677, + "name": "pystac" + }, + { + "id": 2764, + "name": "titiler" + }, + { + "id": 2765, + "name": "rio_cogeo" + }, + { + "id": 2766, + "name": "rio_stac" + }, + { + "id": 2767, + "name": "geojson_pydantic" + }, + { + "id": 2768, + "name": "cogeo_mosaic" + }, + { + "id": 2769, + "name": "starlette_cramjam" + }, + { + "id": 2770, + "name": "aws_cdk" + }, + { + "id": 2771, + "name": "rio_tiler" + }, + { + "id": 2772, + "name": "constructs" + } + ], + "last_checked_revision": "896e787c1a6aa5e25e9382882f090c07b234bc7d\n" + }, + { + "id": 383, + "url": "https://github.com/lyz-code/blue-book", + "description": "My personal knowledge repository", + "stars": 558, + "source_graph_repo_id": 40984405, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 384, + "url": "https://github.com/eser/hayalet-sevgilim-sarki-sozleri", + "description": "", + "stars": 555, + "source_graph_repo_id": 58230663, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 348, + "name": "django" + } + ], + "last_checked_revision": "ea0c32b0b19ede19fa52c3f8e2a5d67e43e57c99\n" + }, + { + "id": 385, + "url": "https://github.com/hackingthemarkets/tradekit", + "description": "a collection of open source server components and Python libraries for financial data projects and automated trading", + "stars": 556, + "source_graph_repo_id": 42755499, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + } + ], + "last_checked_revision": "821b6ba835b2e2ca0c75677ef43cdc20c12da836\n" + }, + { + "id": 386, + "url": "https://github.com/langchain-ai/auto-evaluator", + "description": "", + "stars": 551, + "source_graph_repo_id": 60915408, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 2331, + "name": "pypdf" + }, + { + "id": 4227, + "name": "kor" + } + ], + "last_checked_revision": "a18e71fac95006238bfedb0f6aa9c6bd61244066\n" + }, + { + "id": 387, + "url": "https://github.com/yezz123/AuthX", + "description": "Ready-to-use and customizable Authentications and Oauth2 management for FastAPI \u2728", + "stars": 546, + "source_graph_repo_id": 56344745, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 953, + "name": "freezegun" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1441, + "name": "itsdangerous" + }, + { + "id": 2018, + "name": "pyinstrument" + } + ], + "last_checked_revision": "0df75ec1e96c680d8afbbca805c6bd0d24b9f879\n" + }, + { + "id": 388, + "url": "https://github.com/tiangolo/uvicorn-gunicorn-docker", + "description": "Docker image with Uvicorn managed by Gunicorn for high-performance web applications in Python with performance auto-tuning. Optionally with Alpine Linux.", + "stars": 546, + "source_graph_repo_id": 39963531, + "dependencies": [ + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 778, + "name": "docker" + } + ], + "last_checked_revision": "49d3538121828a20f22b609c8278246e94a71d82\n" + }, + { + "id": 389, + "url": "https://github.com/IndominusByte/fastapi-jwt-auth", + "description": "FastAPI extension that provides JWT Auth support (secure, easy to use, and lightweight) ", + "stars": 545, + "source_graph_repo_id": 41867196, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 1061, + "name": "jwt" + } + ], + "last_checked_revision": "a6c06193319da0e4976c7472966f3a2891e0d50c\n" + }, + { + "id": 390, + "url": "https://github.com/novoda/spikes", + "description": "Where ideas & concepts are born & incubated", + "stars": 544, + "source_graph_repo_id": 40154126, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 391, + "url": "https://github.com/polarsource/polar", + "description": "Polar is a platform for open source maintainers to get better funding", + "stars": 570, + "source_graph_repo_id": 60998737, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1210, + "name": "sendgrid" + }, + { + "id": 1406, + "name": "httpx_oauth" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1437, + "name": "respx" + }, + { + "id": 1541, + "name": "arq" + }, + { + "id": 1683, + "name": "structlog" + }, + { + "id": 1856, + "name": "citext" + }, + { + "id": 1872, + "name": "stripe" + }, + { + "id": 3937, + "name": "discord_webhook" + }, + { + "id": 4240, + "name": "polar" + }, + { + "id": 4241, + "name": "githubkit" + } + ], + "last_checked_revision": "ba02ca0700e113315a8078133eb7188896c3c5df\n" + }, + { + "id": 392, + "url": "https://github.com/janvarev/Irene-Voice-Assistant", + "description": "\u0418\u0440\u0438\u043d\u0430 - \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u0439 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043e\u0444\u0444\u043b\u0430\u0439\u043d. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0441\u043a\u0438\u043b\u043b\u044b \u0447\u0435\u0440\u0435\u0437 \u043f\u043b\u0430\u0433\u0438\u043d\u044b.", + "stars": 543, + "source_graph_repo_id": 57309817, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 252, + "name": "fastapi_utils" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 1418, + "name": "pyautogui" + }, + { + "id": 1737, + "name": "pyttsx3" + }, + { + "id": 1748, + "name": "speech_recognition" + }, + { + "id": 1835, + "name": "soundfile" + }, + { + "id": 2930, + "name": "vosk" + }, + { + "id": 3662, + "name": "sounddevice" + }, + { + "id": 3751, + "name": "wikipediaapi" + }, + { + "id": 3752, + "name": "audioplayer" + }, + { + "id": 3753, + "name": "vosk_tts" + }, + { + "id": 3754, + "name": "win32clipboard" + }, + { + "id": 3755, + "name": "simpleaudio" + }, + { + "id": 3756, + "name": "rhvoice_wrapper" + } + ], + "last_checked_revision": "c76cb06fde3fbddd9061ab0e9c1d13bb1a9380de\n" + }, + { + "id": 393, + "url": "https://github.com/underneathall/pinferencia", + "description": "Python + Inference - Model Deployment library in Python. Simplest model inference server ever.", + "stars": 542, + "source_graph_repo_id": 57749768, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 148, + "name": "main" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 714, + "name": "paddlehub" + }, + { + "id": 1139, + "name": "dill" + }, + { + "id": 3749, + "name": "strictyaml" + }, + { + "id": 3750, + "name": "pytorch_pretrained_biggan" + } + ], + "last_checked_revision": "7a11c216b96f6878dec4896fd256fb0192dda4ab\n" + }, + { + "id": 394, + "url": "https://github.com/google/sqlcommenter", + "description": "", + "stars": 540, + "source_graph_repo_id": 39911032, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 1467, + "name": "forbiddenfruit" + } + ], + "last_checked_revision": "c447d218a1b8ff628571b22cf4e74f2a6fe2e38a\n" + }, + { + "id": 395, + "url": "https://github.com/DeanWay/fastapi-versioning", + "description": "api versioning for fastapi web applications", + "stars": 541, + "source_graph_repo_id": 39781541, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 38, + "name": "pydantic" + } + ], + "last_checked_revision": "18d480f5bb067088f157f235a673cb4c65ec77d5\n" + }, + { + "id": 396, + "url": "https://github.com/bhoov/exbert", + "description": "A Visual Analysis Tool to Explore Learned Representations in Transformers Models", + "stars": 535, + "source_graph_repo_id": 39354749, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 152, + "name": "rouge_score" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 415, + "name": "torchtext" + }, + { + "id": 429, + "name": "wget" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 534, + "name": "torch_xla" + }, + { + "id": 615, + "name": "faiss" + }, + { + "id": 616, + "name": "seqeval" + }, + { + "id": 697, + "name": "Mykytea" + }, + { + "id": 706, + "name": "pythainlp" + }, + { + "id": 720, + "name": "rouge" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 822, + "name": "py3nvml" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1004, + "name": "colorama" + }, + { + "id": 1386, + "name": "sacrebleu" + }, + { + "id": 1501, + "name": "MeCab" + }, + { + "id": 1503, + "name": "ptvsd" + }, + { + "id": 1505, + "name": "sacremoses" + }, + { + "id": 1621, + "name": "fastprogress" + }, + { + "id": 2393, + "name": "model_bertabs" + }, + { + "id": 2394, + "name": "transformer_base" + }, + { + "id": 2395, + "name": "data_processing" + }, + { + "id": 2396, + "name": "transformer_details" + }, + { + "id": 2397, + "name": "mosestokenizer" + }, + { + "id": 2398, + "name": "utils_squad_evaluate" + }, + { + "id": 2399, + "name": "utils_squad" + }, + { + "id": 2400, + "name": "spacyface" + } + ], + "last_checked_revision": "d27b6236aa51b185f7d3fed904f25cabe3baeb1a\n" + }, + { + "id": 397, + "url": "https://github.com/LemonQu-GIT/ChatGLM-6B-Engineering", + "description": "ChatGLM-6B Prompt Engineering Project", + "stars": 533, + "source_graph_repo_id": 60864126, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 691, + "name": "pdfplumber" + }, + { + "id": 1068, + "name": "docx" + }, + { + "id": 1416, + "name": "zhdate" + } + ], + "last_checked_revision": "aa721583f4a33b9adb3c6a688f629f7391f55bda\n" + }, + { + "id": 398, + "url": "https://github.com/mosaicml/streaming", + "description": "A Data Streaming Library for Efficient Neural Network Training", + "stars": 536, + "source_graph_repo_id": 59328399, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 203, + "name": "pypandoc" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 1316, + "name": "xxhash" + }, + { + "id": 1355, + "name": "brotli" + }, + { + "id": 1572, + "name": "snappy" + }, + { + "id": 2002, + "name": "databricks" + }, + { + "id": 3908, + "name": "zstd" + }, + { + "id": 3909, + "name": "oci" + } + ], + "last_checked_revision": "a93636f37a5f93768461f708ac08cf58a51f4e93\n" + }, + { + "id": 399, + "url": "https://github.com/TurboWay/spiderman", + "description": "\u57fa\u4e8e scrapy-redis \u7684\u901a\u7528\u5206\u5e03\u5f0f\u722c\u866b\u6846\u67b6", + "stars": 530, + "source_graph_repo_id": 40959360, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 1137, + "name": "happybase" + }, + { + "id": 1364, + "name": "DorisClient" + }, + { + "id": 1365, + "name": "scrapy_redis" + }, + { + "id": 1366, + "name": "scrapy" + }, + { + "id": 1367, + "name": "scrapy_splash" + }, + { + "id": 1368, + "name": "hdfs" + }, + { + "id": 1369, + "name": "impala" + } + ], + "last_checked_revision": "61de7f37c2d0a8cf09b933a91076088351f7cd5a\n" + }, + { + "id": 400, + "url": "https://github.com/shawroad/NLP_pytorch_project", + "description": "Embedding, NMT, Text_Classification, Text_Generation, NER etc.", + "stars": 524, + "source_graph_repo_id": 41172650, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 94, + "name": "clip" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 214, + "name": "json5" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 415, + "name": "torchtext" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 514, + "name": "tvm" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 616, + "name": "seqeval" + }, + { + "id": 697, + "name": "Mykytea" + }, + { + "id": 706, + "name": "pythainlp" + }, + { + "id": 714, + "name": "paddlehub" + }, + { + "id": 741, + "name": "gensim" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 1501, + "name": "MeCab" + }, + { + "id": 1505, + "name": "sacremoses" + }, + { + "id": 1724, + "name": "fuzzywuzzy" + }, + { + "id": 2100, + "name": "data_utils" + }, + { + "id": 2447, + "name": "pytorch_pretrained_bert" + }, + { + "id": 2827, + "name": "mogrifier" + }, + { + "id": 2828, + "name": "nlpcda" + }, + { + "id": 2829, + "name": "model_base" + }, + { + "id": 2830, + "name": "icetk" + }, + { + "id": 2831, + "name": "data_helper" + }, + { + "id": 2832, + "name": "keybert" + }, + { + "id": 2833, + "name": "execjs" + }, + { + "id": 2834, + "name": "torchcrf" + }, + { + "id": 2835, + "name": "quantization" + } + ], + "last_checked_revision": "1272fed2dc8fef78a9ded0f1ae1644d613a3b57b\n" + }, + { + "id": 401, + "url": "https://github.com/mfreeborn/fastapi-sqlalchemy", + "description": "Adds simple SQLAlchemy support to FastAPI", + "stars": 525, + "source_graph_repo_id": 39920705, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 68, + "name": "sqlalchemy" + } + ], + "last_checked_revision": "3d182f202cb673a09c52b07fd2d52cb57ce382c5\n" + }, + { + "id": 402, + "url": "https://github.com/sabuhish/fastapi-mail", + "description": "Fastapi mail system sending mails(individual, bulk) attachments(individual, bulk)", + "stars": 514, + "source_graph_repo_id": 40643805, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 538, + "name": "pydantic_settings" + }, + { + "id": 544, + "name": "email_validator" + }, + { + "id": 1067, + "name": "dns" + }, + { + "id": 1357, + "name": "blinker" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1414, + "name": "fakeredis" + }, + { + "id": 1415, + "name": "aiosmtplib" + } + ], + "last_checked_revision": "d74266dc7097df6dc297bab842d7c60702ef0606\n" + }, + { + "id": 403, + "url": "https://github.com/Jcharis/Machine-Learning-Web-Apps", + "description": "Building and Embedding Machine Learning Model into a Web App(With Flask,Streamlit,etc)", + "stars": 513, + "source_graph_repo_id": 39984266, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 692, + "name": "wordcloud" + }, + { + "id": 741, + "name": "gensim" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1707, + "name": "flask_bootstrap" + }, + { + "id": 2137, + "name": "textblob" + }, + { + "id": 2277, + "name": "flask_uploads" + }, + { + "id": 2540, + "name": "sumy" + }, + { + "id": 2541, + "name": "spamdetector" + }, + { + "id": 2542, + "name": "flaskext" + }, + { + "id": 2543, + "name": "flask_material" + } + ], + "last_checked_revision": "a6996b634d98ccec4701ac8934016e8175b60eb5\n" + }, + { + "id": 404, + "url": "https://github.com/thatmattlove/hyperglass", + "description": "hyperglass is the network looking glass that tries to make the internet better.", + "stars": 513, + "source_graph_repo_id": 38830806, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 438, + "name": "cpuinfo" + }, + { + "id": 573, + "name": "inquirer" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1140, + "name": "gunicorn" + }, + { + "id": 1693, + "name": "aredis" + }, + { + "id": 2262, + "name": "netmiko" + }, + { + "id": 2263, + "name": "scrapli" + }, + { + "id": 2264, + "name": "favicons" + } + ], + "last_checked_revision": "5e5acae4aa54e876940a889f94e44a61a333fe3b\n" + }, + { + "id": 405, + "url": "https://github.com/scaleapi/llm-engine", + "description": "Scale LLM Engine public repository", + "stars": 513, + "source_graph_repo_id": 61358542, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 264, + "name": "sseclient" + }, + { + "id": 319, + "name": "kombu" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 421, + "name": "dataclasses_json" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 572, + "name": "croniter" + }, + { + "id": 637, + "name": "datadog" + }, + { + "id": 673, + "name": "multiprocess" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 893, + "name": "smart_open" + }, + { + "id": 933, + "name": "plugins" + }, + { + "id": 957, + "name": "aioredis" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1134, + "name": "kubernetes" + }, + { + "id": 1360, + "name": "aiobotocore" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1626, + "name": "aioboto3" + }, + { + "id": 2225, + "name": "ddtrace" + }, + { + "id": 3764, + "name": "kubernetes_asyncio" + }, + { + "id": 4261, + "name": "xid" + }, + { + "id": 4262, + "name": "llm_engine_server" + }, + { + "id": 4263, + "name": "kubeconfig" + }, + { + "id": 4264, + "name": "llmengine" + }, + { + "id": 4265, + "name": "json_log_formatter" + }, + { + "id": 4266, + "name": "testing" + }, + { + "id": 4267, + "name": "mypy_boto3_sqs" + }, + { + "id": 4379, + "name": "model_engine_server" + } + ], + "last_checked_revision": "331349627e36a33e0d87488fb8b39309ea1a872f\n" + }, + { + "id": 406, + "url": "https://github.com/anyscale/academy", + "description": "Ray tutorials from Anyscale", + "stars": 512, + "source_graph_repo_id": 40941718, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 381, + "name": "holoviews" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 562, + "name": "gym" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 824, + "name": "bokeh" + }, + { + "id": 1906, + "name": "recsim" + }, + { + "id": 2791, + "name": "paretoset" + }, + { + "id": 2792, + "name": "rllib_recsim" + } + ], + "last_checked_revision": "ebd151134127168162c1175ed1c7da979e475a83\n" + }, + { + "id": 407, + "url": "https://github.com/triton-inference-server/pytriton", + "description": "PyTriton is a Flask/FastAPI-like interface that simplifies Triton's deployment in Python environments.", + "stars": 513, + "source_graph_repo_id": 60644501, + "dependencies": [ + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 89, + "name": "triton_python_backend_utils" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 804, + "name": "cupy" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 1065, + "name": "async_timeout" + }, + { + "id": 1116, + "name": "flax" + }, + { + "id": 1151, + "name": "tensorflow_hub" + }, + { + "id": 1348, + "name": "nvidia" + }, + { + "id": 1377, + "name": "zmq" + }, + { + "id": 1459, + "name": "wrapt" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1506, + "name": "typing_inspect" + }, + { + "id": 2555, + "name": "sh" + }, + { + "id": 3850, + "name": "nemo" + }, + { + "id": 4155, + "name": "auditwheel" + }, + { + "id": 4156, + "name": "nvtx" + }, + { + "id": 4157, + "name": "tritongrpcclient" + }, + { + "id": 4158, + "name": "tritonclientutils" + } + ], + "last_checked_revision": "fd7f9a0c17067620b2f54494151370252dd2c4ba\n" + }, + { + "id": 408, + "url": "https://github.com/MushroomMaula/fastapi_login", + "description": "FastAPI-Login tries to provide similar functionality as Flask-Login does.", + "stars": 508, + "source_graph_repo_id": 40368997, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 538, + "name": "pydantic_settings" + }, + { + "id": 951, + "name": "pytest_lazyfixture" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1411, + "name": "async_asgi_testclient" + } + ], + "last_checked_revision": "eb50ed4f528c28d15816166634d7ba3024484f84\n" + }, + { + "id": 409, + "url": "https://github.com/pact-foundation/pact-python", + "description": "Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.", + "stars": 507, + "source_graph_repo_id": 11673100, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 1129, + "name": "testcontainers" + } + ], + "last_checked_revision": "ed5f86c95ae0856338f0fd244c06399ce395f353\n" + }, + { + "id": 410, + "url": "https://github.com/AgnostiqHQ/covalent", + "description": "Pythonic tool for running machine-learning/high performance/quantum-computing workflows in heterogeneous environments.", + "stars": 503, + "source_graph_repo_id": 57235333, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 172, + "name": "natsort" + }, + { + "id": 190, + "name": "locust" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 370, + "name": "dask" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 955, + "name": "pydash" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1509, + "name": "distributed" + }, + { + "id": 3601, + "name": "furl" + }, + { + "id": 3777, + "name": "load_tests" + }, + { + "id": 3778, + "name": "pennylane" + } + ], + "last_checked_revision": "dde197ff216dda44e9e6a0829f49af9f4ecf46c1\n" + }, + { + "id": 411, + "url": "https://github.com/wuranxu/pity", + "description": "\ud83c\udf89\u4e00\u4e2a\u6301\u7eed\u8fed\u4ee3\u7684\u5f00\u6e90\u63a5\u53e3\u6d4b\u8bd5\u5e73\u53f0\uff0c\u6b22\u8fce\u5927\u5bb6\u591a\u63d0issue\u591a\u7ed9\u53cd\u9988\u3002 \u6c42star\u2b50\uff0c\u6211\u4f1a\u52aa\u529b\u66f4\u65b0\u4e0b\u53bb\u7684\uff01", + "stars": 501, + "source_graph_repo_id": 43406884, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1115, + "name": "grpc_reflection" + }, + { + "id": 1531, + "name": "rediscluster" + }, + { + "id": 2670, + "name": "pyDes" + }, + { + "id": 3073, + "name": "awaits" + }, + { + "id": 3074, + "name": "mitmproxy" + }, + { + "id": 3075, + "name": "qcloud_cos" + }, + { + "id": 3076, + "name": "oss2" + }, + { + "id": 3077, + "name": "jsonpath" + }, + { + "id": 3078, + "name": "redlock" + }, + { + "id": 3079, + "name": "aioetcd3" + }, + { + "id": 3080, + "name": "pymock" + }, + { + "id": 3081, + "name": "grpc_requests" + }, + { + "id": 3082, + "name": "aioify" + } + ], + "last_checked_revision": "669c37913e76d7c230d3b069d71c7bfad55b75e1\n" + }, + { + "id": 412, + "url": "https://github.com/xusenlinzy/api-for-open-llm", + "description": "Openai style api for open large language models, using LLMs just as chatgpt! Support for LLaMA, LLaMA-2, BLOOM, Falcon, Baichuan, Qwen etc. \u5f00\u6e90\u5927\u6a21\u578b\u7684\u7edf\u4e00\u540e\u7aef\u63a5\u53e3", + "stars": 520, + "source_graph_repo_id": 61051108, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 208, + "name": "mdtex2html" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 558, + "name": "vllm" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 690, + "name": "markdown" + }, + { + "id": 691, + "name": "pdfplumber" + } + ], + "last_checked_revision": "2b6ed468474003ccccc544e1bc070d22b76493e1\n" + }, + { + "id": 413, + "url": "https://github.com/OpenGenerativeAI/GenossGPT", + "description": "One API for all LLMs either Private or Public (Anthropic, Llama V2, GPT 3.5/4, Vertex, GPT4ALL, HuggingFace ...) \ud83c\udf08\ud83d\udc02 Replace OpenAI GPT with any LLMs in your app with one line.", + "stars": 503, + "source_graph_repo_id": 61366959, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + } + ], + "last_checked_revision": "ef3bd40b5213a5b74d5bf38ef2434f43e5eec4ef\n" + }, + { + "id": 414, + "url": "https://github.com/huggingface/transformers-bloom-inference", + "description": "Fast Inference Solutions for BLOOM", + "stars": 492, + "source_graph_repo_id": 59084828, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 1384, + "name": "flask_api" + } + ], + "last_checked_revision": "7bea3526d8270b4aeeefecc57d7d7d638e2bbe0e\n" + }, + { + "id": 415, + "url": "https://github.com/wondertrader/wtpy", + "description": "wtpy\u662f\u57fa\u4e8ewondertrader\u4e3a\u5e95\u5c42\u7684\u9488\u5bf9python\u7684\u5b50\u6846\u67b6", + "stars": 493, + "source_graph_repo_id": 41883122, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 954, + "name": "statsmodels" + }, + { + "id": 1045, + "name": "chardet" + }, + { + "id": 2863, + "name": "xlsxwriter" + }, + { + "id": 2868, + "name": "tushare" + }, + { + "id": 2869, + "name": "deap" + }, + { + "id": 2870, + "name": "baostock" + }, + { + "id": 2871, + "name": "tqsdk" + }, + { + "id": 2872, + "name": "pyquery" + }, + { + "id": 2873, + "name": "pyfolio" + }, + { + "id": 2874, + "name": "rqdatac" + }, + { + "id": 2875, + "name": "WindPy" + }, + { + "id": 4345, + "name": "StraCtaUnitTest" + }, + { + "id": 4346, + "name": "DualThrust" + }, + { + "id": 4347, + "name": "Strategies" + }, + { + "id": 4348, + "name": "HftStraDemo" + }, + { + "id": 4349, + "name": "DualThrust_Sel" + }, + { + "id": 4350, + "name": "T1" + } + ], + "last_checked_revision": "dbcfde2dc292e3215ce665af00c33e6cf36f563d\n" + }, + { + "id": 416, + "url": "https://github.com/zjunlp/KnowLM", + "description": "An Open-sourced Knowledgable Large Language Model Framework.", + "stars": 495, + "source_graph_repo_id": 60733767, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 151, + "name": "bitsandbytes" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 558, + "name": "vllm" + } + ], + "last_checked_revision": "db8cd26d2c585a52e5872971ad79f84e67ae9ef5\n" + }, + { + "id": 417, + "url": "https://github.com/IndustryEssentials/ymir", + "description": "YMIR, a streamlined model development product.", + "stars": 490, + "source_graph_repo_id": 56407852, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 65, + "name": "emails" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 142, + "name": "pynvml" + }, + { + "id": 198, + "name": "auth" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 874, + "name": "fastapi_socketio" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 988, + "name": "controller" + }, + { + "id": 1016, + "name": "statsd" + }, + { + "id": 1110, + "name": "grpc_health" + }, + { + "id": 1136, + "name": "proto" + }, + { + "id": 1613, + "name": "dependency_injector" + }, + { + "id": 1647, + "name": "fasteners" + }, + { + "id": 2626, + "name": "mir" + }, + { + "id": 2798, + "name": "starlette_exporter" + }, + { + "id": 2990, + "name": "tools" + }, + { + "id": 3644, + "name": "common_utils" + }, + { + "id": 3645, + "name": "redislite" + }, + { + "id": 3646, + "name": "id_definition" + }, + { + "id": 3647, + "name": "monitor" + }, + { + "id": 3648, + "name": "update_1_1_0_to_2_0_0" + }, + { + "id": 3649, + "name": "ymir_exc" + }, + { + "id": 3650, + "name": "fastapi_health" + }, + { + "id": 3651, + "name": "yapi" + } + ], + "last_checked_revision": "694446846edfc6c78386c00458b8ff9cd218bbd7\n" + }, + { + "id": 418, + "url": "https://github.com/taomujian/linbing", + "description": "\u672c\u7cfb\u7edf\u662f\u5bf9Web\u4e2d\u95f4\u4ef6\u548cWeb\u6846\u67b6\u8fdb\u884c\u81ea\u52a8\u5316\u6e17\u900f\u7684\u4e00\u4e2a\u7cfb\u7edf,\u6839\u636e\u626b\u63cf\u9009\u9879\u53bb\u81ea\u52a8\u5316\u6536\u96c6\u8d44\u4ea7,\u7136\u540e\u8fdb\u884cPOC\u626b\u63cf,POC\u626b\u63cf\u65f6\u4f1a\u6839\u636e\u6307\u7eb9\u9009\u62e9POC\u63d2\u4ef6\u53bb\u626b\u63cf,POC\u63d2\u4ef6\u626b\u63cf\u7528\u5f02\u6b65\u65b9\u5f0f\u626b\u63cf.\u524d\u7aef\u91c7\u7528vue\u6280\u672f,\u540e\u7aef\u91c7\u7528python fastapi.", + "stars": 506, + "source_graph_repo_id": 40091012, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 341, + "name": "paramiko" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 650, + "name": "backports" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 1045, + "name": "chardet" + }, + { + "id": 1067, + "name": "dns" + }, + { + "id": 1194, + "name": "idna" + }, + { + "id": 1265, + "name": "cx_Oracle" + }, + { + "id": 1284, + "name": "OpenSSL" + }, + { + "id": 1343, + "name": "pyparsing" + }, + { + "id": 1355, + "name": "brotli" + }, + { + "id": 1540, + "name": "rq" + }, + { + "id": 1711, + "name": "ordereddict" + }, + { + "id": 1758, + "name": "nmap" + }, + { + "id": 2150, + "name": "exrex" + }, + { + "id": 2179, + "name": "lib" + }, + { + "id": 2324, + "name": "treelib" + }, + { + "id": 2660, + "name": "ntlm" + }, + { + "id": 2661, + "name": "masscan" + }, + { + "id": 2662, + "name": "win_inet_pton" + }, + { + "id": 2663, + "name": "tputil" + }, + { + "id": 2664, + "name": "thirdparty" + }, + { + "id": 2665, + "name": "cdx_toolkit" + }, + { + "id": 2666, + "name": "railroad" + }, + { + "id": 2667, + "name": "kazoo" + }, + { + "id": 2668, + "name": "tldextract" + }, + { + "id": 2669, + "name": "dnslog" + }, + { + "id": 2670, + "name": "pyDes" + }, + { + "id": 2671, + "name": "_string" + } + ], + "last_checked_revision": "b6edb06fc4e53a90c756459d7c03f8b33692b42b\n" + }, + { + "id": 419, + "url": "https://github.com/airtai/fastkafka", + "description": "FastKafka is a powerful and easy-to-use Python library for building asynchronous web services that interact with Kafka topics. Built on top of Pydantic, AIOKafka and AsyncAPI, FastKafka simplifies the process of writing producers and consumers for Kafka topics.", + "stars": 488, + "source_graph_repo_id": 60122097, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 597, + "name": "docstring_parser" + }, + { + "id": 1477, + "name": "fastavro" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 1560, + "name": "nbformat" + }, + { + "id": 2028, + "name": "nbconvert" + }, + { + "id": 2797, + "name": "aiokafka" + }, + { + "id": 3972, + "name": "jdk" + }, + { + "id": 3973, + "name": "nbdev_mkdocs" + }, + { + "id": 3974, + "name": "asyncer" + }, + { + "id": 3975, + "name": "nbdev" + } + ], + "last_checked_revision": "1b3f3d963d395ac3dc9a162498a40dfeca356623\n" + }, + { + "id": 420, + "url": "https://github.com/Ananto30/zero", + "description": "Zero: A simple and fast Python RPC framework", + "stars": 486, + "source_graph_repo_id": 49389411, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 689, + "name": "src" + }, + { + "id": 957, + "name": "aioredis" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1376, + "name": "pytest_cov" + }, + { + "id": 1377, + "name": "zmq" + }, + { + "id": 1378, + "name": "msgspec" + }, + { + "id": 1379, + "name": "aiozmq" + } + ], + "last_checked_revision": "da84cf2854f99baff9293cf2962a249aa21dcb06\n" + }, + { + "id": 421, + "url": "https://github.com/ninehills/chatglm-openai-api", + "description": "Provide OpenAI style API for ChatGLM-6B and Chinese Embeddings Model", + "stars": 482, + "source_graph_repo_id": 60849749, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 899, + "name": "text2vec" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 3054, + "name": "pyngrok" + } + ], + "last_checked_revision": "f9e068c252aca60588e002f53375af0226bd9ae0\n" + }, + { + "id": 422, + "url": "https://github.com/open-telemetry/opentelemetry-python-contrib", + "description": "OpenTelemetry instrumentation for Python modules", + "stars": 483, + "source_graph_repo_id": 40537852, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 217, + "name": "confluent_kafka" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 621, + "name": "elastic_transport" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 919, + "name": "pyramid" + }, + { + "id": 926, + "name": "falcon" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 967, + "name": "aiopg" + }, + { + "id": 968, + "name": "MySQLdb" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 1239, + "name": "pyodbc" + }, + { + "id": 1437, + "name": "respx" + }, + { + "id": 1446, + "name": "tomli_w" + }, + { + "id": 1459, + "name": "wrapt" + }, + { + "id": 1558, + "name": "pika" + }, + { + "id": 1572, + "name": "snappy" + }, + { + "id": 1573, + "name": "http_server_mock" + }, + { + "id": 1574, + "name": "astor" + }, + { + "id": 1575, + "name": "readme_renderer" + }, + { + "id": 1576, + "name": "elasticsearch_dsl" + }, + { + "id": 1577, + "name": "httpretty" + }, + { + "id": 1578, + "name": "boto" + }, + { + "id": 1579, + "name": "aiormq" + }, + { + "id": 1580, + "name": "aio_pika" + }, + { + "id": 1581, + "name": "pymemcache" + }, + { + "id": 1582, + "name": "remoulade" + } + ], + "last_checked_revision": "0871dd455c0adfa125a2f258a0b55c47a5da5227\n" + }, + { + "id": 423, + "url": "https://github.com/stochasticai/x-stable-diffusion", + "description": "Real-time inference for Stable Diffusion - 0.88s latency. Covers AITemplate, nvFuser, TensorRT, FlashAttention.", + "stars": 473, + "source_graph_repo_id": 59360157, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 114, + "name": "xformers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 193, + "name": "scripts" + }, + { + "id": 207, + "name": "black" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 524, + "name": "tensorrt" + }, + { + "id": 675, + "name": "modeling" + }, + { + "id": 805, + "name": "aitemplate" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1116, + "name": "flax" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 2415, + "name": "pycuda" + }, + { + "id": 3945, + "name": "modelcards" + }, + { + "id": 3946, + "name": "doc_builder" + }, + { + "id": 3947, + "name": "OmegaConf" + } + ], + "last_checked_revision": "761c5a07a6544ca9c0be46b7c0c0a84934dd5cdc\n" + }, + { + "id": 424, + "url": "https://github.com/codemation/easyauth", + "description": "Create a centralized Authentication and Authorization token server. Easily secure FastAPI endpoints based on Users, Groups, Roles or Permissions with very little database usage.", + "stars": 470, + "source_graph_repo_id": 43079454, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 504, + "name": "jwcrypto" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1404, + "name": "makefun" + }, + { + "id": 1405, + "name": "asgi_lifespan" + }, + { + "id": 1413, + "name": "bcrypt" + }, + { + "id": 3033, + "name": "easyrpc" + }, + { + "id": 3034, + "name": "easyschedule" + }, + { + "id": 3035, + "name": "fastapi_mail" + }, + { + "id": 3036, + "name": "easyadmin" + }, + { + "id": 3037, + "name": "pydbantic" + }, + { + "id": 3038, + "name": "python_jwt" + } + ], + "last_checked_revision": "e8e8aa0ee9ad6f6ce9ff488c6b9fe2607d71b9fc\n" + }, + { + "id": 425, + "url": "https://github.com/zurdi15/romm", + "description": "RomM (Rom Manager) is a web based retro roms manager integrated with IGDB. ", + "stars": 467, + "source_graph_repo_id": 60697926, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 148, + "name": "main" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 194, + "name": "logger" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 955, + "name": "pydash" + }, + { + "id": 1062, + "name": "handler" + }, + { + "id": 1436, + "name": "emoji" + }, + { + "id": 1540, + "name": "rq" + }, + { + "id": 1618, + "name": "unidecode" + }, + { + "id": 2901, + "name": "fastapi_pagination" + }, + { + "id": 4181, + "name": "stream_zip" + }, + { + "id": 4397, + "name": "starlette_csrf" + }, + { + "id": 4398, + "name": "endpoints" + } + ], + "last_checked_revision": "a4f3e222078d6e494d28a804826ffaad5b2fcacb\n" + }, + { + "id": 426, + "url": "https://github.com/getretake/retake", + "description": "Open-Source Hybrid Search for Postgres", + "stars": 617, + "source_graph_repo_id": 61352516, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 632, + "name": "posthog" + }, + { + "id": 636, + "name": "opensearchpy" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 4259, + "name": "webargs" + }, + { + "id": 4260, + "name": "retakesearch" + } + ], + "last_checked_revision": "edafa5957e0beb8a265f35b989a7aae69d834128\n" + }, + { + "id": 427, + "url": "https://github.com/continuum-llms/chatgpt-memory", + "description": "Allows to scale the ChatGPT API to multiple simultaneous sessions with infinite contextual and adaptive memory powered by GPT and Redis datastore.", + "stars": 462, + "source_graph_repo_id": 60672381, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 206, + "name": "langchain" + } + ], + "last_checked_revision": "ee08cccf903ea356ef08dd80b0f12e20c1763a97\n" + }, + { + "id": 428, + "url": "https://github.com/zama-ai/concrete-ml", + "description": "Concrete ML: Privacy Preserving ML framework built on top of Concrete, with bindings to traditional ML frameworks.", + "stars": 461, + "source_graph_repo_id": 57859947, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 435, + "name": "hummingbird" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 941, + "name": "semver" + }, + { + "id": 1447, + "name": "mistletoe" + }, + { + "id": 1549, + "name": "tomlkit" + }, + { + "id": 1624, + "name": "tf2onnx" + }, + { + "id": 2198, + "name": "dependencies" + }, + { + "id": 3709, + "name": "brevitas" + }, + { + "id": 3768, + "name": "py_progress_tracker" + }, + { + "id": 3769, + "name": "grequests" + }, + { + "id": 3770, + "name": "keyring" + }, + { + "id": 3771, + "name": "skops" + }, + { + "id": 3772, + "name": "semantic_release" + }, + { + "id": 3773, + "name": "clear_module" + }, + { + "id": 3774, + "name": "concrete" + }, + { + "id": 3775, + "name": "skorch" + } + ], + "last_checked_revision": "68d980e9c57a5c7f47d642e7a69e75a4bc635b02\n" + }, + { + "id": 429, + "url": "https://github.com/ais-one/cookbook", + "description": "VueJS + NodeJS Evergreen Cookbook", + "stars": 457, + "source_graph_repo_id": 40026359, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + } + ], + "last_checked_revision": "26ebfd35791c01045a68d6225a385107e4afe7f7\n" + }, + { + "id": 430, + "url": "https://github.com/zhanymkanov/fastapi_production_template", + "description": "FastAPI Project Example with Docker, Postgres & Redis", + "stars": 456, + "source_graph_repo_id": 60011848, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 547, + "name": "databases" + }, + { + "id": 1411, + "name": "async_asgi_testclient" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1413, + "name": "bcrypt" + } + ], + "last_checked_revision": "0459dfb60fb5afd73040d812c9caf40f2dcd1588\n" + }, + { + "id": 431, + "url": "https://github.com/kubeedge/sedna", + "description": "AI tookit over KubeEdge", + "stars": 454, + "source_graph_repo_id": 42925815, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 512, + "name": "sphinx_rtd_theme" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 657, + "name": "pycocotools" + }, + { + "id": 660, + "name": "colorlog" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 1124, + "name": "m2r2" + }, + { + "id": 1131, + "name": "minio" + }, + { + "id": 2782, + "name": "yolox" + }, + { + "id": 3019, + "name": "cython_bbox" + }, + { + "id": 3020, + "name": "dataloaders" + }, + { + "id": 3021, + "name": "mindspore" + }, + { + "id": 3022, + "name": "autoapi" + }, + { + "id": 3023, + "name": "M3L" + }, + { + "id": 3024, + "name": "mindvision" + }, + { + "id": 3025, + "name": "plato" + }, + { + "id": 3026, + "name": "sedna" + }, + { + "id": 3027, + "name": "lap" + } + ], + "last_checked_revision": "23dfbaaae978d0f28ccbe471f2fede9f87136780\n" + }, + { + "id": 432, + "url": "https://github.com/SeldonIO/MLServer", + "description": "An inference server for your machine learning models, including support for multiple frameworks, multi-model serving and more", + "stars": 450, + "source_graph_repo_id": 41582052, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 75, + "name": "importlib_resources" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 419, + "name": "torchmetrics" + }, + { + "id": 426, + "name": "lightgbm" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1151, + "name": "tensorflow_hub" + }, + { + "id": 2250, + "name": "alibi" + }, + { + "id": 2793, + "name": "mlserver_alibi_detect" + }, + { + "id": 2794, + "name": "mlserver_lightgbm" + }, + { + "id": 2795, + "name": "aiohttp_retry" + }, + { + "id": 2796, + "name": "optimum" + }, + { + "id": 2797, + "name": "aiokafka" + }, + { + "id": 2798, + "name": "starlette_exporter" + }, + { + "id": 2799, + "name": "mlserver_mlflow" + }, + { + "id": 2800, + "name": "mlserver_alibi_explain" + }, + { + "id": 2801, + "name": "numpyro" + }, + { + "id": 2802, + "name": "py_grpc_prometheus" + }, + { + "id": 2803, + "name": "mlserver_xgboost" + }, + { + "id": 2804, + "name": "sphinx_material" + }, + { + "id": 2805, + "name": "pytest_cases" + }, + { + "id": 2806, + "name": "mlserver_sklearn" + }, + { + "id": 2807, + "name": "alibi_detect" + }, + { + "id": 2808, + "name": "mlserver_huggingface" + } + ], + "last_checked_revision": "be8bab5938b478d68f3ac0da895a5e8af73c2586\n" + }, + { + "id": 433, + "url": "https://github.com/smallcloudai/refact", + "description": "\ud83e\udd16 Refact AI: Open-Source Coding Assistant with Fine-Tuning on codebase, autocompletion, code refactoring, code analysis, integrated chat and more! ", + "stars": 449, + "source_graph_repo_id": 60849131, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 157, + "name": "triton" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 421, + "name": "dataclasses_json" + }, + { + "id": 432, + "name": "torchinfo" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 605, + "name": "mpi4py" + }, + { + "id": 732, + "name": "zstandard" + }, + { + "id": 2689, + "name": "giturlparse" + }, + { + "id": 4205, + "name": "binpacking" + }, + { + "id": 4206, + "name": "tables" + }, + { + "id": 4207, + "name": "blobfile" + }, + { + "id": 4208, + "name": "traces" + }, + { + "id": 4209, + "name": "refact_enterprise" + }, + { + "id": 4210, + "name": "cdifflib" + } + ], + "last_checked_revision": "821b8736bde21aa5d3055178a4164b78a1f0c328\n" + }, + { + "id": 434, + "url": "https://github.com/jerryji1993/DNABERT", + "description": "DNABERT: pre-trained Bidirectional Encoder Representations from Transformers model for DNA-language in genome", + "stars": 448, + "source_graph_repo_id": 42010366, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 697, + "name": "Mykytea" + }, + { + "id": 706, + "name": "pythainlp" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 954, + "name": "statsmodels" + }, + { + "id": 1501, + "name": "MeCab" + }, + { + "id": 1503, + "name": "ptvsd" + }, + { + "id": 1505, + "name": "sacremoses" + }, + { + "id": 2650, + "name": "Bio" + }, + { + "id": 2878, + "name": "ahocorasick" + }, + { + "id": 2879, + "name": "motif_utils" + }, + { + "id": 2880, + "name": "process_pretrain_data" + } + ], + "last_checked_revision": "6f8949b5ddfd5f71c5c46c66aaa7752efebac812\n" + }, + { + "id": 435, + "url": "https://github.com/TeamPGM/PagerMaid-Pyro", + "description": "Advanced Multi-Featured Telegram UserBot by pyrogram.", + "stars": 446, + "source_graph_repo_id": 58000500, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1204, + "name": "coloredlogs" + }, + { + "id": 1420, + "name": "casbin" + }, + { + "id": 1421, + "name": "sqlitedict" + }, + { + "id": 1422, + "name": "amis" + }, + { + "id": 1423, + "name": "pyrogram" + }, + { + "id": 1424, + "name": "pyqrcode" + } + ], + "last_checked_revision": "f19293ca12563fb86989c8e64870537de0fa2041\n" + }, + { + "id": 436, + "url": "https://github.com/PacktPublishing/Modern-Computer-Vision-with-PyTorch", + "description": "Modern Computer Vision with PyTorch, published by Packt ", + "stars": 445, + "source_graph_repo_id": 39190726, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 2532, + "name": "torch_snippets" + } + ], + "last_checked_revision": "93864755da6c9b5ac5f16ba329afab9342e78b95\n" + }, + { + "id": 437, + "url": "https://github.com/Project-MONAI/MONAILabel", + "description": "MONAI Label is an intelligent open source image labeling and learning tool.", + "stars": 444, + "source_graph_repo_id": 46466928, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 743, + "name": "parameterized" + }, + { + "id": 964, + "name": "timeloop" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1169, + "name": "nibabel" + }, + { + "id": 1432, + "name": "requests_toolbelt" + }, + { + "id": 2012, + "name": "vtk" + }, + { + "id": 2040, + "name": "schedule" + }, + { + "id": 2179, + "name": "lib" + }, + { + "id": 2216, + "name": "cx_Freeze" + }, + { + "id": 2219, + "name": "py2exe" + }, + { + "id": 2688, + "name": "nrrd" + }, + { + "id": 2690, + "name": "SimpleITK" + }, + { + "id": 2691, + "name": "pydicom" + }, + { + "id": 2729, + "name": "ignite" + }, + { + "id": 2993, + "name": "monai" + }, + { + "id": 3099, + "name": "python_on_whales" + }, + { + "id": 3155, + "name": "SampleData" + }, + { + "id": 3156, + "name": "sitkUtils" + }, + { + "id": 3157, + "name": "girder_client" + }, + { + "id": 3158, + "name": "ctk" + }, + { + "id": 3159, + "name": "numpymaxflow" + }, + { + "id": 3160, + "name": "mockserver_friendly" + }, + { + "id": 3161, + "name": "large_image" + }, + { + "id": 3162, + "name": "itk" + }, + { + "id": 3163, + "name": "MONAILabelReviewerLib" + }, + { + "id": 3164, + "name": "cli" + }, + { + "id": 3165, + "name": "openslide" + }, + { + "id": 3166, + "name": "qt" + }, + { + "id": 3167, + "name": "expiring_dict" + }, + { + "id": 3168, + "name": "vtkSegmentationCore" + }, + { + "id": 3169, + "name": "slicer" + }, + { + "id": 3170, + "name": "pydicom_seg" + }, + { + "id": 3171, + "name": "histomicstk" + }, + { + "id": 3172, + "name": "dicomweb_client" + } + ], + "last_checked_revision": "720864189a61a3952cd533ca02ff03b59c33a8f0\n" + }, + { + "id": 438, + "url": "https://github.com/vastsa/AILink", + "description": "ChatGPT \u5546\u4e1a\u7248\u6700\u5f3a\uff0cChatGPT4\uff0cMidjourney\u7ed8\u56fe\uff0cClaude\uff0c\u767e\u5ea6\u6587\u5fc3\u4e00\u8a00\uff0cAzure\uff0c\u8f7b\u5e94\u7528\u6a21\u5757\uff0c\u7528\u6237\u767b\u5f55\u6ce8\u518c\uff0c\u9080\u8bf7\u6fc0\u52b1\uff0c\u5728\u7ebf\u652f\u4ed8\uff0c\u89d2\u8272\u626e\u6f14\uff0c\u5b9e\u65f6\u8fde\u7eed\u5bf9\u8bdd\u7f51\u9875\u7248\uff0c\u67e5\u8be2\u4f59\u989d\uff0c\u5b8c\u5168\u81ea\u5b9a\u4e49\u6a21\u578b\u63a5\u53e3\uff0c\u53ef\u81ea\u5df1\u5bf9\u63a5\uff0c\u4ee3\u7801\u663e\u793a\u9ad8\u4eae", + "stars": 439, + "source_graph_repo_id": 60297778, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + } + ], + "last_checked_revision": "500602b2015e855631a6db956a1458622cea9af2\n" + }, + { + "id": 439, + "url": "https://github.com/oughtinc/ice", + "description": "Interactive Composition Explorer: a debugger for compositional language model programs", + "stars": 434, + "source_graph_repo_id": 59134965, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 623, + "name": "more_itertools" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 1485, + "name": "questionary" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 1543, + "name": "ulid" + }, + { + "id": 1683, + "name": "structlog" + }, + { + "id": 3090, + "name": "thefuzz" + }, + { + "id": 3877, + "name": "numerizer" + }, + { + "id": 3878, + "name": "defopt" + }, + { + "id": 3879, + "name": "rouge_metric" + }, + { + "id": 3880, + "name": "merge_args" + }, + { + "id": 3881, + "name": "fvalues" + } + ], + "last_checked_revision": "62f2635975aa8b9563fdb8853198fc14dc1bfed1\n" + }, + { + "id": 440, + "url": "https://github.com/DataDog/dd-trace-py", + "description": "Datadog Python APM Client", + "stars": 430, + "source_graph_repo_id": 89900, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 28, + "name": "_pytest" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 91, + "name": "mysql" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 199, + "name": "routes" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 217, + "name": "confluent_kafka" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 290, + "name": "requests_mock" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 319, + "name": "kombu" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 509, + "name": "docutils" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 547, + "name": "databases" + }, + { + "id": 583, + "name": "__main__" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 636, + "name": "opensearchpy" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 794, + "name": "moto" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 901, + "name": "hypothesis" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 913, + "name": "cherrypy" + }, + { + "id": 919, + "name": "pyramid" + }, + { + "id": 923, + "name": "bottle" + }, + { + "id": 926, + "name": "falcon" + }, + { + "id": 927, + "name": "molten" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 957, + "name": "aioredis" + }, + { + "id": 967, + "name": "aiopg" + }, + { + "id": 968, + "name": "MySQLdb" + }, + { + "id": 978, + "name": "paste" + }, + { + "id": 999, + "name": "webtest" + }, + { + "id": 1001, + "name": "aiohttp_jinja2" + }, + { + "id": 1006, + "name": "aiomysql" + }, + { + "id": 1019, + "name": "async_generator" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1103, + "name": "cattr" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 1120, + "name": "mongoengine" + }, + { + "id": 1128, + "name": "cassandra" + }, + { + "id": 1132, + "name": "snowflake" + }, + { + "id": 1196, + "name": "mako" + }, + { + "id": 1239, + "name": "pyodbc" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1360, + "name": "aiobotocore" + }, + { + "id": 1373, + "name": "_md5" + }, + { + "id": 1409, + "name": "opentracing" + }, + { + "id": 1431, + "name": "vcr" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1493, + "name": "psycopg" + }, + { + "id": 1528, + "name": "channels" + }, + { + "id": 1531, + "name": "rediscluster" + }, + { + "id": 1539, + "name": "webob" + }, + { + "id": 1540, + "name": "rq" + }, + { + "id": 1577, + "name": "httpretty" + }, + { + "id": 1578, + "name": "boto" + }, + { + "id": 1581, + "name": "pymemcache" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1656, + "name": "graphene" + }, + { + "id": 1657, + "name": "Any" + }, + { + "id": 1658, + "name": "datadog_lambda" + }, + { + "id": 1659, + "name": "pep562" + }, + { + "id": 1660, + "name": "pathlib2" + }, + { + "id": 1661, + "name": "mariadb" + }, + { + "id": 1662, + "name": "pylibmc" + }, + { + "id": 1663, + "name": "builtin" + }, + { + "id": 1664, + "name": "vertica_python" + }, + { + "id": 1665, + "name": "enchant" + }, + { + "id": 1666, + "name": "pybind11" + }, + { + "id": 1667, + "name": "bm" + }, + { + "id": 1668, + "name": "austin" + }, + { + "id": 1669, + "name": "debugging" + }, + { + "id": 1670, + "name": "List" + }, + { + "id": 1671, + "name": "beaker" + }, + { + "id": 1672, + "name": "demoapp" + }, + { + "id": 1673, + "name": "suitespec" + }, + { + "id": 1674, + "name": "pylons" + }, + { + "id": 1675, + "name": "funcsigs" + }, + { + "id": 1676, + "name": "atheris" + }, + { + "id": 1677, + "name": "Optional" + }, + { + "id": 1678, + "name": "pynamodb" + }, + { + "id": 1679, + "name": "ddsketch" + }, + { + "id": 1680, + "name": "pytest_bdd" + }, + { + "id": 1681, + "name": "yaaredis" + }, + { + "id": 1682, + "name": "reno" + }, + { + "id": 1683, + "name": "structlog" + }, + { + "id": 1684, + "name": "Dict" + }, + { + "id": 1685, + "name": "sanic_testing" + }, + { + "id": 1686, + "name": "pyperf" + }, + { + "id": 1687, + "name": "uwsgidecorators" + }, + { + "id": 1688, + "name": "dulwich" + }, + { + "id": 1689, + "name": "algoliasearch" + }, + { + "id": 1690, + "name": "consul" + }, + { + "id": 1691, + "name": "riot" + }, + { + "id": 1692, + "name": "sitecustomize" + }, + { + "id": 1693, + "name": "aredis" + }, + { + "id": 1694, + "name": "datadog_api_client" + }, + { + "id": 1695, + "name": "webhelpers" + }, + { + "id": 1696, + "name": "envier" + }, + { + "id": 1697, + "name": "flask_caching" + }, + { + "id": 1698, + "name": "django_hosts" + }, + { + "id": 1699, + "name": "astunparse" + }, + { + "id": 1700, + "name": "dogpile" + }, + { + "id": 1701, + "name": "bytecode" + }, + { + "id": 1702, + "name": "ghapi" + } + ], + "last_checked_revision": "b2f35e4453c60bc8b4ed70eb0c5230430e2cd509\n" + }, + { + "id": 441, + "url": "https://github.com/supervisely/supervisely", + "description": "Supervisely SDK for Python - convenient way to automate, customize and extend Supervisely Platform for your computer vision task ", + "stars": 426, + "source_graph_repo_id": 40202628, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 455, + "name": "prettytable" + }, + { + "id": 471, + "name": "shapely" + }, + { + "id": 490, + "name": "imutils" + }, + { + "id": 548, + "name": "markupsafe" + }, + { + "id": 628, + "name": "magic" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1382, + "name": "ffmpeg" + }, + { + "id": 1411, + "name": "async_asgi_testclient" + }, + { + "id": 1432, + "name": "requests_toolbelt" + }, + { + "id": 1449, + "name": "stringcase" + }, + { + "id": 1617, + "name": "pythonjsonlogger" + }, + { + "id": 1915, + "name": "jsonpatch" + }, + { + "id": 2156, + "name": "flask_restful" + }, + { + "id": 2401, + "name": "open3d" + }, + { + "id": 2588, + "name": "aiocache" + }, + { + "id": 2687, + "name": "numerize" + }, + { + "id": 2688, + "name": "nrrd" + }, + { + "id": 2689, + "name": "giturlparse" + }, + { + "id": 2690, + "name": "SimpleITK" + }, + { + "id": 2691, + "name": "pydicom" + }, + { + "id": 2692, + "name": "varname" + }, + { + "id": 2693, + "name": "loaders" + }, + { + "id": 2694, + "name": "arel" + }, + { + "id": 2695, + "name": "skvideo" + }, + { + "id": 2696, + "name": "pascal_voc_writer" + }, + { + "id": 2697, + "name": "imgaug" + }, + { + "id": 2698, + "name": "bidict" + }, + { + "id": 4243, + "name": "cacheout" + } + ], + "last_checked_revision": "f0df756b8fb89364202fde54e6ef5fe89fca089d\n" + }, + { + "id": 442, + "url": "https://github.com/cogeotiff/rio-tiler", + "description": "User friendly Rasterio plugin to read raster datasets.", + "stars": 424, + "source_graph_repo_id": 40124566, + "dependencies": [ + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 75, + "name": "importlib_resources" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 384, + "name": "pyproj" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1913, + "name": "numexpr" + }, + { + "id": 1981, + "name": "xarray" + }, + { + "id": 2674, + "name": "affine" + }, + { + "id": 2675, + "name": "morecantile" + }, + { + "id": 2676, + "name": "rasterio" + }, + { + "id": 2677, + "name": "pystac" + }, + { + "id": 2678, + "name": "rioxarray" + }, + { + "id": 2679, + "name": "color_operations" + } + ], + "last_checked_revision": "066878704f841a332a53027b74f7e0a97f10f4b2\n" + }, + { + "id": 443, + "url": "https://github.com/nuclia/nucliadb", + "description": "NucliaDB, The vector database optimized for documents and video search", + "stars": 423, + "source_graph_repo_id": 57792608, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 196, + "name": "asyncpg" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 399, + "name": "orjson" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 504, + "name": "jwcrypto" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 712, + "name": "mmh3" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1110, + "name": "grpc_health" + }, + { + "id": 1360, + "name": "aiobotocore" + }, + { + "id": 1459, + "name": "wrapt" + }, + { + "id": 1460, + "name": "thrift" + }, + { + "id": 1529, + "name": "pytest_benchmark" + }, + { + "id": 1732, + "name": "oauth2client" + }, + { + "id": 2783, + "name": "starlette_prometheus" + }, + { + "id": 3308, + "name": "nats" + }, + { + "id": 3757, + "name": "async_lru" + }, + { + "id": 3758, + "name": "migrations" + }, + { + "id": 3759, + "name": "aioresponses" + }, + { + "id": 3760, + "name": "pydantic_argparse" + }, + { + "id": 3761, + "name": "lru" + }, + { + "id": 3762, + "name": "fastapi_versioning" + }, + { + "id": 3763, + "name": "pytest_docker_fixtures" + }, + { + "id": 3764, + "name": "kubernetes_asyncio" + }, + { + "id": 3765, + "name": "mrflagly" + }, + { + "id": 3766, + "name": "tikv_client" + }, + { + "id": 3767, + "name": "nucliadb_contributor_assets" + } + ], + "last_checked_revision": "9e2fdbea4c09e6de8303e2cbcd8617d7eb3c6b48\n" + }, + { + "id": 444, + "url": "https://github.com/GregaVrbancic/fastapi-celery", + "description": "Minimal example utilizing fastapi and celery with RabbitMQ for task queue, Redis for celery backend and flower for monitoring the celery tasks.", + "stars": 422, + "source_graph_repo_id": 38778994, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 66, + "name": "celery" + } + ], + "last_checked_revision": "65c892b8840057c7e09c62c7301c0efbd1a59323\n" + }, + { + "id": 445, + "url": "https://github.com/katanaml/sparrow", + "description": "Data extraction from documents with ML", + "stars": 421, + "source_graph_repo_id": 56877834, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 172, + "name": "natsort" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 272, + "name": "bson" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 721, + "name": "paddleocr" + }, + { + "id": 722, + "name": "pdf2image" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 1007, + "name": "motor" + }, + { + "id": 1050, + "name": "routers" + }, + { + "id": 2752, + "name": "st_aggrid" + }, + { + "id": 2990, + "name": "tools" + }, + { + "id": 3860, + "name": "streamlit_nested_layout" + }, + { + "id": 4011, + "name": "extract_msg" + }, + { + "id": 4196, + "name": "quart_cors" + }, + { + "id": 4320, + "name": "toolbar" + }, + { + "id": 4321, + "name": "streamlit_sparrow_labeling" + }, + { + "id": 4322, + "name": "donut" + }, + { + "id": 4323, + "name": "toolbar_main" + }, + { + "id": 4324, + "name": "streamlit_option_menu" + }, + { + "id": 4325, + "name": "doctr" + }, + { + "id": 4326, + "name": "streamlit_javascript" + } + ], + "last_checked_revision": "0c98fbdbac559b2f26dc92d7f67861dddfdaa6f9\n" + }, + { + "id": 446, + "url": "https://github.com/stoyan-stoyanov/llmflows", + "description": "LLMFlows - Simple, Explicit and Transparent LLM Apps", + "stars": 422, + "source_graph_repo_id": 61403282, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 4078, + "name": "mediawiki" + } + ], + "last_checked_revision": "e88a3ac977f01bacae70ef18f508990594dd6ddb\n" + }, + { + "id": 447, + "url": "https://github.com/239144498/Streaming-Media-Server-Pro", + "description": "\u8fd9\u662f\u4e00\u4e2a\u5f3a\u5927\u7684IPTV\u6e90\u540e\u7aef\u670d\u52a1\uff0c\u5177\u6709\u89c6\u9891\u7f13\u51b2\u533a\u529f\u80fd\uff0c\u7a0b\u5e8f\u5185\u7f6e\u4e86\u5f88\u591a\u72ec\u5bb6\u9891\u9053\uff0c\u4e0d\u591f\uff1f\u4f60\u8fd8\u53ef\u4ee5\u81ea\u5b9a\u4e49\u6dfb\u52a0\u7535\u89c6\u6e90\uff1b\u8d85\u591a\u529f\u80fd\u63a5\u53e3\uff0c\u8fd8\u53ef\u4ee5\u6dfb\u52a0\u4f60\u7684\u4ee3\u7406\uff0c\u5e76\u4e14\u9002\u5408\u4efb\u610f\u5e73\u53f0\uff0c\u975e\u5e38\u9002\u5408\u4f5c\u4e3a\u5bb6\u5ead\u5f71\u9662\u7684IPTV\u670d\u52a1\uff01\u53ef\u73a9\u6027\u8d85\u9ad8\uff0c\u66f4\u591a\u8be6\u60c5\u70b9\u51fb\u67e5\u770b\u3002", + "stars": 418, + "source_graph_repo_id": 58886176, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 948, + "name": "apscheduler" + } + ], + "last_checked_revision": "e385cbaeb5f48b7080c4c508632df395f81afb8d\n" + }, + { + "id": 448, + "url": "https://github.com/gagan3012/keytotext", + "description": "Keywords to Sentences ", + "stars": 418, + "source_graph_repo_id": 46166205, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 534, + "name": "torch_xla" + }, + { + "id": 849, + "name": "jax" + }, + { + "id": 894, + "name": "optax" + }, + { + "id": 1116, + "name": "flax" + }, + { + "id": 2832, + "name": "keybert" + }, + { + "id": 3126, + "name": "streamlit_tags" + } + ], + "last_checked_revision": "32ba43eb5727115b2d66d2eab401cf7c4f2542e8\n" + }, + { + "id": 449, + "url": "https://github.com/explosion/prodigy-recipes", + "description": "\ud83c\udf73 Recipes for the Prodigy, our fully scriptable annotation tool", + "stars": 419, + "source_graph_repo_id": 40138331, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 1150, + "name": "object_detection" + }, + { + "id": 1175, + "name": "tensorflow_serving" + }, + { + "id": 1311, + "name": "umap" + }, + { + "id": 1618, + "name": "unidecode" + }, + { + "id": 2498, + "name": "wasabi" + }, + { + "id": 2505, + "name": "prodigy" + }, + { + "id": 2506, + "name": "srsly" + }, + { + "id": 2683, + "name": "clumper" + }, + { + "id": 2684, + "name": "embetter" + }, + { + "id": 2685, + "name": "dedupe" + }, + { + "id": 2686, + "name": "spaczz" + } + ], + "last_checked_revision": "0aebc02bd5b9707760576505e3fc358f3cacaf1c\n" + }, + { + "id": 450, + "url": "https://github.com/code-kern-ai/bricks", + "description": "Open-source natural language enrichments at your fingertips.", + "stars": 418, + "source_graph_repo_id": 59683195, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 626, + "name": "quantulum3" + }, + { + "id": 627, + "name": "langdetect" + }, + { + "id": 1733, + "name": "translate" + }, + { + "id": 1797, + "name": "phonenumbers" + }, + { + "id": 1990, + "name": "textstat" + }, + { + "id": 2137, + "name": "textblob" + }, + { + "id": 2202, + "name": "better_profanity" + }, + { + "id": 2317, + "name": "textacy" + }, + { + "id": 2473, + "name": "Levenshtein" + }, + { + "id": 2498, + "name": "wasabi" + }, + { + "id": 2540, + "name": "sumy" + }, + { + "id": 3940, + "name": "vaderSentiment" + }, + { + "id": 3941, + "name": "serpapi" + }, + { + "id": 3942, + "name": "flashtext" + }, + { + "id": 3943, + "name": "holidays" + }, + { + "id": 3944, + "name": "LeXmo" + } + ], + "last_checked_revision": "c3ba41877bfdd64fd26c96fcb3913071359ecfe7\n" + }, + { + "id": 451, + "url": "https://github.com/mryab/efficient-dl-systems", + "description": "Efficient Deep Learning Systems course materials (HSE, YSDA)", + "stars": 415, + "source_graph_repo_id": 56901294, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 675, + "name": "modeling" + }, + { + "id": 1992, + "name": "prometheus_flask_exporter" + }, + { + "id": 2233, + "name": "inference_pb2" + }, + { + "id": 2239, + "name": "inference_pb2_grpc" + }, + { + "id": 3395, + "name": "grpc_tools" + }, + { + "id": 3601, + "name": "furl" + }, + { + "id": 3682, + "name": "ovmsclient" + }, + { + "id": 3683, + "name": "jpeg4py" + } + ], + "last_checked_revision": "d32671c8c1902d025ddd5de37ab9ab34324c8b07\n" + }, + { + "id": 452, + "url": "https://github.com/ria-com/nomeroff-net", + "description": "Nomeroff Net. Automatic numberplate recognition system.", + "stars": 414, + "source_graph_repo_id": 40168156, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 110, + "name": "pytorch_lightning" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 480, + "name": "turbojpeg" + }, + { + "id": 524, + "name": "tensorrt" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 2271, + "name": "flask_wtf" + }, + { + "id": 2415, + "name": "pycuda" + }, + { + "id": 2697, + "name": "imgaug" + }, + { + "id": 2781, + "name": "ultralytics" + }, + { + "id": 2782, + "name": "yolox" + }, + { + "id": 2783, + "name": "starlette_prometheus" + }, + { + "id": 2784, + "name": "modelhub_client" + }, + { + "id": 2785, + "name": "craft_mlt" + } + ], + "last_checked_revision": "743a86245da157bff9296958acfa85645b377a0e\n" + }, + { + "id": 453, + "url": "https://github.com/Novetta/adaptnlp", + "description": "An easy to use Natural Language Processing library and framework for predicting, training, fine-tuning, and serving up state-of-the-art NLP models.", + "stars": 413, + "source_graph_repo_id": 39975902, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 757, + "name": "fastcore" + }, + { + "id": 1100, + "name": "fastai" + }, + { + "id": 1621, + "name": "fastprogress" + }, + { + "id": 2502, + "name": "flair" + } + ], + "last_checked_revision": "b779e48c71b93e8f2c5f1576493004997b2bd66b\n" + }, + { + "id": 454, + "url": "https://github.com/NimbleBoxAI/ChainFury", + "description": "\ud83e\udd8b Build complex chat apps using LLMs in 4 clicks \u26a1\ufe0f", + "stars": 413, + "source_graph_repo_id": 60783290, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1121, + "name": "stability_sdk" + }, + { + "id": 2700, + "name": "jinja2schema" + }, + { + "id": 4197, + "name": "chainfury_server" + } + ], + "last_checked_revision": "824ab95e86c885108a3e80c35cd08d6e02c4bc61\n" + }, + { + "id": 455, + "url": "https://github.com/daveshap/REMO_Framework", + "description": "Rolling Episodic Memory Organizer (REMO) for autonomous AI systems", + "stars": 412, + "source_graph_repo_id": 60699989, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 1151, + "name": "tensorflow_hub" + } + ], + "last_checked_revision": "044d913cd553c23b3806be1a43d465fe4404f53c\n" + }, + { + "id": 456, + "url": "https://github.com/ZSAIm/VideoCrawlerEngine", + "description": "\u8d77\u6e90\u4e8e\u65e7\u9879\u76ee\u7231\u5947\u827a\u89e3\u6790\u5668(iqiyi-parser)\u5728\u5f00\u53d1\u3001\u7ef4\u62a4\u548c\u6269\u5c55\u7684\u8fc7\u7a0b\u4e2d\u9047\u5230\u7684\u4e00\u4e9b\u95ee\u9898\uff0c\u800c\u5b9e\u73b0\u7684\u4e00\u4e2a\u57fa\u4e8e\u4efb\u52a1\u6d41\u5f0f\u7684\u53ef\u89c6\u5316\u722c\u866b\u5f15\u64ce\u3002\u5f15\u64ce\u7684\u6267\u884c\u5355\u5143\u662f\u8282\u70b9\u3002\u811a\u672c\u8282\u70b9(script)\u4f5c\u4e3a\u6839\u8282\u70b9\u6765\u5b8c\u6210\u5bf9\u8282\u70b9\u548c\u6d41\u7a0b\u7684\u63cf\u8ff0\uff0c\u7ecf\u7531\u4efb\u52a1\u8282\u70b9(task)\u89e3\u6790\u6d41\u7a0b\u63cf\u8ff0\u5e76\u751f\u6210\u8282\u70b9\u7684\u6267\u884c\u961f\u5217\uff0c\u6700\u540e\u4ea4\u7531\u5de5\u4f5c\u8005\u6267\u884c\u6c60\u5904\u7406\u3002\u6574\u4e2a\u8fc7\u7a0b\u53ef\u89c6\u53ef\u63a7\uff0c\u6240\u6709\u8282\u70b9\u5904\u7406\u5668\u90fd\u4ee5\u63d2\u4ef6\u7684\u5f62\u5f0f\u5bfc\u5165\uff0c\u4ee5\u6700\u5927\u7a0b\u5ea6\u5b9e\u73b0\u6613\u6269\u5c55\u6027\u3002", + "stars": 411, + "source_graph_repo_id": 41211086, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 674, + "name": "task" + }, + { + "id": 1045, + "name": "chardet" + }, + { + "id": 2779, + "name": "nbdler" + }, + { + "id": 2780, + "name": "jscaller" + } + ], + "last_checked_revision": "994933d91d85bb87ae8dfba1295f7a69f6d50097\n" + }, + { + "id": 457, + "url": "https://github.com/oinsd/FastAPI-Learning-Example", + "description": "FastAPI Learning Example\uff0c\u5bf9\u5e94\u4e2d\u6587\u89c6\u9891\u5b66\u4e60\u6559\u7a0b:https://space.bilibili.com/396891097", + "stars": 411, + "source_graph_repo_id": 40217197, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 1061, + "name": "jwt" + } + ], + "last_checked_revision": "32969fb0a5468934b241883d05e5e4dc2e54a6a9\n" + }, + { + "id": 458, + "url": "https://github.com/zanllp/sd-webui-infinite-image-browsing", + "description": "A fast and powerful image browser for Stable Diffusion webui and ComfyUI with infinite scrolling and joint search using image parameters. Supports standalone operation.", + "stars": 413, + "source_graph_repo_id": 60668464, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 123, + "name": "piexif" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 2653, + "name": "functional" + } + ], + "last_checked_revision": "38a04a4b93e057d887371c6ea6ca46c513d7f37e\n" + }, + { + "id": 459, + "url": "https://github.com/metafy-social/python-scripts", + "description": "A repository of python scripts that come in handy in automating day-to-day tasks", + "stars": 409, + "source_graph_repo_id": 59251546, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 627, + "name": "langdetect" + }, + { + "id": 692, + "name": "wordcloud" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 796, + "name": "pygame" + }, + { + "id": 812, + "name": "faker" + }, + { + "id": 876, + "name": "pyperclip" + }, + { + "id": 1076, + "name": "playsound" + }, + { + "id": 1086, + "name": "win32api" + }, + { + "id": 1205, + "name": "rsa" + }, + { + "id": 1262, + "name": "flask_sqlalchemy" + }, + { + "id": 1392, + "name": "moviepy" + }, + { + "id": 1424, + "name": "pyqrcode" + }, + { + "id": 1474, + "name": "wtforms" + }, + { + "id": 1482, + "name": "wmi" + }, + { + "id": 1528, + "name": "channels" + }, + { + "id": 1535, + "name": "flask_login" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 1728, + "name": "mutagen" + }, + { + "id": 1736, + "name": "pytube" + }, + { + "id": 1737, + "name": "pyttsx3" + }, + { + "id": 1748, + "name": "speech_recognition" + }, + { + "id": 1750, + "name": "gtts" + }, + { + "id": 1752, + "name": "xlwt" + }, + { + "id": 1764, + "name": "googletrans" + }, + { + "id": 1766, + "name": "win10toast" + }, + { + "id": 1862, + "name": "qrcode" + }, + { + "id": 2095, + "name": "fake_useragent" + }, + { + "id": 2137, + "name": "textblob" + }, + { + "id": 2271, + "name": "flask_wtf" + }, + { + "id": 2310, + "name": "folium" + }, + { + "id": 2931, + "name": "scapy" + }, + { + "id": 3886, + "name": "pdfkit" + }, + { + "id": 3887, + "name": "language_tool_python" + }, + { + "id": 3888, + "name": "instaloader" + }, + { + "id": 3889, + "name": "pyshorteners" + }, + { + "id": 3890, + "name": "aspose" + }, + { + "id": 3891, + "name": "pyfiglet" + }, + { + "id": 3892, + "name": "validate_email_address" + }, + { + "id": 3893, + "name": "VideoFileClip" + }, + { + "id": 3894, + "name": "flask_bcrypt" + }, + { + "id": 3895, + "name": "easyocr" + }, + { + "id": 3896, + "name": "twython" + }, + { + "id": 3897, + "name": "PyPDF4" + }, + { + "id": 3898, + "name": "chat" + }, + { + "id": 3899, + "name": "email_scraper" + }, + { + "id": 3900, + "name": "speedtest" + }, + { + "id": 3901, + "name": "wikipedia" + }, + { + "id": 3902, + "name": "pynotifier" + }, + { + "id": 3903, + "name": "pyyoutube" + }, + { + "id": 3904, + "name": "password_strength" + }, + { + "id": 3905, + "name": "docx2pdf" + }, + { + "id": 3906, + "name": "PyDictionary" + }, + { + "id": 3907, + "name": "google_trans_new" + } + ], + "last_checked_revision": "3108d05d03f03707c21d3ea03a8be1a598d6c88a\n" + }, + { + "id": 460, + "url": "https://github.com/GAIR-NLP/factool", + "description": "FacTool: Factuality Detection in Generative AI", + "stars": 414, + "source_graph_repo_id": 61408961, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 521, + "name": "jsonlines" + }, + { + "id": 4313, + "name": "scholarly" + } + ], + "last_checked_revision": "13bdbca55dc6c2c401b05076ed780f4c415d8e52\n" + }, + { + "id": 461, + "url": "https://github.com/tbotnz/netpalm", + "description": "ReST based network device broker", + "stars": 405, + "source_graph_repo_id": 40479462, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 802, + "name": "xmltodict" + }, + { + "id": 946, + "name": "pytest_mock" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 1511, + "name": "cachelib" + }, + { + "id": 1540, + "name": "rq" + }, + { + "id": 2134, + "name": "jsonpath_ng" + }, + { + "id": 2262, + "name": "netmiko" + }, + { + "id": 2700, + "name": "jinja2schema" + }, + { + "id": 2701, + "name": "redis_lock" + }, + { + "id": 2702, + "name": "puresnmp" + }, + { + "id": 2703, + "name": "names_generator" + }, + { + "id": 2704, + "name": "textfsm" + }, + { + "id": 2705, + "name": "ncclient" + }, + { + "id": 2706, + "name": "napalm" + } + ], + "last_checked_revision": "dc4c4adb47e4d3e835aa2d672f455fb4a0d7b69f\n" + }, + { + "id": 462, + "url": "https://github.com/wxy2077/fastapi-mysql-generator", + "description": "FastAPI + MySQL Web\u9879\u76ee\u751f\u6210\u5668 \uff0c\u4e2a\u4eba\u8ba4\u4e3a\u8f83\u4e3a\u5408\u7406\u7684\u9879\u76ee\u7ec4\u7ec7\u7ed3\u6784\uff1b\u57fa\u4e8eapscheduler\u7684\u5b9a\u65f6\u4efb\u52a1\u3002", + "stars": 404, + "source_graph_repo_id": 42186620, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 184, + "name": "utils" + }, + { + "id": 200, + "name": "models" + }, + { + "id": 244, + "name": "logic" + }, + { + "id": 373, + "name": "tests" + }, + { + "id": 380, + "name": "core" + }, + { + "id": 543, + "name": "peewee" + }, + { + "id": 948, + "name": "apscheduler" + }, + { + "id": 965, + "name": "playhouse" + }, + { + "id": 1054, + "name": "schemas" + }, + { + "id": 1123, + "name": "common" + }, + { + "id": 1420, + "name": "casbin" + }, + { + "id": 1614, + "name": "api" + }, + { + "id": 2876, + "name": "casbin_sqlalchemy_adapter" + }, + { + "id": 2877, + "name": "router" + } + ], + "last_checked_revision": "89925ab2f980043be08d8de4cdf3c7b6b1bf9789\n" + }, + { + "id": 463, + "url": "https://github.com/OpenRL-Lab/openrl", + "description": "Unified Reinforcement Learning Framework", + "stars": 403, + "source_graph_repo_id": 60892887, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 4, + "name": "ray" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 97, + "name": "omegaconf" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 182, + "name": "wandb" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 449, + "name": "hydra" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 562, + "name": "gym" + }, + { + "id": 580, + "name": "gymnasium" + }, + { + "id": 589, + "name": "jsonargparse" + }, + { + "id": 796, + "name": "pygame" + }, + { + "id": 1747, + "name": "pyglet" + }, + { + "id": 1929, + "name": "pettingzoo" + }, + { + "id": 2147, + "name": "constants" + }, + { + "id": 4213, + "name": "pysc2" + }, + { + "id": 4214, + "name": "retro" + }, + { + "id": 4215, + "name": "gym_super_mario_bros" + }, + { + "id": 4216, + "name": "treevalue" + }, + { + "id": 4217, + "name": "omniisaacgymenvs" + }, + { + "id": 4218, + "name": "nes_py" + }, + { + "id": 4219, + "name": "s2clientprotocol" + }, + { + "id": 4220, + "name": "trueskill" + }, + { + "id": 4221, + "name": "dmc2gym" + } + ], + "last_checked_revision": "f52859dc1ce0ceeff3c8b9d21487147b11416a54\n" + }, + { + "id": 464, + "url": "https://github.com/sajjadium/ctf-archives", + "description": " CTF Archives: Collection of CTF Challenges.", + "stars": 403, + "source_graph_repo_id": 40493004, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 465, + "url": "https://github.com/pawamoy/aria2p", + "description": "Command-line tool and library to interact with an aria2c daemon process with JSON-RPC.", + "stars": 402, + "source_graph_repo_id": 39979321, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 876, + "name": "pyperclip" + }, + { + "id": 936, + "name": "toml" + }, + { + "id": 1486, + "name": "mkdocs_gen_files" + }, + { + "id": 2526, + "name": "duty" + }, + { + "id": 2527, + "name": "aria2p" + }, + { + "id": 2528, + "name": "asciimatics" + }, + { + "id": 2529, + "name": "safety" + }, + { + "id": 2530, + "name": "git_changelog" + }, + { + "id": 2531, + "name": "appdirs" + } + ], + "last_checked_revision": "5c91827dcbb88c7ade012a5762cdf3750c2eeb69\n" + }, + { + "id": 466, + "url": "https://github.com/daodao97/chatdoc", + "description": "Chat with your doc by openai", + "stars": 401, + "source_graph_repo_id": 60685651, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 41, + "name": "docx2txt" + }, + { + "id": 53, + "name": "PyPDF2" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 4057, + "name": "ebooklib" + }, + { + "id": 4180, + "name": "epub2txt" + } + ], + "last_checked_revision": "5da9cff137cdc67f27e8209bf6ec96c50c3c8d0e\n" + }, + { + "id": 467, + "url": "https://github.com/aporia-ai/mlplatform-workshop", + "description": "\ud83c\udf6b Example code for a basic ML Platform based on Pulumi, FastAPI, DVC, MLFlow and more", + "stars": 401, + "source_graph_repo_id": 50411266, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 426, + "name": "lightgbm" + } + ], + "last_checked_revision": "268141ed1d2d6c3b18c743680945bda92265cef1\n" + }, + { + "id": 468, + "url": "https://github.com/shikras/shikra", + "description": "", + "stars": 401, + "source_graph_repo_id": 61257883, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 459, + "name": "petrel_client" + }, + { + "id": 3494, + "name": "mmengine" + } + ], + "last_checked_revision": "ff79a4ced85d21739e1a4c5cec9e1e8f896b962c\n" + }, + { + "id": 469, + "url": "https://github.com/different-ai/embedbase", + "description": "The native Software 3.0 stack", + "stars": 401, + "source_graph_repo_id": 60241318, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 55, + "name": "pgvector" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 290, + "name": "requests_mock" + }, + { + "id": 632, + "name": "posthog" + }, + { + "id": 1493, + "name": "psycopg" + }, + { + "id": 1730, + "name": "firebase_admin" + }, + { + "id": 2404, + "name": "semantic_version" + }, + { + "id": 4128, + "name": "embedbase_internet_search" + }, + { + "id": 4129, + "name": "pydantic_yaml" + }, + { + "id": 4130, + "name": "embedbase_client" + } + ], + "last_checked_revision": "6a4d55af8d467d065724897585b4e8ccaaf5fc01\n" + }, + { + "id": 470, + "url": "https://github.com/doronz88/pymobiledevice3", + "description": "Pure python3 implementation for working with iDevices (iPhone, etc...).", + "stars": 395, + "source_graph_repo_id": 43985770, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 445, + "name": "pygments" + }, + { + "id": 469, + "name": "termcolor" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1204, + "name": "coloredlogs" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 2594, + "name": "daemonize" + }, + { + "id": 2931, + "name": "scapy" + }, + { + "id": 3102, + "name": "usb" + }, + { + "id": 3103, + "name": "developer_disk_image" + }, + { + "id": 3104, + "name": "pycrashreport" + }, + { + "id": 3105, + "name": "remotezip" + }, + { + "id": 3106, + "name": "aioquic_pmd3" + }, + { + "id": 3107, + "name": "cmd2" + }, + { + "id": 3108, + "name": "gnureadline" + }, + { + "id": 3109, + "name": "cmd2_ext_test" + }, + { + "id": 3110, + "name": "gpxpy" + }, + { + "id": 3111, + "name": "hyperframe" + }, + { + "id": 3112, + "name": "pytun_pmd3" + }, + { + "id": 3113, + "name": "asn1" + }, + { + "id": 3114, + "name": "pygnuutils" + }, + { + "id": 3115, + "name": "inquirer3" + }, + { + "id": 3116, + "name": "pykdebugparser" + }, + { + "id": 3117, + "name": "hexdump" + }, + { + "id": 3118, + "name": "bpylist2" + }, + { + "id": 3119, + "name": "construct" + }, + { + "id": 3120, + "name": "zeroconf" + }, + { + "id": 3121, + "name": "ifaddr" + }, + { + "id": 3122, + "name": "pcapy" + }, + { + "id": 3123, + "name": "srptools" + }, + { + "id": 3124, + "name": "opack" + }, + { + "id": 3125, + "name": "ipsw_parser" + } + ], + "last_checked_revision": "ffb3e8514f12b342df1f1b27574b7da923611b5b\n" + }, + { + "id": 471, + "url": "https://github.com/mtenenholtz/chat-twitter", + "description": "", + "stars": 394, + "source_graph_repo_id": 60837846, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + } + ], + "last_checked_revision": "f889b688aa35d38a9823e0dde5c0cff94a6ae1fc\n" + }, + { + "id": 472, + "url": "https://github.com/tsukumijima/KonomiTV", + "description": "KonomiTV: Kept Organized, Notably Optimized, Modern Interface TV media server", + "stars": 394, + "source_graph_repo_id": 55660725, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 64, + "name": "jose" + }, + { + "id": 67, + "name": "passlib" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 86, + "name": "sse_starlette" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 539, + "name": "pydantic_core" + }, + { + "id": 1010, + "name": "tortoise" + }, + { + "id": 1028, + "name": "ruamel" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1086, + "name": "win32api" + }, + { + "id": 1436, + "name": "emoji" + }, + { + "id": 1762, + "name": "tweepy" + }, + { + "id": 2853, + "name": "win32security" + }, + { + "id": 2970, + "name": "fastapi_restful" + }, + { + "id": 3053, + "name": "distro" + }, + { + "id": 3121, + "name": "ifaddr" + }, + { + "id": 3187, + "name": "hashids" + }, + { + "id": 3190, + "name": "win32serviceutil" + }, + { + "id": 3191, + "name": "servicemanager" + }, + { + "id": 3192, + "name": "biim" + }, + { + "id": 3193, + "name": "aerich" + }, + { + "id": 3194, + "name": "elevate" + }, + { + "id": 3195, + "name": "ariblib" + }, + { + "id": 3196, + "name": "win32service" + }, + { + "id": 3197, + "name": "py7zr" + }, + { + "id": 3198, + "name": "puremagic" + }, + { + "id": 3199, + "name": "pymediainfo" + }, + { + "id": 3200, + "name": "tweepy_authlib" + } + ], + "last_checked_revision": "cc190b77c1a27103e8efe3bc306f3cf1d31fdf18\n" + }, + { + "id": 473, + "url": "https://github.com/Interpause/auto-sd-paint-ext", + "description": "Extension for AUTOMATIC1111 to add custom backend API for Krita Plugin & more", + "stars": 390, + "source_graph_repo_id": 59497997, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 3930, + "name": "krita" + } + ], + "last_checked_revision": "00714355890aefa9a09e7fdb1f9a136c46a17618\n" + }, + { + "id": 474, + "url": "https://github.com/elastic/apm-agent-python", + "description": "Official Python agent for Elastic APM", + "stars": 386, + "source_graph_repo_id": 1355346, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 30, + "name": "certifi" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 52, + "name": "psycopg2cffi" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 60, + "name": "psycopg2" + }, + { + "id": 66, + "name": "celery" + }, + { + "id": 72, + "name": "jsonschema" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 259, + "name": "asgiref" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 348, + "name": "django" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 497, + "name": "prometheus_client" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 621, + "name": "elastic_transport" + }, + { + "id": 885, + "name": "eventlet" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 906, + "name": "quart" + }, + { + "id": 909, + "name": "tornado" + }, + { + "id": 930, + "name": "multidict" + }, + { + "id": 963, + "name": "simplejson" + }, + { + "id": 974, + "name": "cachetools" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 1128, + "name": "cassandra" + }, + { + "id": 1235, + "name": "twisted" + }, + { + "id": 1236, + "name": "zope" + }, + { + "id": 1256, + "name": "rest_framework" + }, + { + "id": 1409, + "name": "opentracing" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1459, + "name": "wrapt" + }, + { + "id": 1463, + "name": "gevent" + }, + { + "id": 1493, + "name": "psycopg" + }, + { + "id": 1530, + "name": "uwsgi" + }, + { + "id": 1538, + "name": "pytest_localserver" + }, + { + "id": 1680, + "name": "pytest_bdd" + }, + { + "id": 1683, + "name": "structlog" + }, + { + "id": 1685, + "name": "sanic_testing" + }, + { + "id": 1687, + "name": "uwsgidecorators" + }, + { + "id": 1739, + "name": "httplib2" + }, + { + "id": 1803, + "name": "logbook" + }, + { + "id": 1804, + "name": "ecs_logging" + } + ], + "last_checked_revision": "7eadd285f698fe918618e329003294a19b88db8a\n" + }, + { + "id": 475, + "url": "https://github.com/googleapis/python-aiplatform", + "description": "A Python SDK for Vertex AI, a fully managed, end-to-end platform for data science and machine learning.", + "stars": 385, + "source_graph_repo_id": 42302417, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 49, + "name": "grpc" + }, + { + "id": 73, + "name": "jinja2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 159, + "name": "lightning" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 261, + "name": "pyarrow" + }, + { + "id": 349, + "name": "mock" + }, + { + "id": 355, + "name": "importlib_metadata" + }, + { + "id": 412, + "name": "cloudpickle" + }, + { + "id": 418, + "name": "joblib" + }, + { + "id": 430, + "name": "urllib3" + }, + { + "id": 446, + "name": "tensorboardX" + }, + { + "id": 598, + "name": "torchdata" + }, + { + "id": 607, + "name": "tensorboard" + }, + { + "id": 765, + "name": "attr" + }, + { + "id": 778, + "name": "docker" + }, + { + "id": 799, + "name": "xgboost" + }, + { + "id": 886, + "name": "werkzeug" + }, + { + "id": 1136, + "name": "proto" + }, + { + "id": 1255, + "name": "helpers" + }, + { + "id": 1466, + "name": "nox" + }, + { + "id": 2157, + "name": "kfp" + }, + { + "id": 2885, + "name": "model_registry" + }, + { + "id": 2886, + "name": "test_utils" + }, + { + "id": 2887, + "name": "experiment_tracking" + }, + { + "id": 2888, + "name": "vizier" + }, + { + "id": 2889, + "name": "tensorboard_plugin_profile" + }, + { + "id": 2890, + "name": "lit_nlp" + }, + { + "id": 2891, + "name": "explainable_ai_sdk" + }, + { + "id": 2892, + "name": "test_constants" + }, + { + "id": 2893, + "name": "grpc_testing" + }, + { + "id": 2894, + "name": "synthtool" + }, + { + "id": 3039, + "name": "tensorflow_io" + }, + { + "id": 4373, + "name": "bigframes" + }, + { + "id": 4374, + "name": "pyfakefs" + } + ], + "last_checked_revision": "339593e377e3d1dccb9d58f3ad6221796d175ecd\n" + }, + { + "id": 476, + "url": "https://github.com/SthPhoenix/InsightFace-REST", + "description": "InsightFace REST API for easy deployment of face recognition services with TensorRT in Docker.", + "stars": 382, + "source_graph_repo_id": 39494590, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 21, + "name": "ujson" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 85, + "name": "tritonclient" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 129, + "name": "skimage" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 468, + "name": "onnx" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 480, + "name": "turbojpeg" + }, + { + "id": 524, + "name": "tensorrt" + }, + { + "id": 640, + "name": "numba" + }, + { + "id": 787, + "name": "mxnet" + }, + { + "id": 804, + "name": "cupy" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1107, + "name": "msgpack" + }, + { + "id": 2412, + "name": "cupyx" + }, + { + "id": 2413, + "name": "nvjpeg" + }, + { + "id": 2414, + "name": "insightface" + }, + { + "id": 2415, + "name": "pycuda" + }, + { + "id": 2416, + "name": "exifread" + } + ], + "last_checked_revision": "0cfec8f4b16e2f060164210729ab31832eb35639\n" + }, + { + "id": 477, + "url": "https://github.com/Azure-Samples/openai-plugin-fastapi", + "description": "A simple ChatGPT Plugin running in Codespaces for dev and Azure for production.", + "stars": 381, + "source_graph_repo_id": 61042076, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 31, + "name": "yaml" + } + ], + "last_checked_revision": "e587fbdc0eb0a0b1a9a960ddb68717c8ac78bb02\n" + }, + { + "id": 478, + "url": "https://github.com/MediaBrain-SJTU/MING", + "description": "\u660e\u533b (MING)\uff1a\u4e2d\u6587\u533b\u7597\u95ee\u8bca\u5927\u6a21\u578b", + "stars": 380, + "source_graph_repo_id": 60772820, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 96, + "name": "rich" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 188, + "name": "flash_attn" + }, + { + "id": 516, + "name": "shortuuid" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 553, + "name": "prompt_toolkit" + }, + { + "id": 555, + "name": "polyglot" + }, + { + "id": 557, + "name": "pycld2" + }, + { + "id": 559, + "name": "markdownify" + }, + { + "id": 1071, + "name": "markdown2" + }, + { + "id": 2729, + "name": "ignite" + }, + { + "id": 3786, + "name": "lion_pytorch" + }, + { + "id": 4201, + "name": "cacheflow" + } + ], + "last_checked_revision": "089479aa58e2c63cf17534f648348fcfdd35a902\n" + }, + { + "id": 479, + "url": "https://github.com/leosussan/fastapi-gino-arq-uvicorn", + "description": "High-performance Async REST API, in Python. FastAPI + GINO + Arq + Uvicorn (w/ Redis and PostgreSQL).", + "stars": 380, + "source_graph_repo_id": 38898842, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 61, + "name": "alembic" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 74, + "name": "sentry_sdk" + }, + { + "id": 1047, + "name": "sqlalchemy_utils" + }, + { + "id": 1425, + "name": "gino" + }, + { + "id": 1541, + "name": "arq" + } + ], + "last_checked_revision": "dd4213f4113825ddce3d3a6a39e54ef77df6014f\n" + }, + { + "id": 480, + "url": "https://github.com/atpuxiner/toollib", + "description": "This is a tool library.\uff08\u5de5\u5177\u5e93>>>\u8ba9\u4f60\u7684\u4ee3\u7801\u66f4\u5feb\u66f4\u4f18\u96c5\uff0c\u66f4\u6709pytcli\u547d\u4ee4\u884c\uff09", + "stars": 379, + "source_graph_repo_id": 56900330, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 495, + "name": "Cython" + }, + { + "id": 643, + "name": "Crypto" + }, + { + "id": 1755, + "name": "openpyxl" + }, + { + "id": 2670, + "name": "pyDes" + } + ], + "last_checked_revision": "cb25a594411cd4725df5fa15f893fac40168a48d\n" + }, + { + "id": 481, + "url": "https://github.com/qingkongzhiqian/GPT2-Summary", + "description": "\u57fa\u4e8eGPT2\u7684\u4e2d\u6587\u6458\u8981\u751f\u6210\u6a21\u578b", + "stars": 378, + "source_graph_repo_id": 41035014, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 149, + "name": "jieba" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 177, + "name": "h5py" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 442, + "name": "filelock" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 697, + "name": "Mykytea" + }, + { + "id": 706, + "name": "pythainlp" + }, + { + "id": 862, + "name": "fairseq" + }, + { + "id": 1501, + "name": "MeCab" + }, + { + "id": 1505, + "name": "sacremoses" + } + ], + "last_checked_revision": "9567d345065e67c03493eab9392de41b6afe7081\n" + }, + { + "id": 482, + "url": "https://github.com/permitio/fastapi_websocket_pubsub", + "description": "A fast and durable Pub/Sub channel over Websockets. FastAPI + WebSockets + PubSub == \u26a1 \ud83d\udcaa \u2764\ufe0f", + "stars": 377, + "source_graph_repo_id": 43034649, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 1847, + "name": "broadcaster" + }, + { + "id": 3032, + "name": "fastapi_websocket_rpc" + } + ], + "last_checked_revision": "aba540776385ab499b5969f545a045e9dfa496cd\n" + }, + { + "id": 483, + "url": "https://github.com/BurhanUlTayyab/GPTZero", + "description": "An open-source implementation of GPTZero ", + "stars": 375, + "source_graph_repo_id": 60166400, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 118, + "name": "gradio" + } + ], + "last_checked_revision": "c4efbf287fc4aed1b361e4f4e41118f9719bdb37\n" + }, + { + "id": 484, + "url": "https://github.com/Lancetnik/Propan", + "description": "Propan is a powerful and easy-to-use Python framework for building event-driven applications that interact with any MQ Broker", + "stars": 373, + "source_graph_repo_id": 60732697, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 10, + "name": "typer" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 36, + "name": "uvloop" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 147, + "name": "sanic" + }, + { + "id": 148, + "name": "main" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 538, + "name": "pydantic_settings" + }, + { + "id": 539, + "name": "pydantic_core" + }, + { + "id": 546, + "name": "mkdocs" + }, + { + "id": 772, + "name": "config" + }, + { + "id": 929, + "name": "yarl" + }, + { + "id": 1057, + "name": "kafka" + }, + { + "id": 1360, + "name": "aiobotocore" + }, + { + "id": 1412, + "name": "pytest_asyncio" + }, + { + "id": 1579, + "name": "aiormq" + }, + { + "id": 1580, + "name": "aio_pika" + }, + { + "id": 1957, + "name": "asyncmock" + }, + { + "id": 2797, + "name": "aiokafka" + }, + { + "id": 3308, + "name": "nats" + }, + { + "id": 3368, + "name": "jsonref" + }, + { + "id": 3673, + "name": "polyfactory" + }, + { + "id": 4192, + "name": "message_pb2" + }, + { + "id": 4193, + "name": "pamqp" + }, + { + "id": 4194, + "name": "typing_extension" + }, + { + "id": 4195, + "name": "fast_depends" + } + ], + "last_checked_revision": "71f48e9a84cfbb42f2502e64b799323b78898f85\n" + }, + { + "id": 485, + "url": "https://github.com/huseinzol05/malaya", + "description": " Natural Language Toolkit for bahasa Malaysia, https://malaya.readthedocs.io/", + "stars": 372, + "source_graph_repo_id": 37402263, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 26, + "name": "dateutil" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 87, + "name": "tokenizers" + }, + { + "id": 111, + "name": "einops" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 139, + "name": "model" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 145, + "name": "fire" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 155, + "name": "six" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 180, + "name": "apex" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 189, + "name": "accelerate" + }, + { + "id": 216, + "name": "newspaper" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 245, + "name": "absl" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 400, + "name": "altair" + }, + { + "id": 410, + "name": "selenium" + }, + { + "id": 461, + "name": "ftfy" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 620, + "name": "networkx" + }, + { + "id": 675, + "name": "modeling" + }, + { + "id": 695, + "name": "tensorflow_text" + }, + { + "id": 741, + "name": "gensim" + }, + { + "id": 798, + "name": "fasttext" + }, + { + "id": 836, + "name": "tensorflow_datasets" + }, + { + "id": 866, + "name": "util" + }, + { + "id": 1436, + "name": "emoji" + }, + { + "id": 1569, + "name": "dateparser" + }, + { + "id": 1618, + "name": "unidecode" + }, + { + "id": 1665, + "name": "enchant" + }, + { + "id": 1724, + "name": "fuzzywuzzy" + }, + { + "id": 1805, + "name": "kenlm" + }, + { + "id": 1892, + "name": "graphviz" + }, + { + "id": 1982, + "name": "tensorflow_probability" + }, + { + "id": 2082, + "name": "tensor2tensor" + }, + { + "id": 2083, + "name": "bigbird" + }, + { + "id": 2084, + "name": "mesh_tensorflow" + }, + { + "id": 2085, + "name": "eflomal" + }, + { + "id": 2086, + "name": "bert" + }, + { + "id": 2087, + "name": "toolz" + }, + { + "id": 2088, + "name": "malaya_boilerplate" + }, + { + "id": 2089, + "name": "gpt_2" + }, + { + "id": 2090, + "name": "create_pretraining_data" + }, + { + "id": 2091, + "name": "herpetologist" + }, + { + "id": 2092, + "name": "pegasus" + }, + { + "id": 2093, + "name": "gin" + }, + { + "id": 2094, + "name": "transformer" + }, + { + "id": 2095, + "name": "fake_useragent" + }, + { + "id": 2096, + "name": "t5" + }, + { + "id": 2097, + "name": "optimization" + }, + { + "id": 2098, + "name": "youtokentome" + }, + { + "id": 2099, + "name": "gpt_2_simple" + }, + { + "id": 2100, + "name": "data_utils" + }, + { + "id": 2101, + "name": "prepro_utils" + }, + { + "id": 2102, + "name": "xlnet" + }, + { + "id": 2103, + "name": "moxing" + }, + { + "id": 2104, + "name": "Sastrawi" + }, + { + "id": 2105, + "name": "function_builder" + }, + { + "id": 2106, + "name": "seqio" + }, + { + "id": 2107, + "name": "smith" + }, + { + "id": 2108, + "name": "symspellpy" + }, + { + "id": 2109, + "name": "pyLDAvis" + }, + { + "id": 2110, + "name": "multilanguagebert_transformer" + }, + { + "id": 2111, + "name": "albert" + }, + { + "id": 2112, + "name": "custom_optimization" + }, + { + "id": 2113, + "name": "model_utils" + }, + { + "id": 2114, + "name": "fast_transformer" + }, + { + "id": 2115, + "name": "dtw" + }, + { + "id": 2116, + "name": "wiktionaryparser" + }, + { + "id": 2117, + "name": "gpu_utils" + }, + { + "id": 2118, + "name": "tokenization" + }, + { + "id": 2119, + "name": "custom_function_builder" + } + ], + "last_checked_revision": "06a92a8e608bf136e8dbe93469e32d4cf9b8d53f\n" + }, + { + "id": 486, + "url": "https://github.com/Ameobea/web-synth", + "description": "A web-based sound synthesis, music production, and audio experimentation platform", + "stars": 368, + "source_graph_repo_id": 40267650, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 223, + "name": "botocore" + }, + { + "id": 754, + "name": "librosa" + }, + { + "id": 2699, + "name": "emblaze" + } + ], + "last_checked_revision": "08d8c1957764801e2532b6526c27767049ef4561\n" + }, + { + "id": 487, + "url": "https://github.com/brillout/wildcard-api", + "description": "Functions as API.", + "stars": 367, + "source_graph_repo_id": 37042809, + "dependencies": [], + "last_checked_revision": null + }, + { + "id": 488, + "url": "https://github.com/zzsza/Boostcamp-AI-Tech-Product-Serving", + "description": "[Machine Learning Engineer Basic Guide] \ubd80\uc2a4\ud2b8\ucea0\ud504 AI Tech - Product Serving \uc790\ub8cc ", + "stars": 365, + "source_graph_repo_id": 56610945, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 5, + "name": "mlflow" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 78, + "name": "imageio" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 84, + "name": "torchvision" + }, + { + "id": 98, + "name": "pytz" + }, + { + "id": 174, + "name": "albumentations" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 273, + "name": "airflow" + }, + { + "id": 1119, + "name": "bentoml" + }, + { + "id": 1617, + "name": "pythonjsonlogger" + }, + { + "id": 3697, + "name": "assignments" + }, + { + "id": 3698, + "name": "efficientnet_pytorch" + } + ], + "last_checked_revision": "d7c6fe20629cb46bc6318a0824bbc8e77babb3b4\n" + }, + { + "id": 489, + "url": "https://github.com/marko-knoebl/slides", + "description": "Presentations for programming courses", + "stars": 365, + "source_graph_repo_id": 39173703, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 122, + "name": "psutil" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 2367, + "name": "ZODB" + }, + { + "id": 2368, + "name": "transaction" + }, + { + "id": 2369, + "name": "python_advanced" + } + ], + "last_checked_revision": "fb45ff28a695f97af9da2813bbddb8ff0de1786c\n" + }, + { + "id": 490, + "url": "https://github.com/chatchat-space/Langchain-Chatchat", + "description": "Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM) QA app with langchain \uff5c \u57fa\u4e8e Langchain \u4e0e ChatGLM \u7b49\u8bed\u8a00\u6a21\u578b\u7684\u672c\u5730\u77e5\u8bc6\u5e93\u95ee\u7b54", + "stars": 14733, + "source_graph_repo_id": 60721452, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 1380, + "name": "fastchat" + }, + { + "id": 1913, + "name": "numexpr" + }, + { + "id": 2752, + "name": "st_aggrid" + }, + { + "id": 3399, + "name": "modelscope" + }, + { + "id": 4324, + "name": "streamlit_option_menu" + }, + { + "id": 4341, + "name": "streamlit_chatbox" + } + ], + "last_checked_revision": "3eb3b7cbaac9e4d89982e4cf2b2c520086b6bbcf\n" + }, + { + "id": 491, + "url": "https://github.com/sweepai/sweep", + "description": "Sweep: AI-powered Junior Developer for small features and bug fixes.", + "stars": 4868, + "source_graph_repo_id": 61180985, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 54, + "name": "loguru" + }, + { + "id": 56, + "name": "redis" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 124, + "name": "git" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 156, + "name": "tabulate" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 556, + "name": "anthropic" + }, + { + "id": 559, + "name": "markdownify" + }, + { + "id": 595, + "name": "backoff" + }, + { + "id": 632, + "name": "posthog" + }, + { + "id": 633, + "name": "rapidfuzz" + }, + { + "id": 1061, + "name": "jwt" + }, + { + "id": 1381, + "name": "modal" + }, + { + "id": 1640, + "name": "github" + }, + { + "id": 2617, + "name": "whoosh" + }, + { + "id": 2720, + "name": "deeplake" + }, + { + "id": 4073, + "name": "geopy" + }, + { + "id": 4342, + "name": "tree_sitter" + }, + { + "id": 4343, + "name": "robotexclusionrulesparser" + }, + { + "id": 4344, + "name": "e2b" + }, + { + "id": 4380, + "name": "tree_sitter_languages" + }, + { + "id": 4396, + "name": "sandbox" + } + ], + "last_checked_revision": "f6d22e755ff267e22fa73cb4a51b986bec964638\n" + }, + { + "id": 492, + "url": "https://github.com/varunshenoy/opendream", + "description": "An extensible, easy-to-use, and portable diffusion web UI \ud83d\udc68\u200d\ud83c\udfa8", + "stars": 1505, + "source_graph_repo_id": 61522135, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 158, + "name": "diffusers" + }, + { + "id": 846, + "name": "segment_anything" + }, + { + "id": 888, + "name": "controlnet_aux" + } + ], + "last_checked_revision": "40d239419f5a5243d0e1bb8111e8bc985cf41e4d\n" + }, + { + "id": 493, + "url": "https://github.com/s0md3v/sd-webui-roop", + "description": "roop extension for StableDiffusion web-ui", + "stars": 2180, + "source_graph_repo_id": 61204050, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 452, + "name": "onnxruntime" + }, + { + "id": 457, + "name": "launch" + }, + { + "id": 476, + "name": "modules" + }, + { + "id": 2414, + "name": "insightface" + }, + { + "id": 4378, + "name": "ifnude" + } + ], + "last_checked_revision": "3176d477d77830f06b83573d07aeeae1a7046f6e\n" + }, + { + "id": 494, + "url": "https://github.com/dickreuter/Poker", + "description": "Fully functional Pokerbot that works on PartyPoker, PokerStars and GGPoker, scraping tables with Open-CV (adaptable via gui) or neural network and making decisions based on a genetic algorithm and montecarlo simulation for poker equity calculation. Binaries can be downloaded with this link:", + "stars": 1611, + "source_graph_repo_id": 39972389, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 71, + "name": "cv2" + }, + { + "id": 80, + "name": "tensorflow" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 140, + "name": "scipy" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 186, + "name": "seaborn" + }, + { + "id": 612, + "name": "pytesseract" + }, + { + "id": 630, + "name": "pylint" + }, + { + "id": 857, + "name": "keras" + }, + { + "id": 1086, + "name": "win32api" + }, + { + "id": 1483, + "name": "win32com" + }, + { + "id": 1913, + "name": "numexpr" + }, + { + "id": 1924, + "name": "win32con" + }, + { + "id": 2328, + "name": "PyQt6" + }, + { + "id": 3858, + "name": "win32file" + }, + { + "id": 4107, + "name": "pylab" + }, + { + "id": 4355, + "name": "Xlib" + }, + { + "id": 4356, + "name": "AppKit" + }, + { + "id": 4357, + "name": "Quartz" + }, + { + "id": 4358, + "name": "pydocstyle" + }, + { + "id": 4359, + "name": "virtualbox" + }, + { + "id": 4360, + "name": "pythoncom" + }, + { + "id": 4361, + "name": "winerror" + }, + { + "id": 4362, + "name": "pyHook" + }, + { + "id": 4363, + "name": "tesserocr" + }, + { + "id": 4364, + "name": "lmfit" + }, + { + "id": 4365, + "name": "win32event" + }, + { + "id": 4366, + "name": "xpcom" + }, + { + "id": 4367, + "name": "VirtualBox_wrappers" + } + ], + "last_checked_revision": "f472ca29e3e7b2384dd1b9cd13b390ddd869bbbb\n" + }, + { + "id": 495, + "url": "https://github.com/dot-agent/openagent", + "description": "Microservices approach to AGI. Modular components for AI apps or AGI agents. (... and solving some wicked LLM problems like \u26a1 2X faster LLaMA 2)", + "stars": 1324, + "source_graph_repo_id": 61488355, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 22, + "name": "bs4" + }, + { + "id": 29, + "name": "aiohttp" + }, + { + "id": 31, + "name": "yaml" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 39, + "name": "streamlit" + }, + { + "id": 40, + "name": "pptx" + }, + { + "id": 41, + "name": "docx2txt" + }, + { + "id": 42, + "name": "weaviate" + }, + { + "id": 43, + "name": "pinecone" + }, + { + "id": 44, + "name": "chromadb" + }, + { + "id": 46, + "name": "azure" + }, + { + "id": 47, + "name": "tenacity" + }, + { + "id": 50, + "name": "tiktoken" + }, + { + "id": 51, + "name": "qdrant_client" + }, + { + "id": 57, + "name": "llama_index" + }, + { + "id": 58, + "name": "pymilvus" + }, + { + "id": 59, + "name": "elasticsearch" + }, + { + "id": 62, + "name": "app" + }, + { + "id": 68, + "name": "sqlalchemy" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 77, + "name": "dotenv" + }, + { + "id": 81, + "name": "boto3" + }, + { + "id": 82, + "name": "PIL" + }, + { + "id": 88, + "name": "pexpect" + }, + { + "id": 92, + "name": "pymongo" + }, + { + "id": 127, + "name": "tqdm" + }, + { + "id": 135, + "name": "pkg_resources" + }, + { + "id": 138, + "name": "nltk" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 185, + "name": "huggingface_hub" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 210, + "name": "slack_sdk" + }, + { + "id": 212, + "name": "duckduckgo_search" + }, + { + "id": 218, + "name": "lxml" + }, + { + "id": 222, + "name": "jira" + }, + { + "id": 224, + "name": "google" + }, + { + "id": 225, + "name": "google_auth_oauthlib" + }, + { + "id": 226, + "name": "googleapiclient" + }, + { + "id": 243, + "name": "html2text" + }, + { + "id": 246, + "name": "sentence_transformers" + }, + { + "id": 250, + "name": "praw" + }, + { + "id": 251, + "name": "playwright" + }, + { + "id": 255, + "name": "spacy" + }, + { + "id": 258, + "name": "youtube_transcript_api" + }, + { + "id": 260, + "name": "IPython" + }, + { + "id": 266, + "name": "discord" + }, + { + "id": 292, + "name": "flask" + }, + { + "id": 408, + "name": "socketio" + }, + { + "id": 421, + "name": "dataclasses_json" + }, + { + "id": 447, + "name": "svglib" + }, + { + "id": 450, + "name": "reportlab" + }, + { + "id": 479, + "name": "regex" + }, + { + "id": 500, + "name": "graphql" + }, + { + "id": 519, + "name": "sentencepiece" + }, + { + "id": 528, + "name": "docarray" + }, + { + "id": 531, + "name": "opentelemetry" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 583, + "name": "__main__" + }, + { + "id": 611, + "name": "fitz" + }, + { + "id": 612, + "name": "pytesseract" + }, + { + "id": 613, + "name": "platformdirs" + }, + { + "id": 631, + "name": "responses" + }, + { + "id": 639, + "name": "whisper" + }, + { + "id": 695, + "name": "tensorflow_text" + }, + { + "id": 698, + "name": "pydub" + }, + { + "id": 722, + "name": "pdf2image" + }, + { + "id": 734, + "name": "pymysql" + }, + { + "id": 819, + "name": "pyspark" + }, + { + "id": 826, + "name": "retrying" + }, + { + "id": 874, + "name": "fastapi_socketio" + }, + { + "id": 896, + "name": "llama_cpp" + }, + { + "id": 900, + "name": "InstructorEmbedding" + }, + { + "id": 928, + "name": "pygtrie" + }, + { + "id": 932, + "name": "tomli" + }, + { + "id": 1069, + "name": "gptcache" + }, + { + "id": 1072, + "name": "unstructured" + }, + { + "id": 1073, + "name": "diskcache" + }, + { + "id": 1083, + "name": "aiofiles" + }, + { + "id": 1112, + "name": "filetype" + }, + { + "id": 1117, + "name": "watchfiles" + }, + { + "id": 1151, + "name": "tensorflow_hub" + }, + { + "id": 1330, + "name": "dbruntime" + }, + { + "id": 1343, + "name": "pyparsing" + }, + { + "id": 1488, + "name": "nest_asyncio" + }, + { + "id": 1629, + "name": "faster_whisper" + }, + { + "id": 1730, + "name": "firebase_admin" + }, + { + "id": 1748, + "name": "speech_recognition" + }, + { + "id": 1762, + "name": "tweepy" + }, + { + "id": 1763, + "name": "xlrd" + }, + { + "id": 2002, + "name": "databricks" + }, + { + "id": 2028, + "name": "nbconvert" + }, + { + "id": 2038, + "name": "ipykernel" + }, + { + "id": 2331, + "name": "pypdf" + }, + { + "id": 2335, + "name": "feedparser" + }, + { + "id": 2550, + "name": "msal" + }, + { + "id": 2556, + "name": "atlassian" + }, + { + "id": 2720, + "name": "deeplake" + }, + { + "id": 2939, + "name": "pdfminer" + }, + { + "id": 3085, + "name": "haystack" + }, + { + "id": 3186, + "name": "prisma" + }, + { + "id": 3225, + "name": "python_graphql_client" + }, + { + "id": 3285, + "name": "apify_client" + }, + { + "id": 3399, + "name": "modelscope" + }, + { + "id": 3449, + "name": "odps" + }, + { + "id": 3477, + "name": "neo4j" + }, + { + "id": 3557, + "name": "asana" + }, + { + "id": 3615, + "name": "gql" + }, + { + "id": 3759, + "name": "aioresponses" + }, + { + "id": 3901, + "name": "wikipedia" + }, + { + "id": 3974, + "name": "asyncer" + }, + { + "id": 3979, + "name": "bilibili_api" + }, + { + "id": 3986, + "name": "steamship" + }, + { + "id": 3990, + "name": "pyairtable" + }, + { + "id": 3994, + "name": "zep_python" + }, + { + "id": 4001, + "name": "pinecone_text" + }, + { + "id": 4002, + "name": "bibtexparser" + }, + { + "id": 4012, + "name": "googlemaps" + }, + { + "id": 4018, + "name": "metal_sdk" + }, + { + "id": 4020, + "name": "openapi_schema_pydantic" + }, + { + "id": 4022, + "name": "aleph_alpha_client" + }, + { + "id": 4030, + "name": "pyowm" + }, + { + "id": 4031, + "name": "rdflib" + }, + { + "id": 4034, + "name": "youtube_search" + }, + { + "id": 4042, + "name": "cnosdb_connector" + }, + { + "id": 4047, + "name": "hubspot" + }, + { + "id": 4056, + "name": "KalturaClient" + }, + { + "id": 4057, + "name": "ebooklib" + }, + { + "id": 4059, + "name": "feedly" + }, + { + "id": 4060, + "name": "zulip" + }, + { + "id": 4061, + "name": "pandasai" + }, + { + "id": 4062, + "name": "chatminer" + }, + { + "id": 4063, + "name": "snscrape" + }, + { + "id": 4064, + "name": "trello" + }, + { + "id": 4065, + "name": "pydrive" + }, + { + "id": 4067, + "name": "deepdoctection" + }, + { + "id": 4068, + "name": "arxiv" + }, + { + "id": 4069, + "name": "couchdb3" + }, + { + "id": 4071, + "name": "spotipy" + }, + { + "id": 4072, + "name": "trafilatura" + }, + { + "id": 4073, + "name": "geopy" + }, + { + "id": 4074, + "name": "opendal" + }, + { + "id": 4076, + "name": "gkeepapi" + }, + { + "id": 4077, + "name": "osmxtract" + }, + { + "id": 4202, + "name": "langflow" + }, + { + "id": 4236, + "name": "chainlit" + }, + { + "id": 4237, + "name": "syncer" + }, + { + "id": 4238, + "name": "auth0" + }, + { + "id": 4239, + "name": "uptrace" + }, + { + "id": 4368, + "name": "creds" + }, + { + "id": 4369, + "name": "gui" + }, + { + "id": 4370, + "name": "llama_hub" + } + ], + "last_checked_revision": "2c8db285793488595b069ddc407fc1ec28129a33\n" + }, + { + "id": 496, + "url": "https://github.com/filip-michalsky/SalesGPT", + "description": "Context-aware AI Sales Agent to automate sales outreach.", + "stars": 945, + "source_graph_repo_id": 60901038, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 18, + "name": "setuptools" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 38, + "name": "pydantic" + }, + { + "id": 183, + "name": "openai" + }, + { + "id": 206, + "name": "langchain" + } + ], + "last_checked_revision": "5457a1908af3b1cf92bfa53e969b507e6fb38d6e\n" + }, + { + "id": 497, + "url": "https://github.com/flet-dev/flet", + "description": "Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.", + "stars": 6195, + "source_graph_repo_id": 58078411, + "dependencies": [ + { + "id": 2, + "name": "starlette" + }, + { + "id": 3, + "name": "fastapi" + }, + { + "id": 9, + "name": "typing_extensions" + }, + { + "id": 13, + "name": "pytest" + }, + { + "id": 37, + "name": "httpx" + }, + { + "id": 106, + "name": "anyio" + }, + { + "id": 115, + "name": "packaging" + }, + { + "id": 161, + "name": "matplotlib" + }, + { + "id": 215, + "name": "cryptography" + }, + { + "id": 227, + "name": "websocket" + }, + { + "id": 278, + "name": "plotly" + }, + { + "id": 409, + "name": "watchdog" + }, + { + "id": 574, + "name": "websockets" + }, + { + "id": 1021, + "name": "oauthlib" + }, + { + "id": 1305, + "name": "flet" + }, + { + "id": 1549, + "name": "tomlkit" + }, + { + "id": 1862, + "name": "qrcode" + }, + { + "id": 2020, + "name": "js" + }, + { + "id": 2732, + "name": "PyInstaller" + }, + { + "id": 3043, + "name": "copier" + }, + { + "id": 4389, + "name": "flet_core" + }, + { + "id": 4390, + "name": "flet_js" + }, + { + "id": 4391, + "name": "repath" + }, + { + "id": 4392, + "name": "flet_runtime" + }, + { + "id": 4393, + "name": "pefile" + } + ], + "last_checked_revision": "3057359f7d2e69f2d51a5ad440147ac36ba34a84\n" + }, + { + "id": 498, + "url": "https://github.com/FlagAlpha/Llama2-Chinese", + "description": "Llama\u4e2d\u6587\u793e\u533a\uff0c\u6700\u597d\u7684\u4e2d\u6587Llama\u5927\u6a21\u578b\uff0c\u5b8c\u5168\u5f00\u6e90\u53ef\u5546\u7528", + "stars": 4392, + "source_graph_repo_id": 61372797, + "dependencies": [ + { + "id": 3, + "name": "fastapi" + }, + { + "id": 11, + "name": "transformers" + }, + { + "id": 12, + "name": "pandas" + }, + { + "id": 15, + "name": "torch" + }, + { + "id": 16, + "name": "sklearn" + }, + { + "id": 34, + "name": "uvicorn" + }, + { + "id": 118, + "name": "gradio" + }, + { + "id": 154, + "name": "datasets" + }, + { + "id": 165, + "name": "evaluate" + }, + { + "id": 178, + "name": "peft" + }, + { + "id": 206, + "name": "langchain" + }, + { + "id": 513, + "name": "auto_gptq" + }, + { + "id": 551, + "name": "deepspeed" + }, + { + "id": 558, + "name": "vllm" + } + ], + "last_checked_revision": "7a41878b16d5cec7d4afb272394e72de420130ee\n" + }, + { + "id": 499, + "url": "https://github.com/flyteorg/flyte", + "description": "Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.", + "stars": 3692, + "source_graph_repo_id": 39408457, + "dependencies": [ + { + "id": 12, + "name": "pandas" + }, + { + "id": 14, + "name": "numpy" + }, + { + "id": 19, + "name": "requests" + }, + { + "id": 76, + "name": "click" + }, + { + "id": 351, + "name": "sphinx" + }, + { + "id": 1520, + "name": "flytekit" + }, + { + "id": 4388, + "name": "grafanalib" + } + ], + "last_checked_revision": "911b48c921998cefa56b0a83f8e71c9a2cfddffa\n" + } + ] +}