📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
langchain
sql
graphql
redis
peg
leetcode
tokio
php8
unity
"动画制作"
📖 知识库
3D
★★★★★
★★★★★
进阶
3D(三维)是指使用三个维度(通常是长度、宽度和高度)来表示对象或空间的技术,广泛应用于计算机图形学、游戏开发、虚拟现实、动画制作等领域,通过模拟真实的物理世界来提供更加沉浸式的体验。
📦 开源项目
rough-stuff
/
rough-notation
rough-notation:网页手绘注释库 — rough-notation允许开发者创建和animate手绘注释,增强网页的交互性和用户体验。它使用TypeScript编写,提供了一种简单的方式来添加注释。rough-notation的动画效果可以提高用户的参与度和兴趣度
TypeScript
★ 9.7k
⑂ 237
web
☆
remotion-dev
/
remotion
remotion:使用 React 编程生成视频 — remotion 允许开发者使用 React 的方式创建视频,通过编程控制视频的内容和样式。这种方式可以实现高度自定义和灵活性,非常适合需要批量生成视频的场景。同时,remotion 也支持 TypeScript 和 JavaScript,提供了良好的开发体验
TypeScript
★ 54.4k
⑂ 4k
web
☆
heygen-com
/
hyperframes
hyperframes:用于AI和视频渲染的框架 — hyperframes是一个强大的框架,能够帮助开发者轻松地写入HTML和渲染视频。它支持多种技术,包括ffmpeg、gsap和puppeteer,能够满足复杂的渲染需求。hyperframes的出现使得AI代理能够更好地处理视频渲染任务
TypeScript
★ 37.9k
⑂ 3.6k
ai-ml
☆
ManimCommunity
/
manim
manim:数学动画框架 — manim是一个用于创建数学动画的Python框架,通过简单的API可以生成复杂的动画。它可以帮助数学爱好者和教育者更好地展示数学概念。同时,manim也是一个社区驱动的项目,接受来自全球的贡献。
Python
★ 39.7k
⑂ 3k
backend
☆
harry0703
/
MoneyPrinterTurbo
MoneyPrinterTurbo:一键生成高清短视频 — MoneyPrinterTurbo是一个利用AI大模型来生成高清短视频的项目,它可以帮助用户一键生成短视频。该项目使用Python语言开发,并结合了MoviePy等库来实现视频生成。MoneyPrinterTurbo的出现可以大大简化短视频的制作过程,并且可以应用于多个领域,如TikTok等社交媒体平台。
Python
★ 99.4k
⑂ 14.7k
tools
☆
MiniMax-AI
/
skills
skills:人工智能技能开发库 — skills是一个开源的C#库,用于开发和集成人工智能技能。它提供了一种简单的方式来创建和管理AI能力,使得开发者可以更加容易地将AI集成到自己的应用程序中。通过使用skills,开发者可以快速构建智能应用,提高用户体验
C#
★ 13.2k
⑂ 1.1k
other
☆
LibreSpark
/
LibreTV
LibreTV:开源影视站解决方案 — LibreTV是一个使用JavaScript开发的开源项目,提供了一种快速搭建影视站的解决方案。它支持多种部署方式,包括Vercel和Docker等,方便用户部署和管理自己的影视站。LibreTV的出现为用户提供了一个便捷的方式来创建和分享自己的影视内容。
JavaScript
★ 13.8k
⑂ 27.4k
web
☆
linyqh
/
NarratoAI
NarratoAI:利用AI自动解说和剪辑视频 — NarratoAI利用AI模型来自动提供视频解说和编辑功能,只需一键点击即可完成。该工具使用Python语言开发,集成了moviepy和gemini-api等库。NarratoAI的出现使得视频编辑变得更加简单和高效
Python
★ 10k
⑂ 1.4k
ai-ml
☆
browser-use
/
video-use
video-use:视频编辑工具 — video-use是一个使用Python语言开发的视频编辑工具,允许用户使用代码来编辑视频。它提供了一个灵活的方式来处理视频编辑任务,并且可以集成到各种应用程序中。通过使用video-use,开发者可以更容易地创建自定义的视频编辑功能
Python
★ 14.1k
⑂ 1.7k
ai-ml
+554 ★
☆
krahets
/
hello-algo
hello-algo:动画图解算法教程 — hello-algo 提供了丰富的数据结构与算法教程,包括动画图解和多语言代码实现,如 Python、Java、C++ 等。它支持简中、繁中、English、日本語等多种语言,非常适合编程学习者。hello-algo 的特点是提供了一键运行的代码示例,方便用户快速理解和掌握算法
Java
★ 127.7k
⑂ 15.2k
other
☆
calesthio
/
OpenMontage
OpenMontage:开源视频生产系统 — OpenMontage是一个开源的智能视频生产系统,能够将AI编码助手转变为全功能的视频生产工作室。它拥有12个管道、52个工具和500多个智能代理技能,能够帮助用户高效地创建视频内容。通过使用OpenMontage,用户可以简化视频生产流程,提高生产效率。
Python
★ 42.5k
⑂ 5.1k
ai-ml
☆
3b1b
/
manim
manim:数学解释动画引擎 — manim是一个基于Python的动画引擎,用于创建数学解释视频。它提供了一个简单易用的API,允许用户创建复杂的动画。通过使用manim,用户可以创建高质量的数学解释视频,以帮助他人理解复杂的数学概念。
Python
★ 88.9k
⑂ 7.4k
other
☆
codecrafters-io
/
build-your-own-x
build-your-own-x:自制编程项目 — build-your-own-x 项目提供了一系列从零开始重建流行技术的教程和练习,帮助程序员提高编程能力和理解底层原理。通过参与这些项目,开发者可以更深入地了解不同技术的工作原理,并提高自己的问题解决能力。同时,build-your-own-x 项目也是学习新技术和扩展知识面的一个很好的途径
Markdown
★ 531.9k
⑂ 50.3k
other
☆
cfenollosa
/
os-tutorial
os-tutorial:从零开始创建操作系统 — os-tutorial 项目旨在帮助开发者从头开始创建一个操作系统,涵盖了操作系统的基础知识和实现细节。通过这个项目,开发者可以深入了解操作系统的内部工作原理和实现方法。同时,os-tutorial 项目也为操作系统开发提供了一个开源的参考实现
C
★ 30.6k
⑂ 3.6k
other
☆
Sle2p
/
AniCh
AniCh:支持超分辨率的在线动漫弹幕APP — AniCh是一个在线动漫弹幕APP,支持超分辨率播放,提供多平台、多番剧源、多弹幕、高清无广告的观看体验。它使用Dart语言开发,能够满足用户对动漫的不同需求。通过AniCh,用户可以轻松地追看和观看动漫,享受高清无广告的观看体验
Dart
★ 5.6k
⑂ 123
mobile
☆
palmier-io
/
palmier-pro
palmier-pro:macOS 视频编辑器 — palmier-pro 是一个基于 macOS 的视频编辑器,利用 AI 技术来提高编辑效率。它提供了一系列强大的编辑工具和功能,帮助用户创建高质量的视频。通过使用 Swift 编写,palmier-pro 具有良好的性能和稳定性
Swift
★ 12.5k
⑂ 902
tools
☆
motiondivision
/
motion
motion:现代React和JavaScript动画库 — motion是一个现代的动画库,用于React和JavaScript,提供了强大的动画功能。它可以帮助开发者轻松创建复杂的动画效果,提高用户体验。通过使用motion,开发者可以更容易地创建交互性和吸引力的界面
TypeScript
★ 32.6k
⑂ 1.2k
web
☆
babysor
/
MockingBird
MockingBird:实时语音克隆与生成 — MockingBird利用Python和PyTorch实现了快速的语音克隆和实时语音生成,能够广泛应用于语音合成、语音助手等领域。它的出现标志着语音技术的重大进步,能够为人们带来更加自然和便捷的语音交互体验。同时,MockingBird也为AI和深度学习的研究提供了新的可能性
Python
★ 36.9k
⑂ 5.2k
ai-ml
☆
chthollyphile
/
folia-major
folia-major:本地音乐播放器 — folia-major是一个使用TypeScript开发的本地音乐播放器,提供了绚丽的歌词动画效果和对navidrome及第三方网易云播放器的支持。它可以让用户享受更丰富的音乐体验。folia-major的开发使得音乐播放器的功能更加多样化
TypeScript
★ 1k
⑂ 68
web
+175 ★
☆
marcel-dempers
/
docker-development-youtube-series
docker-development-youtube-series:Docker 开发 YouTube 教程系列 — docker-development-youtube-series 项目通过提供一系列的教程和示例,帮助开发者快速掌握 Docker 的使用和应用,提高开发效率和简化部署流程。该项目使用 Go 语言开发,提供了一个简单易用的 Docker 开发环境。通过该项目,开发者可以快速学习和应用 Docker 的知识,提高自己的开发技能。
Go
★ 5.8k
⑂ 4.3k
devops
☆
fizzyedit
/
fizzy
fizzy:像素艺术编辑器 — fizzy是一个跨平台的像素艺术编辑器,使用Zig语言开发,支持2D动画和imgui。它适用于游戏开发和像素艺术创作,具有MIT许可。fizzy的开发目的是提供一个简单易用的像素艺术编辑工具
Zig
★ 1.4k
⑂ 40
tools
☆
Anil-matcha
/
Open-Generative-AI
Open-Generative-AI:开源AI视频平台替代品 — Open-Generative-AI是一个开源的AI视频平台替代品,提供200多个模型,如Flux、Midjourney、Kling、Sora、Veo等,用户可以自行托管和使用。它不受内容过滤限制,用户可以自由生成AI图像和视频。Open-Generative-AI的MIT许可使其可以自由使用和修改。
JavaScript
★ 21.5k
⑂ 3.7k
ai-ml
+255 ★
☆
mermaid-js
/
mermaid
mermaid:生成文本图表 — mermaid 允许用户使用简单的文本语法生成复杂的图表,如流程图、序列图和思维导图等。这种方式可以使文档更易于理解和维护。mermaid 的出现使得开发人员和文档编写者可以更轻松地创建和共享图表
TypeScript
★ 89.4k
⑂ 9.1k
web
☆
chrismaltby
/
gb-studio
gb-studio:复古游戏创作工具 — gb-studio允许用户通过拖拽和下拉菜单轻松创建复古风格的游戏。它支持多种游戏机平台,包括Game Boy。通过使用gb-studio,用户可以快速创建和分享自己的复古游戏,促进游戏开发的民主化。
TypeScript
★ 9.3k
⑂ 565
game
☆
carbon-app
/
carbon
carbon:代码美化工具 — carbon是一个基于JavaScript的工具,允许用户创建和分享漂亮的源代码图片。它对于教育、演示和分享代码片段非常有用。通过carbon,用户可以轻松地将代码转换为美观的图片并分享在社交媒体或其他平台上
JavaScript
★ 36.1k
⑂ 2k
web
☆
CosmicMind
/
Material
Material:UI/UX 框架 — Material 是一个强大的 UI/UX 框架,用于创建美观的应用程序。它提供了一系列的组件和工具,帮助开发者快速创建出色的用户界面。Material 的设计理念源自 Material Design,旨在提供一致的用户体验
Swift
★ 12k
⑂ 1.3k
web
☆
chenfei-wu
/
TaskMatrix
TaskMatrix:任务管理矩阵 — TaskMatrix是一个开源的任务管理平台,使用Python语言开发。它提供了一个简单易用的接口,帮助用户管理和跟踪任务。通过TaskMatrix,用户可以高效地组织和优先级任务,从而提高生产力。
Python
★ 34.1k
⑂ 3.2k
other
☆
MisterBooo
/
LeetCodeAnimation
LeetCodeAnimation:动画形式的LeetCode题目解析 — LeetCodeAnimation项目通过动画形式展示LeetCode题目的解法,帮助开发者更好地理解算法和数据结构的实现原理。该项目使用Java语言开发,涵盖了LeetCode中的多个题目。通过动画形式呈现解题思路,可以帮助开发者更快地理解和掌握相关知识。
Java
★ 76.6k
⑂ 13.9k
other
☆
microsoft
/
Web-Dev-For-Beginners
Web-Dev-For-Beginners:初学者网页开发教程 — Web-Dev-For-Beginners 是一个为初学者设计的网页开发教程,涵盖 HTML、CSS 和 JavaScript 等关键技术。通过这个项目,初学者可以在12周内学习网页开发的基础知识。这个项目对于想要进入网页开发领域的新手来说非常重要,因为它提供了一个结构化的学习路径。
JavaScript
★ 96.1k
⑂ 15.7k
web
☆
ellisonleao
/
magictools
magictools:游戏开发资源集合 — magictools为游戏开发者提供了一个全面且有用的资源列表,包括游戏引擎、框架、设计工具等,帮助开发者提高效率和质量。该项目通过提供丰富的资源帮助开发者解决常见问题和挑战,节省时间和精力。同时,magictools也是一个社区驱动的项目,开发者可以贡献自己的资源和经验,共同推进游戏开发的进步。
Markdown
★ 17k
⑂ 1.2k
game
☆
pixijs
/
pixijs
pixijs:HTML5 创建引擎 — pixijs 是一个基于 HTML5 的创建引擎,能够快速、灵活地渲染 2D WebGL 图形。它提供了强大的渲染能力和灵活的 API,适用于游戏、数据可视化和其他数字内容的创建。通过使用 pixijs,开发者可以创建出美丽、流畅的数字内容。
TypeScript
★ 47.9k
⑂ 5k
game
☆
aseprite
/
aseprite
aseprite:像素动画编辑器 — aseprite是一个开源的像素动画编辑器和工具,支持创建和编辑动画精灵、像素艺术和贴图。它提供了丰富的功能和工具,包括动画编辑、绘图和导出。aseprite在游戏开发、图形设计和动画制作领域具有重要的应用价值
C++
★ 38.3k
⑂ 8.5k
tools
☆
freemocap
/
freemocap
freemocap:免费动作捕捉 — freemocap 是一个面向大众的免费动作捕捉工具,旨在让每个人都能轻松获取高质量的动作数据。这对于动画制作、游戏开发等领域具有重要意义。
TypeScript
★ 9.8k
⑂ 907
web
☆
facebookresearch
/
pifuhd
pifuhd:单张图像的高分辨率3D人体数字化 — pifuhd项目利用深度学习和计算机视觉技术,从单张图像中重建高分辨率的3D人体模型。该项目的目标是实现高精度的3D人体数字化,具有广泛的应用前景,如虚拟试穿、动画制作等。pifuhd的创新之处在于其能够从单张图像中提取丰富的3D信息
Python
★ 9.7k
⑂ 1.5k
other
☆