📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
讀懂開源,從這裡開始
首頁
排行榜
教程中心
知識庫
資訊
分類
專題合集
🌙
繁
▾
简体
繁體
English
登入
使用者中心
▾
👤 使用者中心
📬 我的訂閱
✉️ 我的郵箱
🔑 修改密碼
⭐ 我的收藏
💬 我的回饋記錄
↩ 登出
訂閱
☰
首頁
排行榜
教程中心
知識庫
資訊
分類
專題合集
搜尋
訂閱
RSS
简体
繁體
English
🔍
搜尋
📡
RSS
🔥 熱門搜尋
llm
pytorch
vuejs
sql
leetcode
peg
graphql
unity
bi
php8
tokio
redis
"animation"
📘 教程
HyperFrames实战:HTML转视频
HyperFrames是一个开源框架,用于将HTML、CSS、媒体和可寻址动画转换为确定性的MP4视频。通过本教程,您将学习如何使用HyperFrames创建视频,包括如何安装、使用CLI、与AI编码代理集成等。您还将了解如何使用HyperFrames的各种技能,包括创建产品推介视频、网站视频、解释性视频等。
进阶
12 章
★ 34.0k
ai
animation
ffmpeg
📖 知識庫
animation
入门
动画技术是指通过连续显示一系列静止图像或帧来创建运动和变化的视觉效果的技术,广泛应用于电影、电视、视频游戏、网络媒体等领域,通过计算机软件和算法来实现图像的渲染和动画效果,提高视觉吸引力和用户体验,动画技术包括2D动画、3D动画、Flash动画等多种形式,常用的动画软件有Adobe Animate、Blender等,动画技术的发展与计算机图形学、人工智能等技术密切相关,通过机器学习算法可以实现动画的自动化生成和优化,动画技术在现代数字媒体和娱乐业中发挥着重要作用,动画技术的应用前景广阔,包括教育、医疗、广告等领域,通过动画技术可以提高信息传达效率和吸引力,增强用户体验和参与度,动画技术的发展趋势包括实时渲染、物理引擎、虚拟现实等,通过这些技术可以实现更逼真的动画效果和交互体验,动画技术的应用和发展具有重要的现实意义和商业价值,动画技术的未来发展将更加注重交互性、沉浸性和智能化,通过动画技术可以创造更加吸引人和互动的数字内容,动画技术的发展将推动数字媒体和娱乐业的创新和进步,动画技术的应用和发展将对教育、医疗、广告等领域产生深远影响,通过动画技术可以提高信息传达效率和吸引力,增强用户体验和参与度,动画技术的发展趋势包括实时渲染、物理引擎、虚拟现实等,通过这些技术可以实现更逼真的动画效果和交互体验,动画技术的应用前景广阔,包括教育、医疗、广告等领域,通过动画技术可以提高信息传达效率和吸引力,增强用户体验和参与度,动画技术的发展与计算机图形学、人工智能等技术密切相关,通过机器学习算法可以实现动画的自动化生成和优化,动画技术的发展趋势包括实时渲染、物理引擎、虚拟现实等,通过这些技术可以实现更逼真的动画效果和交互体验,动画技术的应用和发展具有重要的现实意义和商业价值,动画技术的未来发展将更加注重交互性、沉浸性和智能化,通过动画技术可以创造更加吸引人和互动的数字内容,动画技术的发展将推动数字媒体和娱乐业的创新和进步,动画技术的应用和发展将对教育、医疗、广告等领域产生深远影响,通过动画技术可以提高信息传达效率和吸引力,增强用户体验和参与度,动画技术的发展趋势包括实时渲染、物理引擎、虚拟现实等,通过这些技术可以实现更逼真的动画效果和交互体验,动画技术的应用前景广阔,包括教育、医疗、广告等领域,通过动画技术可以提高信息传达效率和吸引力,增强用户体验和参与度,动画技术的发展与计算机图形学、人工智能等技术密切相关,通过机器学习算法可以实现动画的自动化生成和优化,动画技术的发展趋势包括实时渲染、物理引擎、虚拟现实等,通过这些技术可以实现更逼真的动画效果和交互体验,动画技术的应用和发展具有重要的现实意义和商业价值,动画技术的未来发展将更加注重交互性、沉浸性和智能化,通过动画技术可以创造更加吸引人和互动的数字内容,动画技术的发展将推动数字媒体和娱乐业的创新和进步,动画技术的应用和发展将
📦 開源專案
motiondivision
/
motion
motion:現代動畫庫 — motion 提供了一個簡單且強大的動畫系統,讓開發者可以輕鬆地在 React 和 JavaScript 中創建複雜的動畫。它支持 React 和 JavaScript,讓開發者可以充分利用動畫功能。motion 的設計宗旨是提供一個高效、可擴展的動畫解決方案,讓開發者可以專注於創建更好的用戶體驗
TypeScript
★ 32.6k
⑂ 1.2k
web
☆
3b1b
/
manim
manim:動畫引擎 — manim 是一個 Python 庫,允許用戶創建動畫以説明數學概念。它提供了一個簡單的 API,用於創建動畫,並支持多種輸出格式。manim 的目的是讓數學概念更容易被理解和視覺化
Python
★ 88.2k
⑂ 7.4k
other
☆
rough-stuff
/
rough-notation
rough-notation:在網頁上創建和動畫手繪註釋 — rough-notation 是一個基於 TypeScript 的庫,允許開發者在網頁上創建和動畫手繪註釋。它提供了一個簡單的 API,用於定義和自訂註釋的外觀和動畫。這個庫對於需要在網頁上添加註釋和強調的開發者來說非常有用
TypeScript
★ 9.6k
⑂ 237
web
☆
krahets
/
hello-algo
hello-algo:動畫圖解、一鍵運行的資料結構與演算法教程 — hello-algo 提供了豐富的資料結構和演算法教程,包含動畫圖解和一鍵運行的功能,支持多種語言如 Java、Python、C++ 等,讓學習者更容易理解和掌握相關概念。這個項目對於想要學習資料結構和演算法的開發者來說非常有幫助。hello-algo 的教程內容豐富,涵蓋了各種主題,包括 LeetCode 等
Java
★ 127.7k
⑂ 15.2k
other
☆
remotion-dev
/
remotion
remotion:使用 React 程序化创建视频 — remotion 是一个使用 React 创建视频的库,允许开发者使用代码生成视频。它提供了一个强大的 API,用于控制视频的内容、样式和行为。使用 remotion,可以创建复杂的视频效果,并将其集成到 Web 应用程序中。
TypeScript
★ 52.7k
⑂ 3.8k
web
☆
MiniMax-AI
/
skills
skills:人工智慧技能開發 — skills是一個開源項目,提供了一個基於C#的技能開發框架,讓開發者可以輕鬆地創建和集成人工智慧技能。這個項目的目的是提供一個簡單和靈活的方式來開發和應用人工智慧技能。同時,skills也提供了一個強大的API,讓開發者可以輕鬆地擴展和自定義技能
C#
★ 13k
⑂ 1.1k
other
☆
browser-use
/
video-use
video-use:編輯視頻的代碼代理 — video-use 是一個 Python 專案,允許用戶使用編碼代理編輯視頻。它提供了一種新的方式來處理視頻編輯任務,讓用戶可以更容易地實現複雜的編輯功能。這個專案對於需要批量編輯視頻的用戶來說尤其有用
Python
★ 14.1k
⑂ 1.7k
ai-ml
+554 ★
☆
algorithm-visualizer
/
algorithm-visualizer
algorithm-visualizer:互動算法視覺化平台 — algorithm-visualizer 提供了一個互動式的环境,讓用戶可以輕鬆地視覺化和理解不同的算法和資料結構。這個平台使用 JavaScript 開發,能夠將複雜的程式碼轉換成生動的動畫。通過這個平台,開發者可以更好地理解和優化自己的算法
JavaScript
★ 48.6k
⑂ 7.6k
data
☆
ninjaprox
/
NVActivityIndicatorView
NVActivityIndicatorView:精選的載入動畫集合 — NVActivityIndicatorView是一個開源的Swift庫,提供多種酷炫的載入動畫,讓開發者可以輕鬆地將動畫加入到iOS應用程式中。這個庫支援Carthage和CocoaPods,讓整合更加容易。使用NVActivityIndicatorView可以提升使用者體驗,讓應用程式看起來更加生動有趣
Swift
★ 10.7k
⑂ 1.2k
mobile
☆
Ramotion
/
folding-cell
folding-cell:擴展內容單元格動畫庫 — folding-cell是一個開源的Swift庫,提供了Material Design風格的擴展內容單元格動畫效果。這個庫可以幫助開發者輕鬆地創建出吸引人的用戶界面。同時,folding-cell也提供了高度的自定義性,讓開發者可以根據自己的需求進行調整
Swift
★ 10.2k
⑂ 1.1k
web
☆
ManimCommunity
/
manim
manim:數學動畫框架 — manim 是一個開源的 Python 框架,用于創建數學動畫。它提供了一個簡單易用的 API,讓用戶可以輕鬆地創建複雜的動畫。通過使用 manim,用戶可以創建出吸引人的數學動畫,以幫助學生和愛好者更好地理解數學概念。
Python
★ 39.4k
⑂ 2.9k
backend
☆
MisterBooo
/
LeetCodeAnimation
LeetCodeAnimation:動畫演示解題思路 — LeetCodeAnimation項目通過動畫的形式呈現解LeetCode題目的思路,幫助開發者更好地理解和學習算法和數據結構。該項目使用Java語言實現,涵蓋了多種LeetCode題型。通過動畫演示,開發者可以更直觀地瞭解解題思路和過程
Java
★ 76.6k
⑂ 13.9k
other
☆
Sle2p
/
AniCh
AniCh:支持超分辨率的在线动漫弹幕APP — AniCh是一个支持超分辨率的在线动漫弹幕APP,提供多平台、多番剧源、多弹幕和高清无广告的观看体验。它支持Dart语言开发,能够满足追番看番的需求。同时,AniCh还提供了acg、anime、bangumi等多种主题的内容
Dart
★ 5.4k
⑂ 119
mobile
☆
linyqh
/
NarratoAI
NarratoAI:AI視頻剪輯與解說 — NarratoAI是一個基於Python的開源項目,利用AI模型來實現一鍵式影片解說和剪輯。這個項目使用了moviepy和Gemini API等庫來處理影片,能夠大大簡化影片製作的過程。NarratoAI的出現對於需要快速製作影片的用戶來說具有重要意義
Python
★ 10k
⑂ 1.4k
ai-ml
☆
heygen-com
/
hyperframes
hyperframes:用於AI和視頻渲染的框架 — hyperframes是一個強大的框架,允許用戶使用HTML和TypeScript來渲染視頻,同時支持AI代理的應用。它整合了ffmpeg、gsap和puppeteer等庫,提供了高效的渲染功能。hyperframes的出現為AI和視頻渲染領域帶來了新的可能性
TypeScript
★ 34k
⑂ 3.2k
ai-ml
☆
rupa
/
z
z:快速跳轉工具 — z 是一個方便的工具,讓用戶可以快速跳轉到常用的目錄,節省時間和提高生產力。它通過記錄用戶訪問過的目錄,然後允許用戶快速跳轉到這些目錄。這個工具對於經常需要在多個目錄之間切換的用戶尤其有用
Shell
★ 17k
⑂ 1.2k
other
☆
Juanpe
/
SkeletonView
SkeletonView:優雅的載入動畫 — SkeletonView 提供了一種優雅的方式來顯示載入動畫,讓用戶了解正在發生什麼事情,並且可以預告即將顯示的內容。這個庫使用 Swift 編寫,支持多種載入動畫效果,包括 gradient 和 shimmer。它可以幫助開發者提高用戶體驗和應用程序的整體品質
Swift
★ 12.9k
⑂ 1.1k
mobile
☆
fizzyedit
/
fizzy
fizzy:像素藝術編輯器 — fizzy 是一個開源的像素藝術編輯器,使用 Zig 編寫,提供跨平台的編輯功能。它支持 2D 動畫、imgui 等功能,對於遊戲開發者和像素藝術愛好者來說是一個非常有用的工具。fizzy 的開源性和 MIT 授權使其可以被廣泛使用和修改
Zig
★ 1.4k
⑂ 40
tools
☆
wasabeef
/
recyclerview-animators
recyclerview-animators:Android 動畫庫 — recyclerview-animators 是一個基於 Kotlin 的 Android Animation library,提供了一種簡單的方式來為 RecyclerView 項目添加動畫效果。這個庫可以幫助開發者創建更加吸引人的用戶界面。同時,它也支持 Java 和 Kotlin 兩種語言,讓開發者可以根據自己的需求進行選擇
Kotlin
★ 11.5k
⑂ 2k
mobile
☆
chthollyphile
/
folia-major
folia-major:本地音乐播放器 — folia-major 是一个使用 TypeScript 开发的本地音乐播放器,支持 navidrome 和第三方网易云播放器,能够提供绚丽的歌词动画效果。它可以帮助用户更好地享受音乐,并提供个性化的播放体验。folia-major 的开发目的是为了提供一个更好的本地音乐播放解决方案
TypeScript
★ 1k
⑂ 68
web
+175 ★
☆
airbnb
/
lottie-android
lottie-android:Android 和 iOS 的 After Effects 動畫渲染庫 — lottie-android 可以將 After Effects 動畫轉換為 JSON 文件,並使用此庫將其渲染於各種平台。這使得開發者可以輕鬆地在不同的平台上使用 After Effects 動畫。lottie-android 的出現提高了動畫在不同平台上的兼容性和表現效果
Java
★ 35.7k
⑂ 5.4k
mobile
☆
DavidHDev
/
react-bits
react-bits:互動式React組件庫 — react-bits是一個開源的React組件庫,提供多種動畫、交互式和可自訂的組件,幫助您打造難忘的網站。這個庫提供了豐富的UI組件,包括3D動畫、CSS動畫等,讓您可以輕鬆地建立互動式網站。同時,react-bits也支持Tailwind CSS,讓您可以更方便地自訂組件的樣式。
JavaScript
★ 43.1k
⑂ 2k
web
☆
AtsushiSakai
/
PythonRobotics
PythonRobotics:機器人學算法庫 — PythonRobotics 提供了各種機器人學算法的實現,包括路徑規劃、定位、映射等,使用 Python 進行開發。這個庫對於機器人學的學生和開發者來說非常有用,可以幫助他們快速了解和實現各種機器人學算法。同時,PythonRobotics 也支持了多種熱門的機器人學應用,例如自主導航和自主車輛
Python
★ 30k
⑂ 7.3k
other
☆
ppy
/
osu
osu:節奏遊戲平台 — osu是一個開源的節奏遊戲平台,提供多種遊戲模式,包括beatmap、catch、mania和taiko等,讓玩家能夠挑戰自己的節奏感和反應速度。該平台使用C#語言開發,具有高度的可擴展性和自定義性。通過osu,玩家可以體驗到音樂和節奏的完美結合
C#
★ 18.6k
⑂ 2.7k
game
☆
MengTo
/
Spring
Spring:iOS 動畫庫 — Spring 是一個開源庫,提供了一種簡單的方式來創建 iOS 動畫。它允許開發者使用 Swift 創建複雜的動畫,並提供了許多預設的動畫效果。使用 Spring,可以簡化 iOS 動畫的開發過程,提高開發效率
Swift
★ 14k
⑂ 1.8k
mobile
☆
magicuidesign
/
magicui
magicui:設計工程師的UI庫 — magicui是一個開源的UI庫,提供了許多動畫組件和效果,讓設計工程師可以輕鬆地創建出漂亮的使用者介面。magicui使用MDX語言開發,支援多種流行的框架和庫,包括React、Next.js、Tailwind CSS和TypeScript。magicui的開源性質和免費使用使其成為設計工程師的熱門選擇
MDX
★ 21.5k
⑂ 1.1k
web
☆
harry0703
/
MoneyPrinterTurbo
MoneyPrinterTurbo:一鍵生成高清短視頻 — MoneyPrinterTurbo是一個基於Python的工具,利用AI大模型的一鍵生成高清短視頻功能,可以簡化短視頻的製作過程。這個工具可以幫助用戶快速生成高品質的短視頻,節省時間和精力。同時,MoneyPrinterTurbo也支持多種短視頻平台的格式,例如TikTok等
Python
★ 96.5k
⑂ 14.1k
ai-ml
☆
nikivdev
/
code
flow:移動更快速的自治解決方案 — flow是一個開源項目,利用Rust語言開發,旨在提供更快速的自治解決方案。它關注於agents、autonomy和moonbit等領域,為用戶提供更高效的體驗。通過flow,用戶可以更快速地實現自治,提高生產力和效率
Rust
★ 21.1k
⑂ 833
ai-ml
☆
GraphiteEditor
/
Graphite
Graphite:2D內容創作應用程式 — Graphite是一個開源的2D內容創作應用程式,使用Rust語言開發,提供圖形設計、數位藝術和實時動態圖形的功能。它的程序化圖形引擎基於節點,讓用戶可以創建複雜的圖形和動畫。Graphite的目的是提供一個強大和易用的工具,讓創意人士可以實現他們的想法
Rust
★ 26.5k
⑂ 1.2k
game
☆
aristocratos
/
btop
btop:系統資源監控工具 — btop是一個系統資源監控工具,提供CPU、記憶體、磁碟和網路等資源使用情況的即時統計。它可以幫助用戶了解系統的性能和瓶頸,從而優化系統的配置和使用。通過btop,用戶可以快速地識別系統中的問題和優化機會
C++
★ 33.4k
⑂ 1.1k
other
☆
turanszkij
/
WickedEngine
WickedEngine:現代圖形的3D引擎 — WickedEngine是一個強大的3D引擎,支持DirectX12、Vulkan、Metal等多種圖形API,同時整合了Entity-Component-System、Jolt Physics等功能,適合開發複雜的3D應用。該引擎還支持多種資源格式,包括FBX、GLTF、VRM等。WickedEngine的目標是提供一個高效、易用的3D引擎,幫助開發者快速創建高質量的3D內容
C
★ 7.1k
⑂ 757
game
☆
CosmicMind
/
Material
Material:美麗應用程式UI/UX框架 — Material是一個基於Swift的UI/UX框架,提供了豐富的設計元素和組件,例如動畫、卡片、導航控制器等,幫助開發者創建美麗的應用程式。這個框架的設計理念是簡潔和易用,讓開發者可以快速地創建出高質量的用戶界面。同時,Material也提供了豐富的自定義選項,讓開發者可以根據自己的需求進行個性化定制
Swift
★ 12k
⑂ 1.3k
web
☆
charmbracelet
/
crush
crush:魅力編程框架 — crush 是一個基於 Go 的開源項目,提供了一種魅力編程框架,讓開發者可以輕鬆地創建 agentic-ai 和 llms 應用。它的目的是讓編程變得更加簡單和高效,讓開發者可以專注於創造力和創新。crush 的出現讓開發者可以更容易地使用 AI 和機器學習技術
Go
★ 26.3k
⑂ 2k
ai-ml
☆
TheWidlarzGroup
/
react-native-video
react-native-video:React Native 視頻組件 — react-native-video 是一個為 React Native 提供的視頻組件,允許開發者在應用程式中輕鬆嵌入視頻。它支持多種視頻格式和播放控制,讓開發者可以輕鬆地在應用程式中添加視頻功能。這個組件對於需要在移動應用程式中播放視頻的開發者來說非常有用
Kotlin
★ 7.7k
⑂ 3k
web
☆
rocksdanister
/
lively
lively:動態桌面壁紙和螢幕保護程式 — lively 是一款基於 C# 開發的桌面應用程式,能夠讓用戶自訂動態桌面壁紙和螢幕保護程式,提供豐富的自訂化選項。這款軟體採用 WinUI 3 技術,提供流暢的使用體驗。通過 lively,用戶可以為自己的桌面添加動態元素,提升使用體驗。
C#
★ 19.2k
⑂ 1.3k
other
☆
Anil-matcha
/
Open-Generative-AI
Open-Generative-AI:開源AI視頻平台 — Open-Generative-AI是一個開源的AI視頻平台,提供Flux、Midjourney、Kling、Sora、Veo等200多個模型,允許用戶自主生成AI圖像和視頻。該項目的目的是提供一個無限制的開源替代方案,讓用戶可以自由使用AI技術。Open-Generative-AI的重要性在於它提供了一個自托管的解決方案,讓用戶可以控制自己的數據和內容
JavaScript
★ 21.5k
⑂ 3.7k
ai-ml
+255 ★
☆
olimorris
/
codecompanion.nvim
codecompanion.nvim:AI編程輔助工具 — codecompanion.nvim是一個基於Lua的Neovim插件,利用AI技術提供智能編程輔助,包括代碼補全、代碼檢查等功能,能夠大大提升開發者的工作效率。這個插件支持多種AI模型,包括Copilot、Claude Code等。通過使用codecompanion.nvim,開發者可以更快速、更準確地完成編程任務
Lua
★ 6.7k
⑂ 433
ai-ml
☆
Ramotion
/
animated-tab-bar
animated-tab-bar:iOS 標籤欄動畫庫 — animated-tab-bar 是一個由 Ramotion 開發的 iOS 程式庫,提供了豐富的動畫效果,讓開發者可以輕鬆地為應用程式的標籤欄添加動畫。這個庫使用 Swift 編寫,提供了 Material Design 風格的動畫效果。通過使用 animated-tab-bar,開發者可以提升應用程式的使用者體驗
Swift
★ 11.1k
⑂ 1.3k
web
☆
david-vanderson
/
dvui
dvui:即時 Zig 圖形使用者介面 — dvui 提供了一個高效且易用的 GUI 解決方案,讓開發者可以快速建立圖形使用者介面。它使用 Zig 程式語言開發,提供了優異的性能和安全性。dvui 的即時性使其特別適合於遊戲和應用程式的開發
Zig
★ 1.6k
⑂ 133
other
☆
vsouza
/
awesome-ios
awesome-ios:iOS 生態系統資源清單 — awesome-ios 提供了一個全面的 iOS 生態系統資源清單,涵蓋了 Objective-C 和 Swift 專案,幫助開發者快速找到所需的庫和框架。這個清單對於想要開發高質量 iOS 應用的開發者來說非常有用。同時,awesome-ios 也是一個很好的學習資源,幫助開發者提高技能和知識
Swift
★ 52.6k
⑂ 7k
mobile
☆