📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
leetcode
sql
graphql
tokio
unity
peg
redis
bi
php8
"JavaScript测试"
📘 教程
用 Storybook 搭建独立的 UI 组件库
Storybook 是一个用于构建、记录和测试 UI 组件的行业标准工作坊。通过这个教程,你将学习如何使用 Storybook 搭建独立的 UI 组件库,实现组件的可重用性和可测试性。同时,你还将了解如何配置和扩展 Storybook 以满足你的需求。
进阶
11 章
★ 90.4k
angular
components
design-systems
📖 知识库
Vue.js
进阶
Vue.js 是一个由 Evan You 创建的开源 JavaScript 框架,用于构建用户界面和单页应用程序。它诞生于 2014 年,最初是作为 Angular 和 React 的替代品,旨在提供更简单、更灵活的前端开发体验。Vue.js 采用了模板语法和响应式组件系统,使得开发者可以更容易地创建复杂的用户界面。它也提供了一个强大的生态系统,包括官方工具和第三方库,来支持开发、测试和部署。Vue.js 的核心思想是将应用程序分解为小的、可重用的组件,每个组件都有自己的状态和行为,这使得代码更容易维护和扩展。通过使用 Vue.js,开发者可以快速构建高性能、可交互的 Web 应用程序,具有良好的用户体验。Vue.js 也支持服务器端渲染和静态站点生成,进一步扩展了其应用范围。
Playwright
进阶
Playwright 是一个浏览器自动化框架,允许开发者编写代码来自动化浏览器的交互,支持多种浏览器,如 Chrome、Firefox 和 WebKit,Playwright 提供了一个高级 API 来控制浏览器,支持页面导航、元素查找、事件触发等操作,开发者可以使用 Playwright 来自动化浏览器测试、爬虫开发、自动化填表等任务,Playwright 的设计目标是提供一个简单、易用、高速的浏览器自动化解决方案,Playwright 支持多种编程语言,包括 JavaScript、Python、Java 和 .NET,Playwright 的核心理念是提供一个统一的 API 来控制不同浏览器,减少开发者的学习成本和维护成本,Playwright 的自动化能力可以帮助开发者提高工作效率和测试质量,Playwright 的未来发展方向包括支持更多浏览器和设备、改进 API 的易用性和性能,Playwright 已经被广泛应用于各种自动化场景,包括测试自动化、数据爬取和自动化填表等,Playwright 的应用前景广阔,值得开发者关注和学习,Playwright 的文档和社区支持也非常完善,开发者可以轻松找到相关资源和帮助,Playwright 的版本更新频繁,新功能和 bug 修复不断推出,确保了 Playwright 的稳定性和安全性,
Cloudflare Workers
进阶
Cloudflare Workers 是一种无服务器计算平台,允许开发者在 Cloudflare 的边缘网络中运行自定义代码,实现对 HTTP 请求和响应的处理和修改,从而提供更快、更安全、更可靠的 Web 应用程序和 API。Cloudflare Workers 诞生于对传统服务器端编程的局限性的需求,旨在提供一种更灵活、更高效的方式来处理 Web 流量。通过使用 Cloudflare Workers,开发者可以轻松地实现诸如 A/B 测试、内容修改、安全防护和性能优化等功能。Cloudflare Workers 支持多种编程语言,包括 JavaScript、C、Rust 和 Python 等,开发者可以根据自己的需求选择合适的语言来编写 Worker 代码。
Netlify
进阶
Netlify 是一个由 Netlify 公司推出的平台,用于构建、部署和管理现代 Web 应用程序,尤其是那些使用静态网站生成器(如 Jekyll、Hugo 和 Gatsby)构建的网站。它提供了一系列工具和服务,包括自动代码部署、持续集成、内容分发网络(CDN)和安全功能,帮助开发者更高效地开发和维护 Web 应用程序。Netlify 支持多种编程语言和框架,包括 JavaScript、Python 和 Ruby,能够满足不同开发者的需求。通过使用 Netlify,开发者可以专注于编写代码,而无需担心基础设施和部署的细节。Netlify 的自动化部署和持续集成功能可以大大减少手动部署和测试的时间和工作量,从而提高开发效率和应用程序的可靠性。
Firefox
入门
Firefox 是由 Mozilla 基金会开发的一款免费、开源的网页浏览器,于 2004 年首次发布,支持多种操作系统,包括 Windows、macOS 和 Linux,具有快速、安全和可定制的特点,支持多种网页标准,包括 HTML5、CSS3 和 JavaScript,提供了丰富的扩展和插件,用于增强浏览器功能,Firefox 还注重用户隐私和安全,提供了多种隐私保护功能,例如防止追踪和保护密码,Firefox 的源代码开放,允许开发者参与开发和改进,Firefox 是一种流行的替代主流商业浏览器的选择,具有广泛的用户群体和社区支持,Firefox 的开发目标是提供一个快速、安全、可定制和开放的浏览器,用于满足不同用户的需求,Firefox 的成功也推动了网页浏览器的发展和创新,例如推广了标签页浏览和私密浏览等功能,Firefox 的开源性质也使其成为开发者学习和研究的对象,许多开发者通过参与 Firefox 的开发来学习和提高自己的技能,Firefox 的影响力也体现在其对网络标准和开放-web 的推动,通过支持和推广开放的网络标准,Firefox 为网络的发展和进步做出了贡献,Firefox 的用户界面友好,操作简单,适合不同水平的用户使用,Firefox 的开发团队不断更新和改进浏览器,提供新的功能和安全更新,确保用户的浏览体验和安全,Firefox 是一种值得信赖和使用的网页浏览器,具有良好的性能和安全性,能够满足不同用户的需求,Firefox 的成功也证明了开源和社区驱动的开发模式的有效性和价值,Firefox 的影响力和贡献也体现在其对网络和互联网的发展和进步,Firefox 是一种重要的网页浏览器,具有广泛的用户群体和社区支持,值得使用和信赖,Firefox 的开发和维护需要大量的资源和支持,包括开发者、测试人员和用户的参与和贡献,Firefox 的开发团队致力于提供一个快速、安全、可定制和开放的浏览器,用于满足不同用户的需求,Firefox 的用户可以通过扩展和插件来增强浏览器的功能,Firefox 的开发也推动了网络标准和开放-web 的发展和进步,Firefox 是一种流行的网页浏览器,具有良好的性能和安全性,值得使用和信赖,Firefox 的成功也体现在其对网络和互联网的发展和进步,Firefox 是一种重要的网页浏览器,具有广泛的用户群体和社区支持,值得使用和信赖,
scraper
进阶
网页爬虫(scraper)是一种程序或脚本,用于自动提取和处理网页内容,通常用于数据挖掘、监测和分析,通过发送HTTP请求获取网页数据,然后解析HTML结构提取所需信息,scraper可以根据具体需求定制爬取策略和数据处理流程,广泛应用于搜索引擎、数据分析和商业智能等领域,scraper的开发和使用需要遵守相关法律法规和网站的robots.txt协议,网页爬虫可以使用各种编程语言和框架开发,如Python的Scrapy和BeautifulSoup,网页爬虫在数据采集和处理方面具有重要作用,但也需要注意数据质量和合法性问题,网页爬虫的设计和实现需要考虑到性能、可靠性和可扩展性等因素,scraper可以根据不同的应用场景进行定制和优化,例如处理JavaScript渲染的页面、处理反爬虫措施等,scraper的应用场景非常广泛,包括但不限于数据分析、商业智能、搜索引擎优化等,scraper在这些领域中发挥着重要作用,帮助开发者和企业快速获取和处理所需的数据,scraper的技术发展和应用前景广阔,未来将会在更多的领域中得到应用和发展,scraper的使用需要遵守相关法律法规和道德原则,避免对网站和数据所有者造成损害,scraper的设计和实现需要考虑到数据安全和隐私保护等问题,scraper可以使用各种技术和工具进行开发和优化,例如使用代理服务器、使用分布式爬虫等,scraper的性能和可靠性需要通过不断的测试和优化来保证,scraper在实际应用中需要考虑到数据的准确性和完整性等问题,scraper可以根据不同的需求和应用场景进行定制和开发,scraper的技术发展和应用前景非常广阔,未来将会在更多的领域中得到应用和发展,
web-scraper
进阶
web-scraper 是一种软件工具或技术,用于从网站中提取和收集数据,通常是通过解析 HTML 页面、识别数据模式并提取相关信息来实现的,广泛应用于数据挖掘、市场研究、自动化测试等领域,帮助开发者高效获取和利用网络资源,web-scraper 可以根据不同的需求和复杂程度使用各种编程语言和库来开发,如 Python 的 BeautifulSoup 和 Scrapy,JavaScript 的 Puppeteer 等,通过模拟浏览器行为或直接解析网页源码来获取所需数据,web-scraper 的使用需要遵守网站的服务条款和 robots.txt 文件,避免违反相关法律法规和侵犯网站权益,目前 web-scraper 已成为数据科学和网络开发中的一个重要工具,web-scraper 的发展也推动了网络数据的可用性和开放性,然而也引发了关于数据所有权和使用伦理的讨论和挑战,开发者在使用 web-scraper 时需要考虑这些问题,web-scraper 的应用前景广阔,未来将继续在数据获取和利用中发挥重要作用,web-scraper 的技术也将继续演进和完善,以适应不断变化的网络环境和数据需求,web-scraper 是一个重要的技术手段,能够帮助开发者更好地获取和利用网络数据,进而推动各个领域的发展和创新,web-scraper 的重要性不言而喻,开发者需要了解和掌握 web-scraper 的相关知识和技术,才能更好地应用和开发 web-scraper,web-scraper 的发展将继续推动数据科学和网络开发的进步,web-scraper 的应用将继续扩展到更多的领域和行业,web-scraper 的技术将继续演进和完善,以满足不断变化的数据需求和网络环境,web-scraper 是一个非常有用的工具,能够帮助开发者高效获取和利用网络数据,web-scraper 的使用需要遵守相关法律法规和网站服务条款,避免违反相关规定和侵犯网站权益,web-scraper 的发展和应用将继续推动数据科学和网络开发的进步,web-scraper 是一个非常重要的技术手段,能够帮助开发者更好地获取和利用网络数据,进而推动各个领域的发展和创新,
📦 开源项目
cypress-io
/
cypress
cypress:快速、简单、可靠的浏览器测试框架 — cypress是一个开源的测试框架,用于测试任何在浏览器中运行的应用程序。它提供了快速、简单、可靠的测试解决方案,帮助开发人员提高代码质量和可靠性。通过使用cypress,开发人员可以更好地确保他们的应用程序在不同浏览器和环境中运行正常
TypeScript
★ 50.6k
⑂ 3.6k
web
+75 ★
☆
google
/
googletest
googletest:谷歌C++测试框架 — googletest是一个广泛使用的C++测试框架,提供了丰富的测试和模拟功能,帮助开发者写出高质量的代码。它支持多种测试风格,包括单元测试、集成测试等。googletest的使用可以提高代码的可靠性和可维护性
C++
★ 38.8k
⑂ 10.8k
backend
☆
webdriverio
/
webdriverio
webdriverio:下一代浏览器和移动自动化测试框架 — webdriverio是一个用于自动化浏览器和移动应用测试的框架,支持多种测试库和框架,如cucumber、jasmine和mocha。它提供了高性能和可扩展的测试解决方案,能够帮助开发人员提高测试效率和质量。webdriverio的出现填补了Node.js自动化测试的空白,成为开发人员必不可少的工具
TypeScript
★ 9.8k
⑂ 2.7k
tools
☆
Asabeneh
/
30-Days-Of-JavaScript
30-Days-Of-JavaScript:JavaScript 编程挑战 — 30-Days-Of-JavaScript 提供了一个学习 JavaScript 的挑战,通过一步一步的指南帮助开发者掌握 JavaScript 的基础知识和高级特性。这个挑战不仅仅局限于 30 天,开发者可以根据自己的学习速度进行调整。通过这个挑战,开发者可以提高自己的 JavaScript 编程能力,并更好地应用于实际项目中。
JavaScript
★ 46.5k
⑂ 10.5k
web
☆
puppeteer
/
puppeteer
puppeteer:Chrome 和 Firefox 的 JavaScript API — puppeteer 提供了一个高级的 API,使得开发者可以轻松地控制 Chrome 和 Firefox 浏览器,实现自动化测试、网页爬取等功能。它支持 Headless 模式,能够在无界面环境下运行浏览器。puppeteer 是一个 Node.js 模块,广泛应用于自动化测试和 web 开发领域
TypeScript
★ 95.4k
⑂ 9.6k
tools
☆
denoland
/
deno
deno:现代JavaScript和TypeScript运行时 — deno是一个现代的运行时环境,支持JavaScript和TypeScript。它使用Rust语言开发,提供了一个安全和高效的执行环境。deno的出现为开发者提供了一个新的选择,能够更好地利用JavaScript和TypeScript的优势
Rust
★ 107.2k
⑂ 6.1k
other
☆
webrtc
/
samples
samples:WebRTC 网络演示和示例 — samples 仓库中的示例展示了如何使用 WebRTC 实现视频会议、屏幕共享和其他实时通信功能。这些示例可以帮助开发者了解 WebRTC 的使用方法和最佳实践。通过学习这些示例,开发者可以快速开发出自己的 WebRTC 应用
JavaScript
★ 14.6k
⑂ 5.7k
web
☆
forwardemail
/
supertest
supertest:用于测试Node.js HTTP服务器的库 — supertest是一个基于Super-agent的库,用于测试Node.js HTTP服务器。它提供了一个流式API,使得测试变得简单和直观。通过使用supertest,开发者可以轻松地测试HTTP服务器的行为和性能,从而提高代码的质量和可靠性。
JavaScript
★ 14.4k
⑂ 782
ai-ml
☆
moment
/
moment
moment:JavaScript 日期处理库 — moment 提供了强大的日期处理功能,允许开发者轻松地解析、操作和显示日期。它可以帮助开发者处理日期相关的任务,例如日期格式化、时间计算等。moment 广泛应用于 Web 开发中,特别是在需要处理日期和时间的应用程序中。
JavaScript
★ 47.9k
⑂ 7k
web
☆
typicode
/
json-server
json-server:零代码的假REST API — json-server是一个Node.js模块,允许您创建假REST API,以便于前端开发和测试。它可以在30秒内创建一个全功能的假REST API,支持GET、POST、PUT、PATCH和DELETE等方法。使用json-server,可以减少前端开发和测试的复杂性,提高开发效率。
JavaScript
★ 75.6k
⑂ 7.3k
backend
☆
librespeed
/
speedtest
speedtest:自托管速度测试工具 — speedtest是一个自托管的速度测试工具,支持多种技术,包括HTML5、PHP和Node。它易于设置和配置,适用于移动设备,并支持多服务器。speedtest的出现使得用户可以轻松地测试自己的互联网速度,了解网络质量,从而改善上网体验。
JavaScript
★ 14.9k
⑂ 2.5k
mobile
☆
tsenart
/
vegeta
vegeta:HTTP负载测试工具 — vegeta是一个基于Go语言的HTTP负载测试工具和库,能够模拟大量的HTTP请求来测试系统的性能和可靠性。它提供了灵活的配置选项和详细的测试报告,帮助开发者快速评估和优化系统的性能。通过使用vegeta,开发者可以确保系统能够承受高并发的请求和大流量的访问。
Go
★ 25.1k
⑂ 1.4k
tools
☆
wiremock
/
wiremock
wiremock:HTTP服务模拟工具 — wiremock是一个开源的Java库,用于模拟HTTP服务,允许开发人员测试和调试应用程序,而无需依赖外部服务。它支持多种数据格式,包括JSON和XML。通过使用wiremock,开发人员可以提高测试效率和代码质量
Java
★ 7.3k
⑂ 1.5k
backend
☆
Advanced-Frontend
/
Daily-Interview-Question
Daily-Interview-Question:前端面试题每日一题 — Daily-Interview-Question 项目由依扬(木易杨)维护,旨在帮助前端开发者每天学习一道大厂面试题,涵盖了 CSS、JavaScript、React、Vue 等多个领域。通过这个项目,开发者可以提高自己的前端技能,准备面试和提升职业发展。同时,项目也提供了大量的学习资源和参考答案,方便开发者学习和实践
JavaScript
★ 27.4k
⑂ 3.2k
web
☆
microsoft
/
playwright
playwright:自动化Web测试框架 — playwright是一个自动化Web测试和自动化框架,允许开发者使用单一API测试多个浏览器,包括Chromium、Firefox和WebKit。它提供了一种高效和可靠的方式来进行端到端测试,从而提高Web应用的质量和稳定性。通过使用playwright,开发者可以更容易地确保Web应用在不同浏览器和环境中的兼容性和正确性。
TypeScript
★ 92.6k
⑂ 6.1k
tools
☆
TheAlgorithms
/
JavaScript
JavaScript:算法和数据结构实现 — 该项目提供了多种算法和数据结构的JavaScript实现,包括排序、搜索、加密等,旨在帮助初学者学习和理解这些概念。同时,该项目遵循最佳实践,确保代码的可读性和可维护性。通过这个项目,开发者可以快速学习和应用各种算法和数据结构
JavaScript
★ 34.2k
⑂ 5.9k
blockchain
☆
simplezhli
/
flutter_deer
flutter_deer:Flutter 练习项目 — flutter_deer 项目提供了一个完整的 UI 设计图,帮助开发者更好地理解和练习 Flutter 的开发。该项目包含了多个实用功能,例如集成测试、可访问性测试和自定义视图等。通过这个项目,开发者可以更好地掌握 Flutter 的开发技巧和最佳实践
Dart
★ 8.6k
⑂ 1.8k
mobile
☆
facebookarchive
/
prepack
prepack:JavaScript 代码优化工具 — prepack 通过分析 JavaScript 代码,消除未使用的代码,减小代码体积,并优化代码执行效率。这种优化对于提高 Web 应用性能和减少加载时间至关重要。通过使用 prepack,开发者可以更好地优化他们的 JavaScript 代码,提高用户体验。
JavaScript
★ 14.1k
⑂ 412
web
☆
actions
/
checkout
checkout:代码库检出操作 — checkout是一个GitHub Actions的操作,用于检出代码库,以便在工作流程中执行后续的操作。它支持多种版本控制系统,包括Git。使用checkout,可以轻松地在工作流程中获取代码库的最新版本,并执行自动化的测试、构建和部署等操作。
TypeScript
★ 8.4k
⑂ 2.7k
web
+8 ★
☆
meteor
/
meteor
meteor:JavaScript 应用平台 — meteor 提供了一套完整的工具和框架,帮助开发者快速构建和部署实时 web 应用。它支持多种前端框架,如 React,并提供了对 MongoDB 和 Node.js 的集成。meteor 的零配置和反应式编程特性使其成为构建现代 web 应用的理想选择
JavaScript
★ 44.8k
⑂ 5.2k
web
☆
smartcontractkit
/
full-blockchain-solidity-course-js
full-blockchain-solidity-course-js:区块链开发课程 — full-blockchain-solidity-course-js 项目是一个全面性的区块链开发课程,涵盖了 Solidity、全栈 Web3 开发、Javascript 等方面的内容。通过这个项目,开发者可以学习到区块链开发的基础知识和高级技术,包括如何使用 Hardhat、Remix、OpenZeppelin 等工具和框架。同时,项目还涉及了 DeFi、NFT、DAO 等热门领域的开发,帮助开发者快速进入区块链开发领域。
★ 14k
⑂ 3.3k
blockchain
☆
melonjs
/
melonJS
melonJS:现代轻量级HTML5游戏引擎 — melonJS是一个开源的JavaScript游戏引擎,支持HTML5、Canvas2D和WebGL等技术。它提供了一个简单易用的API,帮助开发者快速构建2D游戏。melonJS的轻量级和灵活性使其成为游戏开发者的首选
JavaScript
★ 6.3k
⑂ 662
game
☆
olistic
/
warriorjs
warriorjs:人工智能编程游戏 — warriorjs是一个使用TypeScript开发的游戏,结合了编程和人工智能的元素,玩家可以通过游戏来提高编程技能和学习人工智能知识。通过游戏,玩家可以体验到编程和人工智能的挑战和乐趣。warriorjs是学习和提高编程技能的好工具
TypeScript
★ 9.5k
⑂ 500
game
☆
oven-sh
/
bun
bun:JavaScript 运行时、打包器和包管理器 — bun 是一个使用 Rust 编写的 JavaScript 运行时,集成了打包器、测试运行器和包管理器的功能。它能够提供令人难以置信的快速性能,支持 JavaScriptCore、JSX、React、TypeScript 等。通过使用 bun,开发者可以简化开发流程,提高开发效率。
Rust
★ 94.5k
⑂ 5k
other
+654 ★
☆
denysdovhan
/
wtfjs
wtfjs:JavaScript 之奇怪用法 — wtfjs 是一个JavaScript项目,收集了许多奇怪和棘手的JavaScript用法,帮助开发者更好地理解JavaScript的特性和行为。通过这个项目,开发者可以学习到JavaScript的各种陷阱和最佳实践。wtfjs 对于JavaScript开发者来说是一个非常有价值的资源
JavaScript
★ 37.7k
⑂ 2.7k
web
☆
standard
/
standard
standard:JavaScript 代码风格指南 — standard 是一个 JavaScript 代码风格指南,包含 linter 和自动代码修复功能,帮助开发者保持代码一致性和质量。它支持 ECMAScript、ES6 等语法,并集成 eslint 和 nodejs。使用 standard 有助于提高代码可读性和可维护性
JavaScript
★ 29.4k
⑂ 2.3k
web
☆
haizlin
/
fe-interview
fe-interview:前端面试题库 — fe-interview项目以面试题来驱动学习,提倡每日学习与思考,每天进步一点。该项目包含6000+道前端面试题,全面覆盖HTML/CSS/JavaScript/Vue/React/Nodejs等技术。通过fe-interview,开发者可以更好地准备面试,提升自己的前端开发技能
JavaScript
★ 26.3k
⑂ 3.2k
web
☆
microsoft
/
TypeScript
TypeScript:JavaScript 的超集 — TypeScript 是由微软开发的 JavaScript 超集,它可以编译成干净的 JavaScript 输出。它为 JavaScript 添加了可选的静态类型和其他特性,提高了代码的可维护性和可扩展性。使用 TypeScript,可以更好地开发和维护大规模的 JavaScript 应用程序。
TypeScript
★ 109.8k
⑂ 13.6k
web
+177 ★
☆
xkcoding
/
spring-boot-demo
spring-boot-demo:Spring Boot深入学习项目 — spring-boot-demo项目旨在提供一个实战平台,帮助开发者深入学习Spring Boot的各项功能和特性。通过这个项目,开发者可以了解如何使用Spring Boot构建Web应用、如何配置和优化应用等。同时,spring-boot-demo也是一个很好的学习和实践Java和Spring的资源。
Java
★ 34.1k
⑂ 10.9k
web
☆
teamcapybara
/
capybara
capybara:Web 应用程序的验收测试框架 — capybara 提供了一个简单易用的 API,用于编写和运行验收测试,支持 Selenium、Rack::Test 等驱动程序。它可以模拟用户交互,验证页面内容,并支持多种浏览器。通过使用 capybara,可以提高 Web 应用程序的质量和可靠性
Ruby
★ 10.2k
⑂ 1.5k
web
☆
leonardomso
/
33-js-concepts
33-js-concepts:JavaScript 开发者应知概念 — 33-js-concepts 仓库提供了 JavaScript 开发者应知的 33 个概念,涵盖了 ES6、闭包、原生类型等方面,帮助开发者提高 JavaScript 编程能力。通过学习这些概念,开发者可以更好地理解 JavaScript 语言,提高编码效率。同时,这个仓库也是 NodeJS 和前端开发者学习 React、Angular 等框架的基础
JavaScript
★ 66.5k
⑂ 9.2k
web
☆
Leaflet
/
Leaflet
Leaflet:移动友好交互式地图库 — Leaflet是一个流行的JavaScript库,用于创建移动友好交互式地图。它提供了许多功能,例如地图标记、弹出窗口和地图层,使开发者能够轻松创建自定义地图。Leaflet的灵活性和可扩展性使其成为许多开发者的首选地图库
JavaScript
★ 45.3k
⑂ 6.1k
mobile
☆
piqnt
/
planck.js
planck.js:2D JavaScript 物理引擎 — planck.js 是一个开源的 2D JavaScript 物理引擎,用于创建游戏和交互式应用。它提供了一个强大的物理模拟引擎,支持刚体、碰撞检测和响应。使用 planck.js,可以创建更加真实和吸引人的游戏体验
TypeScript
★ 5.3k
⑂ 254
game
☆
unbug
/
codelf
codelf:代码搜索工具 — codelf是一个能够帮助开发者快速搜索和找到合适的代码库和资源的工具。它解决了开发者在命名代码库和资源时遇到的问题,提高了开发效率。通过使用codelf,开发者可以更容易地找到需要的代码和资源,从而提高整个开发过程的质量和速度
JavaScript
★ 14.2k
⑂ 961
tools
☆
cztomsik
/
graffiti
graffiti:Node.js和Deno的HTML/CSS引擎 — graffiti是一个为Node.js和Deno提供HTML/CSS渲染能力的引擎,使用Zig语言开发,能够高效地处理网页内容。它的主要功能是解析和渲染HTML/CSS代码,适用于需要在服务器端渲染网页的应用。通过使用graffiti,开发者可以更容易地构建高性能的Web应用。
Zig
★ 933
⑂ 18
web
☆
naptha
/
tesseract.js
tesseract.js:JavaScript OCR 库 — tesseract.js 是一个基于 JavaScript 的光学字符识别(OCR)库,使用 WebAssembly 支持超过 100 种语言的文本识别。它利用深度学习技术实现高准确率的文本识别,能够应用于各种 web 应用和项目。tesseract.js 的出现使得 web 开发者能够轻松地将 OCR 功能集成到自己的应用中
JavaScript
★ 38.2k
⑂ 2.4k
ai-ml
☆
facebook
/
flow
flow:JavaScript静态类型检查 — flow通过为JavaScript添加静态类型检查,帮助开发者在编码过程中发现错误,提高代码质量和可维护性。同时,flow还可以提高开发者的生产力,减少调试时间。因此,flow是JavaScript开发者提高代码质量和效率的重要工具。
Rust
★ 22.3k
⑂ 1.9k
tools
☆
google
/
zx
zx:脚本工具 — zx是一个JavaScript工具,用于提高脚本的质量和可读性。它提供了一个简单的方式来执行shell命令和处理子进程。通过使用zx,开发者可以编写更高效、更可靠的脚本。
JavaScript
★ 45.6k
⑂ 1.3k
tools
☆
nextapps-de
/
flexsearch
flexsearch:下一代全文搜索库 — flexsearch是一个高性能的全文搜索库,支持模糊搜索和多种索引策略。它可以用于浏览器和Node.js环境,提供快速准确的搜索结果。flexsearch的出现填补了JavaScript全文搜索领域的空白,提供了一个强大的搜索解决方案
JavaScript
★ 13.7k
⑂ 521
web
☆
airbnb
/
javascript
javascript:JavaScript 风格指南 — javascript 是一个由 Airbnb 维护的 JavaScript 风格指南,用于规范代码风格和编写规范。它提供了有关代码组织、命名约定、语法和最佳实践的指导。通过使用 javascript 风格指南,开发者可以编写更清晰、更可维护的代码
JavaScript
★ 148.1k
⑂ 26.6k
web
☆