🚀2021年11月19日,GitHub上面向Web开发者的十大热门项目
编程字体
节点版本管理器
象形文字
xdm
只是
应用毫升
React 自动建议
下一个 cms-ghost
《热门项目》以每周新闻简报的形式发布,请在Stargazing.dev 注册, 以确保您不会错过任何一期。
1. React 定位
React 企业客户端路由
🤖 完全类型安全的 React(及其他框架)路由器,内置缓存、一流的搜索参数 API、客户端缓存集成和同构渲染。
2. 编程字体
在浏览器中在线试用各种编程字体。所有字体集中在一个地方,并注明了创作者的姓名。
编程字体
在浏览器中在线 试用编程字体。这是 Tumblr 博客 的互动版本 。
ProgrammingFonts.org 让查找等宽字体变得更加轻松。所有字体都集中在一个地方,并注明了创作者的姓名。这不是一个下载门户网站,我们不追踪任何数据,它完全是由极客和设计师为极客和设计师打造的。
请我喝杯咖啡
☕️👌🏻
本网站由咖啡维持运营。无广告,无追踪,无盈利。域名费用和咖啡费用我们都需要支付。大量的咖啡!如果您愿意,可以 通过 PayPal 捐赠 一点小钱,帮助我们继续运营这个充满爱意的网站。非常感谢!
项目布局/贡献
3. 节点版本管理器
Node 版本管理器 - 符合 POSIX 标准的 bash 脚本,用于管理多个活动的 Node.js 版本
Node 版本管理器 - 符合 POSIX 标准的 bash 脚本,用于管理多个活动的 Node.js 版本
目录
引言
nvm让您能够快速……
4. 象形文字
一个用于将字符串、数字和脚本转换为等效的 ()[]{}+! 字符序列的工具和 JavaScript 库,这些序列可以在浏览器中运行。
将任何 JavaScript 代码转换为等效的 ()[]{}!+ 字符序列,该序列可在浏览器中运行!
象形文字
一个用于将字符串、数字和脚本转换为等效的 ()[]{}+! 字符序列的工具和 JavaScript 库,这些序列可以在浏览器中运行。
使用和安装
你可以从 npm 获取它,以便使用命令行工具,或者从 node.js 中使用它。
也可作为 AMD 模块使用,或导出为浏览器中的窗口对象。只需克隆代码库或下载 hieroglyphy.js文件即可。
5. xdm
一个非常优秀的 MDX 编译器,不包含运行时环境。支持 esbuild、Rollup 和 webpack 插件。
一个*非常*优秀的MDX编译器。不包含运行时环境。支持esbuild、Rollup和webpack插件。
xdm
xdm 是一个分支(完全重写?),它设想了如何 mdx-js/mdx工作。现在 xdm 的所有内容都已移植到新版本中, 因此 mdx-js/mdx不再需要 xdm。请改用新版本。 mdx-js/mdx
请阅读原始自述文件
xdm 是一个 MDX 编译器,它主要关注两件事:
将 MDX 语法(Markdown + JSX)编译为 JavaScript
使在不同地方使用 MDX 语法更加容易
这主要是我写的一些 @mdx-js/mdx目前还没有发布计划(近期?)的内容,以及一些我认为不错的想法(源映射、仅支持 ESM、默认使用自动 JSX 运行时、不使用 Babel、浏览器体积较小、更多文档、在 evaluate 中添加导入/导出功能、esbuild 和 Rollup 插件)。
👩🔬 Lab 中还有一些很酷的实验性功能 !
安装
请使用 Node 12 或更高版本。然后 xdm使用 npm 或 yarn 安装。
npm :
npm install xdm
Enter fullscreen mode
Exit fullscreen mode
纱线 :
yarn add xdm
Enter fullscreen mode
Exit fullscreen mode
这…
6. 仅
一个不依赖任何库的 JavaScript 函数库,每个函数只做一件事。
一个不依赖任何库的 JavaScript 实用工具库,每个工具只做一件事。
只是
一个零依赖的 npm模块库, 每个模块只做一件事。它是那些体积庞大的工具库的理想替代方案,使用起来毫不费力。非常适合 PWA 开发或任何对内存空间要求极高的场合。
我们欢迎投稿。请遵循我们的 投稿指南 。
试试🍦
每个实用程序都配备 REPL ( 由 RunKit 提供支持)
阅读📚
每个实用程序都提供 ES 和 CJS 模块
所有软件包均支持 ES 模块或 Common JS 语法,无需转译。
// esm (node / bundler)
import clone from 'just-clone';
// esm (native browser code)
import clone from './node_modules/just-clone/index.mjs';
// cjs
const clone = require('just-clone');
TypeScript
我们现在为每个 Just 工具添加了 TypeScript 定义和测试。
浏览器/平台支持💻
大多数实用程序仍然可以在任何支持 ES5 的平台上运行,但以下这些例外……
7. GitUI
用 Rust 编写的极速 Git 终端 UI。
GitUI 让您直接在终端中即可享受 Git 图形界面的便捷操作。
目录
特征
动机
基准
路线图
局限性
安装
建造
常见问题解答
诊断
颜色主题
按键绑定
赞助
灵感
贡献
贡献者
快速直观的 纯键盘 控制
基于上下文的帮助( 无需记住 大量快捷键)
检查、提交和修改更改(包括钩子: pre-commit 、 commit-msg 、 post-commit 、 prepare-commit-msg )
暂存、取消暂存、还原和重置文件、代码块和行
存储(保存、弹出、应用、丢弃和检查)
向远程服务器推送/从远程服务器获取数据
分支列表(创建、重命名、删除、检出、远程)
浏览/ 搜索 提交日志,比较已提交的更改
响应式终端用户界面
用于流体控制的异步 Git API
子模块支持
gpg提交签名存在缺陷(参见 #97 )
我大部分的 Git 工作都是在终端中完成的,但我也经常发现自己会用到 Git 图形界面……
8. 应用毫升
公司发表的论文和技术博客,分享他们在数据科学和机器学习在生产环境中的应用方面的工作。
📚 公司分享其在生产环境中应用数据科学和机器学习方面的工作成果的论文和技术博客。
9. React 自动建议
符合 WAI-ARIA 标准的 React 自动建议组件
符合 WAI-ARIA 标准的 React 自动建议组件
10. 下一个cms-ghost
使用 Next.js 和 Ghost CMS 发布速度飞快的精彩博客。
使用 Next.js 和 Ghost CMS 发布速度飞快的精彩博客。
下一个 cms-ghost
适用于无头 Ghost CMS 的最快 React 前端。
使用next-cms-ghost 创建并发布速度飞快的博客 。它基于 React 框架 Next.js,并由无头 Ghost 提供内容,为您打造一个生产就绪的混合前端,融合了静态网站和服务器端渲染网站的优势。更重要的是,您的网站可以轻松全球分发,并在边缘端提供服务。同时,您的内容创作者可以继续使用他们熟悉的 Ghost 创作系统。
✨ 特点
Ghost CMS 集成
幽灵卡斯珀的外观和感觉
无限滚动
完全响应式
固定导航栏
将鼠标悬停在作者头像上
样式化的 404 页面
帖子预览部分
网站地图
RSS订阅
搜索引擎优化
加长版 Casper 款式 ✨
深色模式
置顶精选文章
可自定义的导航标题
点击图片即可放大至全屏
渲染 GitHub Gists
图片与下一页/图片🚀
观星📈
Bulletproof React +1,676 星
Svelte +1,693 星
公共 API +742 星
秘密知识之书 +683 星
免费编程书籍 +641 星
MiniMasonry.js +84%
UnoCSS +32%
它 +21%
氢气 +20%
Web API 游乐场 +13%
JavaScript 算法 +3,249 星
公共 API +3,237 星
超赞 +2,829 星
机器学习入门 +2,602 星
免费编程书籍 +2,415 星
LittleJS +142%
Web API 游乐场 +125%
阿格里帕 +115%
ct +112%
EBS 设计 +84%
想要查看最新排名,请访问 Stargazing.dev
《热门项目》以每周新闻简报的形式发布,请在Stargazing.dev 注册, 以确保您不会错过任何一期。
如果你喜欢这篇文章,可以 关注我的 推特账号,我会定期发布关于HTML、CSS和JavaScript的内容。
文章来源:https://dev.to/iainfreestone/10-trending-projects-on-github-for-web-developers-19th-november-2021-4906