📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
sql
langchain
leetcode
graphql
redis
tokio
peg
php8
unity
"static"
📘 教程
掌握 Instatic:现代自托管视觉CMS
Instatic 是一个现代的自托管视觉CMS,让你在一个 Bun 服务器上完成设计、内容管理和发布。本教程将带你快速上手并深入探索其强大功能。
入门
7 章
★ 3.3k
cms
css
css-framework
📖 知识库
static-site-generator
★★★★★
★★★★★
进阶
静态网站生成器是一种工具,用于根据模板和内容生成静态的HTML、CSS和JavaScript文件,构建静态网站。这种工具可以帮助开发者创建快速、安全和易于维护的网站。静态网站生成器通常使用模板引擎和内容管理系统来生成网站内容。它们可以支持多种数据源,包括Markdown文件、JSON数据和数据库。静态网站生成器可以帮助解决动态网站的性能和安全问题,特别是在处理大量流量和用户请求时。例如,Jekyll和Hugo是两个流行的静态网站生成器,广泛用于博客和文档网站的构建。静态网站生成器可以根据开发者的需求定制和扩展,支持多种主题和插件。
📦 开源项目
CoreBunch
/
Instatic
Instatic:现代自托管视觉CMS — Instatic是一个使用TypeScript开发的现代自托管视觉CMS,能够快速部署和使用。它提供了一个简洁的界面来管理内容,帮助用户轻松地创建和管理自己的网站。通过Instatic,用户可以快速建立自己的在线平台,提高工作效率和用户体验
TypeScript
★ 2.1k
⑂ 172
web
+508 ★
☆
facebook
/
flow
flow:JavaScript静态类型检查 — flow通过为JavaScript添加静态类型检查,帮助开发者在编码过程中发现错误,提高代码质量和可维护性。同时,flow还可以提高开发者的生产力,减少调试时间。因此,flow是JavaScript开发者提高代码质量和效率的重要工具。
Rust
★ 22.3k
⑂ 1.9k
tools
☆
vercel
/
serve
serve:静态文件服务和目录列表 — serve是一个使用TypeScript编写的静态文件服务和目录列表工具,能够帮助开发者快速搭建本地开发环境。它支持命令行界面(CLI)和HTTP协议,能够在Node环境中运行。serve的主要功能是提供静态文件服务和目录列表,帮助开发者高效地开发和测试Web应用
TypeScript
★ 9.9k
⑂ 702
tools
☆
zensical
/
zensical
zensical:现代静态网站生成器 — zensical是一个使用Rust语言开发的静态网站生成器,旨在提供快速、安全和可维护的网站构建解决方案。它由Material for MkDocs团队开发,具有高性能和可扩展性。zensical适用于需要构建复杂静态网站的开发者和组织
Rust
★ 5k
⑂ 113
other
☆
phpstan
/
phpstan
phpstan:PHP静态分析工具 — phpstan是一个用于发现PHP代码中错误的静态分析工具。它通过分析代码结构和语法来识别潜在问题,帮助开发者提高代码质量和稳定性。使用phpstan,可以在不运行代码的情况下发现错误,从而节省时间和提高开发效率
PHP
★ 14k
⑂ 954
tools
☆
nikic
/
PHP-Parser
PHP-Parser:PHP 解析器 — PHP-Parser 是一个强大的 PHP 解析器,能够解析 PHP 代码并生成抽象语法树(AST),为静态分析和代码优化提供了基础。它可以帮助开发者分析和理解 PHP 代码的结构和语法。同时,PHP-Parser 也为其他 PHP 工具和库提供了基础,促进了 PHP 生态系统的发展
PHP
★ 17.4k
⑂ 1.1k
backend
☆
TanStack
/
query
query:强大的异步状态管理和数据获取工具 — query提供了强大的异步状态管理和数据获取功能,支持TS/JS、React Query、Solid Query、Svelte Query和Vue Query,能够帮助开发者更好地管理Web应用的状态和数据。它提供了缓存、GraphQL、hooks等功能,能够提高应用的性能和可靠性。通过使用query,开发者可以更轻松地构建高性能和可扩展的Web应用
TypeScript
★ 50k
⑂ 4.1k
web
☆
vuejs
/
vuepress
vuepress:极简的静态网站生成器 — vuepress是一个基于Vue的静态网站生成器,能够帮助开发者快速创建和部署静态网站。它提供了一个简单易用的API,支持Markdown和Vue组件,使得构建静态网站变得非常容易。vuepress适用于博客、文档和静态网站的生成
JavaScript
★ 22.7k
⑂ 4.6k
web
☆
standard
/
standard
standard:JavaScript 代码风格指南 — standard 是一个 JavaScript 代码风格指南,包含 linter 和自动代码修复功能,帮助开发者保持代码一致性和质量。它支持 ECMAScript、ES6 等语法,并集成 eslint 和 nodejs。使用 standard 有助于提高代码可读性和可维护性
JavaScript
★ 29.4k
⑂ 2.3k
web
☆
solidjs
/
solid
solid:用于构建用户界面的JavaScript库 — solid是一个用于构建用户界面的JavaScript库,提供声明式、效率高且灵活的解决方案。它使用TypeScript编写,支持细粒度的状态管理和高性能的渲染。solid的设计目标是提供更好的用户体验和更高的开发效率
TypeScript
★ 35.7k
⑂ 1.1k
web
☆
gatsbyjs
/
gatsby
gatsby:性能、可扩展性和安全的React框架 — gatsby是一个强大的框架,能够帮助开发者创建高性能、可扩展和安全的网站和应用。它基于React,支持GraphQL和静态站点生成,能够满足现代Web开发的需求。gatsby的优点在于其内置的性能、可扩展性和安全功能,使其成为开发者首选的框架。
JavaScript
★ 55.9k
⑂ 10.2k
web
☆
kristoff-it
/
zine
zine:快速、可扩展、灵活的静态网站生成器 — zine是一个静态网站生成器,使用Zig语言开发,具有快速、可扩展和灵活的特点。它可以帮助开发者快速生成静态网站,并提供灵活的自定义选项。zine的出现为开发者提供了一个新的选择,来构建高性能的静态网站。
Zig
★ 1.5k
⑂ 99
other
☆
rubocop
/
rubocop
rubocop:Ruby 代码分析和格式化工具 — rubocop 是一个 Ruby 静态代码分析和格式化工具,基于社区 Ruby 风格指南。它可以帮助开发者保持代码的一致性和可读性,提高代码质量。通过使用 rubocop,开发者可以自动格式化代码和检测代码中的错误和警告
Ruby
★ 12.9k
⑂ 3.1k
backend
☆
bastienwirtz
/
homer
homer:简单的静态主页 — homer是一个使用Vue开发的简单静态主页,用于为服务器提供一个基本的界面。它可以帮助用户快速访问常用的工具和服务。homer的简单性使其易于使用和自定义
Vue
★ 11.5k
⑂ 919
backend
☆
statping
/
statping
statping:状态页面监控工具 — statping是一个状态页面监控工具,使用Vue语言开发,能够监控网站和应用程序的状态,并提供美观的图表和分析功能。它支持多种环境和插件,包括Docker、Golang插件、Prometheus等。statping帮助用户实时监控和分析网站和应用程序的性能,提高了网站的可靠性和用户体验。
Vue
★ 7.3k
⑂ 670
devops
☆
CopilotKit
/
CopilotKit
CopilotKit:前端智能代理和生成性UI解决方案 — CopilotKit是一个开源的前端开发框架,用于构建智能代理和生成性UI应用。它支持多种流行的前端框架和库,包括React、Angular和Next.js。CopilotKit的出现使得开发者能够更容易地创建智能化和个性化的用户界面。
TypeScript
★ 36k
⑂ 4.4k
ai-ml
☆
http-party
/
http-server
http-server:简易命令行HTTP服务器 — http-server是一个使用JavaScript编写的命令行工具,能够轻松地在本地启动一个HTTP服务器,支持静态文件托管等功能。它的零配置特性使得用户无需进行复杂的设置就可以快速启动服务器。http-server在开发和测试过程中非常有用
JavaScript
★ 14.2k
⑂ 1.6k
backend
☆
andrewyng
/
context-hub
context-hub:上下文中心库 — context-hub提供了一个简单的方式来管理和共享上下文数据,使得开发者可以更容易地构建复杂的Web应用。它通过提供一个统一的接口来访问和更新上下文数据,从而简化了应用的开发和维护。同时,context-hub也支持多种数据存储和缓存机制,提高了应用的性能和可扩展性
JavaScript
★ 13.8k
⑂ 1.2k
web
☆
facebook
/
litho
litho:Android UI 构建框架 — litho 是一个声明式框架,用于构建高效的 Android UI。它允许开发者使用 Kotlin 语言定义 UI 组件,并自动优化 UI 的渲染和更新。通过使用 litho,开发者可以创建高性能和可维护的 Android 应用。
Kotlin
★ 7.8k
⑂ 763
mobile
☆
MiniMax-AI
/
skills
skills:人工智能技能开发库 — skills是一个开源的C#库,用于开发和集成人工智能技能。它提供了一种简单的方式来创建和管理AI能力,使得开发者可以更加容易地将AI集成到自己的应用程序中。通过使用skills,开发者可以快速构建智能应用,提高用户体验
C#
★ 13k
⑂ 1.1k
other
☆
AUTOMATIC1111
/
stable-diffusion-webui
stable-diffusion-webui:基于网页的稳定扩散界面 — stable-diffusion-webui是一个开源项目,提供了一个简单易用的网页界面来访问stable diffusion模型,允许用户生成和编辑图像。它使用了PyTorch和Gradio等库来实现图像生成和编辑功能。该项目对于需要快速生成和编辑图像的用户来说非常有用
Python
★ 164.2k
⑂ 30.5k
ai-ml
☆
vercel
/
next.js
next.js:React 框架 — next.js 提供了一个强大的工具集,用于构建快速、可扩展和安全的 Web 应用。它支持服务器渲染、静态生成和混合渲染,能够满足不同需求。next.js 的灵活性和可扩展性使其成为构建现代 Web 应用的首选框架
JavaScript
★ 141k
⑂ 31.6k
web
☆
cypress-io
/
cypress
cypress:快速、简单、可靠的浏览器测试框架 — cypress是一个开源的测试框架,用于测试任何在浏览器中运行的应用程序。它提供了快速、简单、可靠的测试解决方案,帮助开发人员提高代码质量和可靠性。通过使用cypress,开发人员可以更好地确保他们的应用程序在不同浏览器和环境中运行正常
TypeScript
★ 50.7k
⑂ 3.6k
web
+19 ★
☆
fastapi
/
full-stack-fastapi-template
full-stack-fastapi-template:现代Web应用模板 — full-stack-fastapi-template是一个全栈现代Web应用模板,使用FastAPI、React、SQLModel、PostgreSQL、Docker、GitHub Actions等技术,提供自动HTTPS和更多功能。它可以帮助开发人员快速构建现代Web应用。该模板支持多种技术栈,包括FastAPI、React、PostgreSQL等
TypeScript
★ 44.2k
⑂ 8.8k
web
☆
facebook
/
zstd
zstd:快速实时压缩算法 — zstd是一种由Facebook开发的压缩算法,旨在提供高性能和低延迟的压缩和解压缩功能。它能够高效地处理大规模数据,并且广泛应用于各种领域。zstd的优点在于其速度快、效率高、并且能够实时压缩和解压缩数据
C
★ 27.4k
⑂ 2.5k
other
☆
foreversd
/
forever
forever:简单的CLI工具 — forever是一个使用JavaScript编写的工具,用于确保脚本持续运行。它可以监控脚本的运行状态,并在脚本崩溃或退出时自动重启。这样可以确保脚本始终保持运行状态,提高系统的可靠性和稳定性。
JavaScript
★ 13.8k
⑂ 934
tools
☆
heygen-com
/
hyperframes
hyperframes:用于AI和视频渲染的框架 — hyperframes是一个强大的框架,能够帮助开发者轻松地写入HTML和渲染视频。它支持多种技术,包括ffmpeg、gsap和puppeteer,能够满足复杂的渲染需求。hyperframes的出现使得AI代理能够更好地处理视频渲染任务
TypeScript
★ 34.6k
⑂ 3.3k
ai-ml
☆
anuraghazra
/
github-readme-stats
github-readme-stats:动态生成的GitHub个人主页统计 — github-readme-stats可以动态生成GitHub个人主页的统计数据,包括仓库数量、stars数量、forks数量等。它使用JavaScript编写,支持serverless部署。github-readme-stats对于想要展示个人GitHub贡献和成就的开发者来说是一个非常有用的工具
JavaScript
★ 79.7k
⑂ 34.4k
backend
☆
nuxt
/
nuxt
nuxt:全栈Vue框架 — nuxt是一个强大的全栈Vue框架,支持服务端渲染(SSR)和静态站点生成(SSG),可以帮助开发者快速构建高性能的Web应用。nuxt的设计目标是提供一个简单易用的框架,帮助开发者轻松构建复杂的Web应用。通过使用nuxt,开发者可以享受Vue的生态和Node的强大功能
TypeScript
★ 60.8k
⑂ 5.8k
web
☆
gohugoio
/
hugo
hugo:快速的静态网站生成框架 — hugo是一个静态网站生成器,使用Go语言开发,能够快速构建网站。它支持各种主题和模板,能够满足不同用户的需求。hugo的速度快、性能好,适合构建大规模的网站。
Go
★ 89k
⑂ 8.3k
backend
☆
coollabsio
/
coolify
coolify:开源自托管PaaS平台 — coolify提供了一个简单易用的平台,允许用户在自己的服务器上部署各种应用和服务,支持多种编程语言和框架,包括PHP、Node.js和Laravel等。同时,coolify还支持多种数据库和缓存服务,包括MySQL、Postgres和Redis等。通过coolify,用户可以轻松构建和部署自己的应用和服务,提高开发效率和灵活性。
PHP
★ 58.4k
⑂ 5k
backend
☆
astral-sh
/
ruff
ruff:极快的Python代码检查和格式化工具 — ruff是一个使用Rust编写的Python代码检查和格式化工具,能够快速高效地检查和格式化Python代码。它能够检查代码的风格和错误,确保代码符合PEP8风格指南。同时,ruff还能够格式化代码,使其更加美观和易于阅读。
Rust
★ 48.6k
⑂ 2.2k
other
☆
DeusData
/
codebase-memory-mcp
codebase-memory-mcp:高性能代码智能MCP服务器 — codebase-memory-mcp能够以毫秒级的速度索引代码库,并支持158种语言,子毫秒级的查询速度,以及减少99%的令牌数量。它是一个单独的静态二进制文件,零依赖。这种高性能的代码智能服务器对于开发人员来说非常重要,因为它能够快速准确地提供代码相关的信息。
C
★ 30.8k
⑂ 2.5k
backend
☆
biomejs
/
biome
biome:Web 项目工具链 — biome 为 Web 项目提供了一系列工具,包括格式化和检查功能,能够帮助开发者维护代码质量。通过 CLI 和 LSP 接口,biome 可以方便地集成到开发流程中。同时,biome 支持多种语言,包括 JavaScript、TypeScript、CSS 和 JSON 等。
Rust
★ 25.4k
⑂ 1.2k
web
☆
gleam-lang
/
gleam
gleam:一种友好的编程语言 — gleam是一种友好的编程语言,用于构建类型安全、可扩展系统。它使用Rust作为实现语言,并提供静态类型检查等特性。gleam的设计目标是让开发者能够更容易地构建可靠、可维护的系统
Rust
★ 21.6k
⑂ 987
other
☆
realm
/
SwiftLint
SwiftLint:Swift 代码风格和约定强制工具 — SwiftLint 是一个静态分析工具,用于检查 Swift 代码是否符合特定的风格和约定。它帮助开发者保持代码的一致性和可读性,减少错误和 Bug 的产生。通过使用 SwiftLint,开发者可以提高代码质量和开发效率。
Swift
★ 19.7k
⑂ 2.3k
tools
☆
PHP-CS-Fixer
/
PHP-CS-Fixer
PHP-CS-Fixer:PHP 代码风格自动修复工具 — PHP-CS-Fixer 是一个用于自动修复 PHP 代码风格问题的工具,帮助开发者保持代码的一致性和可读性。它支持多种代码风格标准,包括 PSR-2 和 Symfony 等。通过使用 PHP-CS-Fixer,可以减少手动修复代码风格问题的时间和精力,从而提高开发效率。
PHP
★ 13.5k
⑂ 1.6k
tools
☆
Col-E
/
Recaf
Recaf:现代Java字节码编辑器 — Recaf是现代Java字节码编辑器,能够对Java字节码进行编辑、反编译和静态分析。它支持多种字节码操作,包括ASM和JVM字节码。Recaf的功能对于Java开发者和逆向工程师来说非常重要,可以帮助他们深入理解和优化Java程序
Java
★ 7.3k
⑂ 534
ai-ml
☆
google
/
error-prone
error-prone:Java 编译时错误检查 — error-prone 通过静态分析 Java 代码来检测常见的错误和 bug,帮助开发者避免在运行时出现问题。它可以集成到构建过程中,确保代码的质量和可靠性。通过使用 error-prone,开发者可以减少错误和 bug 的数量,提高代码的整体质量
Java
★ 7.2k
⑂ 802
other
☆
borgo-lang
/
borgo
borgo:一种编译为Go的静态类型语言 — borgo是一种新型的编程语言,它使用Rust语言实现,能够编译为Go语言。这种语言的设计目标是提供一种高效、安全的编程方式。borgo的出现为开发者提供了更多的选择和可能性
Rust
★ 4.6k
⑂ 67
other
☆