{"id":11921,"name":"hotshot-xl","description":"✨ Hotshot-XL: State-of-the-art AI text-to-GIF model trained to work alongside Stable Diffusion XL","url":"https://github.com/hotshotco/hotshot-xl","last_synced_at":"2025-09-04T21:32:44.138Z","repository":{"id":198064924,"uuid":"699984484","full_name":"hotshotco/Hotshot-XL","owner":"hotshotco","description":"✨ Hotshot-XL: State-of-the-art AI text-to-GIF model trained to work alongside Stable Diffusion XL","archived":false,"fork":false,"pushed_at":"2024-01-23T10:10:21.000Z","size":99,"stargazers_count":1099,"open_issues_count":22,"forks_count":92,"subscribers_count":14,"default_branch":"main","last_synced_at":"2025-04-11T22:09:14.263Z","etag":null,"topics":["ai","hotshot","hotshot-xl","sdxl","text-to-gif","text-to-video","text-to-video-generation"],"latest_commit_sha":null,"homepage":"https://hotshot.co","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hotshotco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-10-03T18:08:59.000Z","updated_at":"2025-04-03T19:17:41.000Z","dependencies_parsed_at":"2024-11-07T09:44:24.330Z","dependency_job_id":null,"html_url":"https://github.com/hotshotco/Hotshot-XL","commit_stats":null,"previous_names":["hotshotco/hotshot-xl"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hotshotco/Hotshot-XL","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotshotco%2FHotshot-XL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotshotco%2FHotshot-XL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotshotco%2FHotshot-XL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotshotco%2FHotshot-XL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hotshotco","download_url":"https://codeload.github.com/hotshotco/Hotshot-XL/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotshotco%2FHotshot-XL/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273677244,"owners_count":25148388,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"hotshotco","name":"Hotshot","uuid":"25560047","kind":"organization","description":"The Camera for Your Imagination ✨","email":"hello@hotshot.co","website":"https://www.hotshot.co","location":"United States of America","twitter":"hotshotsupport","company":null,"icon_url":"https://avatars.githubusercontent.com/u/25560047?v=4","repositories_count":2,"last_synced_at":"2024-05-22T00:03:16.642Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hotshotco","funding_links":[],"total_stars":966,"followers":26,"following":0,"created_at":"2023-02-20T16:58:19.838Z","updated_at":"2024-05-22T00:03:16.712Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hotshotco","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hotshotco/repositories"},"packages":[],"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"hotshotco/Hotshot-XL","html_url":"https://github.com/hotshotco/Hotshot-XL","last_synced_at":"2025-08-31T09:32:05.055Z","status":null,"issues_count":41,"pull_requests_count":15,"avg_time_to_close_issue":162488.1851851852,"avg_time_to_close_pull_request":216373.53846153847,"issues_closed_count":27,"pull_requests_closed_count":13,"pull_request_authors_count":6,"issue_authors_count":37,"avg_comments_per_issue":1.024390243902439,"avg_comments_per_pull_request":0.06666666666666667,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":407352.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2024-05-22T00:03:16.683Z","updated_at":"2025-09-03T06:53:33.206Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotshotco%2FHotshot-XL","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotshotco%2FHotshot-XL/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":45},"pull_request_author_associations_count":{"NONE":9,"CONTRIBUTOR":9},"issue_authors":{"xiefan233":3,"RamboRogers":2,"howardgriffin":2,"lindongyue7":1,"unbeatablered":1,"Kevin-1342":1,"Number18-tong":1,"guoqincode":1,"wangyong860401":1,"ruoshiliu":1,"eli-byers":1,"My12123":1,"billzhao9":1,"julkaztwittera":1,"jinga-lala":1,"paul-lupu":1,"khayamgondal":1,"sepal":1,"godimarcovr":1,"lckj2009":1,"tom9225":1,"MaxLeung99":1,"sanjay7178":1,"tin2tin":1,"KintCark":1,"ersanliqiao":1,"CCpt5":1,"xeoshow":1,"michaelhadoop":1,"yzhang2016":1,"XTRMsavage":1,"syguan96":1,"blueangel1313":1,"vedantroy":1,"alfredplpl":1,"823863429":1,"GARV-k":1,"pavankay":1,"songyiren98":1,"zhou-linpeng":1,"BlakeOne":1},"pull_request_authors":{"johnmullan":8,"Kirtanpatel11":4,"saisreesatyassss":2,"painebenjamin":2,"paul-lupu":1,"deforum":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10061364,"issues_count":31057989,"pull_requests_count":94176930,"authors_count":10686068,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{"NONE":5},"past_year_issue_authors":{"paul-lupu":1},"past_year_pull_request_authors":{"Kirtanpatel11":4,"paul-lupu":1},"maintainers":[],"active_maintainers":[]},"events":{"total":{"IssuesEvent":2,"WatchEvent":62,"IssueCommentEvent":3,"PullRequestEvent":11,"ForkEvent":11},"last_year":{"IssuesEvent":2,"WatchEvent":62,"IssueCommentEvent":3,"PullRequestEvent":11,"ForkEvent":11}},"keywords":["ai","hotshot","hotshot-xl","sdxl","text-to-gif","text-to-video","text-to-video-generation"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-10-04T07:51:49.714Z","updated_at":"2023-10-04T07:51:49.714Z","repository_link":"https://github.com/hotshotco/Hotshot-XL/blob/main/requirements.txt","dependencies":[{"id":14095797552,"package_name":"accelerate","ecosystem":"pypi","requirements":"==0.23.0","direct":true,"kind":"runtime","optional":false},{"id":14095797553,"package_name":"appdirs","ecosystem":"pypi","requirements":"==1.4.4","direct":true,"kind":"runtime","optional":false},{"id":14095797554,"package_name":"certifi","ecosystem":"pypi","requirements":"==2023.7.22","direct":true,"kind":"runtime","optional":false},{"id":14095797555,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.3.0","direct":true,"kind":"runtime","optional":false},{"id":14095797556,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.7","direct":true,"kind":"runtime","optional":false},{"id":14095797557,"package_name":"cmake","ecosystem":"pypi","requirements":"==3.27.6","direct":true,"kind":"runtime","optional":false},{"id":14095797558,"package_name":"decorator","ecosystem":"pypi","requirements":"==4.4.2","direct":true,"kind":"runtime","optional":false},{"id":14095797559,"package_name":"diffusers","ecosystem":"pypi","requirements":"==0.21.4","direct":true,"kind":"runtime","optional":false},{"id":14095797560,"package_name":"docker-pycreds","ecosystem":"pypi","requirements":"==0.4.0","direct":true,"kind":"runtime","optional":false},{"id":14095797561,"package_name":"einops","ecosystem":"pypi","requirements":"==0.7.0","direct":true,"kind":"runtime","optional":false},{"id":14095797562,"package_name":"filelock","ecosystem":"pypi","requirements":"==3.12.4","direct":true,"kind":"runtime","optional":false},{"id":14095797563,"package_name":"fsspec","ecosystem":"pypi","requirements":"==2023.9.2","direct":true,"kind":"runtime","optional":false},{"id":14095797564,"package_name":"gitdb","ecosystem":"pypi","requirements":"==4.0.10","direct":true,"kind":"runtime","optional":false},{"id":14095797565,"package_name":"GitPython","ecosystem":"pypi","requirements":"==3.1.37","direct":true,"kind":"runtime","optional":false},{"id":14095797566,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"==0.16.4","direct":true,"kind":"runtime","optional":false},{"id":14095797567,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":true,"kind":"runtime","optional":false},{"id":14095797568,"package_name":"imageio","ecosystem":"pypi","requirements":"==2.31.5","direct":true,"kind":"runtime","optional":false},{"id":14095797569,"package_name":"imageio-ffmpeg","ecosystem":"pypi","requirements":"==0.4.9","direct":true,"kind":"runtime","optional":false},{"id":14095797570,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==6.8.0","direct":true,"kind":"runtime","optional":false},{"id":14095797571,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":true,"kind":"runtime","optional":false},{"id":14095797572,"package_name":"lit","ecosystem":"pypi","requirements":"==17.0.2","direct":true,"kind":"runtime","optional":false},{"id":14095797573,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.1.3","direct":true,"kind":"runtime","optional":false},{"id":14095797574,"package_name":"moviepy","ecosystem":"pypi","requirements":"==1.0.3","direct":true,"kind":"runtime","optional":false},{"id":14095797575,"package_name":"mpmath","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":14095797576,"package_name":"networkx","ecosystem":"pypi","requirements":"==3.1","direct":true,"kind":"runtime","optional":false},{"id":14095797577,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.26.0","direct":true,"kind":"runtime","optional":false},{"id":14095797578,"package_name":"nvidia-cublas-cu11","ecosystem":"pypi","requirements":"==11.10.3.66","direct":true,"kind":"runtime","optional":false},{"id":14095797579,"package_name":"nvidia-cuda-cupti-cu11","ecosystem":"pypi","requirements":"==11.7.101","direct":true,"kind":"runtime","optional":false},{"id":14095797580,"package_name":"nvidia-cuda-nvrtc-cu11","ecosystem":"pypi","requirements":"==11.7.99","direct":true,"kind":"runtime","optional":false},{"id":14095797581,"package_name":"nvidia-cuda-runtime-cu11","ecosystem":"pypi","requirements":"==11.7.99","direct":true,"kind":"runtime","optional":false},{"id":14095797582,"package_name":"nvidia-cudnn-cu11","ecosystem":"pypi","requirements":"==8.5.0.96","direct":true,"kind":"runtime","optional":false},{"id":14095797583,"package_name":"nvidia-cufft-cu11","ecosystem":"pypi","requirements":"==10.9.0.58","direct":true,"kind":"runtime","optional":false},{"id":14095797584,"package_name":"nvidia-curand-cu11","ecosystem":"pypi","requirements":"==10.2.10.91","direct":true,"kind":"runtime","optional":false},{"id":14095797585,"package_name":"nvidia-cusolver-cu11","ecosystem":"pypi","requirements":"==11.4.0.1","direct":true,"kind":"runtime","optional":false},{"id":14095797586,"package_name":"nvidia-cusparse-cu11","ecosystem":"pypi","requirements":"==11.7.4.91","direct":true,"kind":"runtime","optional":false},{"id":14095797587,"package_name":"nvidia-nccl-cu11","ecosystem":"pypi","requirements":"==2.14.3","direct":true,"kind":"runtime","optional":false},{"id":14095797588,"package_name":"nvidia-nvtx-cu11","ecosystem":"pypi","requirements":"==11.7.91","direct":true,"kind":"runtime","optional":false},{"id":14095797589,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.2","direct":true,"kind":"runtime","optional":false},{"id":14095797590,"package_name":"pathtools","ecosystem":"pypi","requirements":"==0.1.2","direct":true,"kind":"runtime","optional":false},{"id":14095797591,"package_name":"Pillow","ecosystem":"pypi","requirements":"==10.0.1","direct":true,"kind":"runtime","optional":false},{"id":14095797592,"package_name":"proglog","ecosystem":"pypi","requirements":"==0.1.10","direct":true,"kind":"runtime","optional":false},{"id":14095798299,"package_name":"protobuf","ecosystem":"pypi","requirements":"==4.24.3","direct":true,"kind":"runtime","optional":false},{"id":14095798300,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.5","direct":true,"kind":"runtime","optional":false},{"id":14095798301,"package_name":"PyYAML","ecosystem":"pypi","requirements":"==6.0.1","direct":true,"kind":"runtime","optional":false},{"id":14095798302,"package_name":"regex","ecosystem":"pypi","requirements":"==2023.10.3","direct":true,"kind":"runtime","optional":false},{"id":14095798303,"package_name":"requests","ecosystem":"pypi","requirements":"==2.31.0","direct":true,"kind":"runtime","optional":false},{"id":14095798304,"package_name":"safetensors","ecosystem":"pypi","requirements":"==0.3.3","direct":true,"kind":"runtime","optional":false},{"id":14095798305,"package_name":"sentry-sdk","ecosystem":"pypi","requirements":"==1.31.0","direct":true,"kind":"runtime","optional":false},{"id":14095798306,"package_name":"setproctitle","ecosystem":"pypi","requirements":"==1.3.3","direct":true,"kind":"runtime","optional":false},{"id":14095798307,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":14095798308,"package_name":"smmap","ecosystem":"pypi","requirements":"==5.0.1","direct":true,"kind":"runtime","optional":false},{"id":14095798309,"package_name":"sympy","ecosystem":"pypi","requirements":"==1.12","direct":true,"kind":"runtime","optional":false},{"id":14095798310,"package_name":"tokenizers","ecosystem":"pypi","requirements":"==0.14.0","direct":true,"kind":"runtime","optional":false},{"id":14095798311,"package_name":"torch","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":14095798312,"package_name":"torchvision","ecosystem":"pypi","requirements":"==0.15.2","direct":true,"kind":"runtime","optional":false},{"id":14095798313,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.66.1","direct":true,"kind":"runtime","optional":false},{"id":14095798314,"package_name":"transformers","ecosystem":"pypi","requirements":"==4.34.0","direct":true,"kind":"runtime","optional":false},{"id":14095798315,"package_name":"triton","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":14095798316,"package_name":"typing_extensions","ecosystem":"pypi","requirements":"==4.8.0","direct":true,"kind":"runtime","optional":false},{"id":14095798317,"package_name":"urllib3","ecosystem":"pypi","requirements":"==2.0.6","direct":true,"kind":"runtime","optional":false},{"id":14095798318,"package_name":"wandb","ecosystem":"pypi","requirements":"==0.15.11","direct":true,"kind":"runtime","optional":false},{"id":14095798319,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.17.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-10-04T07:51:50.691Z","updated_at":"2023-10-04T07:51:50.691Z","repository_link":"https://github.com/hotshotco/Hotshot-XL/blob/main/setup.py","dependencies":[{"id":14095798321,"package_name":"torch","ecosystem":"pypi","requirements":"\u003e=2.0.1","direct":true,"kind":"runtime","optional":false},{"id":14095798322,"package_name":"torchvision","ecosystem":"pypi","requirements":"\u003e=0.15.2","direct":true,"kind":"runtime","optional":false},{"id":14095798323,"package_name":"diffusers","ecosystem":"pypi","requirements":"\u003e=0.21.4","direct":true,"kind":"runtime","optional":false},{"id":14095798324,"package_name":"transformers","ecosystem":"pypi","requirements":"\u003e=4.33.3","direct":true,"kind":"runtime","optional":false},{"id":14095798325,"package_name":"einops","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-11-14T18:49:49.248Z","updated_at":"2023-11-14T18:49:49.248Z","repository_link":"https://github.com/hotshotco/Hotshot-XL/blob/main/docker/Dockerfile","dependencies":[{"id":14497544392,"package_name":"pytorch/pytorch","ecosystem":"docker","requirements":"2.0.1-cuda11.7-cudnn8-runtime","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"docker/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-11-14T18:49:49.481Z","updated_at":"2023-11-14T18:49:49.481Z","repository_link":"https://github.com/hotshotco/Hotshot-XL/blob/main/docker/requirements.txt","dependencies":[{"id":14497544393,"package_name":"accelerate","ecosystem":"pypi","requirements":"==0.23.0","direct":true,"kind":"runtime","optional":false},{"id":14497544394,"package_name":"einops","ecosystem":"pypi","requirements":"==0.7.0","direct":true,"kind":"runtime","optional":false},{"id":14497544395,"package_name":"diffusers","ecosystem":"pypi","requirements":"==0.21.4","direct":true,"kind":"runtime","optional":false},{"id":14497544396,"package_name":"transformers","ecosystem":"pypi","requirements":"==4.34.0","direct":true,"kind":"runtime","optional":false},{"id":14497544397,"package_name":"wandb","ecosystem":"pypi","requirements":"==0.15.11","direct":true,"kind":"runtime","optional":false},{"id":14497544398,"package_name":"moviepy","ecosystem":"pypi","requirements":"==1.0.3","direct":true,"kind":"runtime","optional":false},{"id":14497544399,"package_name":"imageio","ecosystem":"pypi","requirements":"==2.31.5","direct":true,"kind":"runtime","optional":false},{"id":14497544400,"package_name":"xformers","ecosystem":"pypi","requirements":"==0.0.22","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2025-09-04T15:50:39.699Z","updated_at":"2025-10-07T08:07:19.299Z","avatar_url":"https://github.com/hotshotco.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/11921","html_url":"https://science.ecosyste.ms/projects/11921","bibtex_url":"https://science.ecosyste.ms/projects/11921/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/11921/export.apalike"}