🚀GitHub 上针对 Web 开发者的 10 个热门项目 - 2020 年 9 月 18 日 React Pro Sidebar Swiper SurveyJS 表单库 Hamburgers Hover.css AdminJS 它解决了哪些问题

2025-06-07

🚀GitHub 上面向 Web 开发者的 10 个热门项目 - 2020 年 9 月 18 日

React Pro 侧边栏

机器人框架

刷卡器

SurveyJS 表单库

汉堡包

悬停.css

AdminJS

它解决了什么样的问题

《Trending Projects》以每周简讯形式提供,请在www.iainfreestone.com上注册,以确保您不会错过任何一期。

1. React Pro 侧边栏

可定制且响应迅速的反应侧边栏库,带有下拉菜单和无限数量的嵌套子菜单

GitHub 徽标 azouaoui-med / react-pro-sidebar

React Pro Sidebar 提供了一组用于创建高级和可定制的侧边导航的组件

npm 执照 同行 下载 星星

React Pro Sidebar 提供了一组用于创建高级和可定制的侧边导航的组件

旧版本

实时预览

截屏

react-pro-侧边栏

安装

yarn add react-pro-sidebar
Enter fullscreen mode Exit fullscreen mode

npm

npm install react-pro-sidebar
Enter fullscreen mode Exit fullscreen mode

用法

import { Sidebar, Menu, MenuItem, SubMenu } from 'react-pro-sidebar';

<Sidebar>
  <Menu>
    <SubMenu label="Charts">
      <MenuItem> Pie charts </MenuItem>
      <MenuItem> Line charts </MenuItem>
    </SubMenu>
    <MenuItem> Documentation </MenuItem>
    <MenuItem> Calendar </MenuItem>
  </Menu>
</Sidebar>;
Enter fullscreen mode Exit fullscreen mode

使用 React Router

你可以利用componentprop 来集成React Router链接

示例用法

import { Sidebar, Menu, MenuItem } from 'react-pro-sidebar';
import { Link } from 'react-router-dom';
<Sidebar>
  <Menu
Enter fullscreen mode Exit fullscreen mode

2. 征服完成

让你的 Vim/Neovim 像 VSCode 一样智能。

GitHub 徽标 neoclide / coc.nvim

用于 vim 和 neovim 的 Nodejs 扩展主机,加载 VSCode 等扩展并托管语言服务器。

标识

让你的 Vim/Neovim 像 VS Code 一样智能

软件许可证 行动 Codecov 覆盖状态 文档 矩阵


支持代码片段的自定义 coc 弹出菜单

带有代码片段支持的自定义弹出菜单

为什么?

快速入门

确保使用 Vim >= 9.0.0438 或 Neovim >= 0.8.0。

安装nodejs >= 16.18.0:

curl -sL install-node.vercel.app/lts | bash
Enter fullscreen mode Exit fullscreen mode

对于vim-plug用户:

" Use release branch (recommended)
Plug 'neoclide/coc.nvim', {'branch': 'release'}

" Or build from source code by using npm
Plug 'neoclide/coc.nvim', {'branch': 'master', 'do': 'npm ci'}
Enter fullscreen mode Exit fullscreen mode

在你的.vimrcinit.vim,然后...


3. Bot框架SDK

Bot Framework 为构建对话应用程序提供了最全面的体验。借助 Bot Framework SDK,开发人员可以构建以自由形式或引导式交互进行对话的机器人,包括使用简单文本或包含文本、图像和操作按钮的丰富卡片。

GitHub 徽标 微软/ botframework-sdk

Bot Framework 为构建对话应用程序提供了最全面的体验。

机器人框架

Bot Framework 为构建对话应用程序提供了最全面的体验。

借助Bot Framework SDK,开发人员可以构建自由形式对话或引导式交互的机器人,包括使用简单文本或包含文本、图像和操作按钮的丰富卡片。

开发人员可以使用他们最喜欢的编程语言(包括 C#、JS 和 Python)建模和构建复杂的对话,以便开发人员和多学科团队设计和构建对话体验。

查看 Bot Framework 生态系统部分,了解有关 Bot Framework SDK 相关的其他工具和服务的更多信息。

快速链接

| C# 仓库| JS 仓库| Python 仓库| BF CLI |

Bot 框架 SDK v4

Bot Framework SDK v4 是一个开源 SDK,使开发人员能够使用他们喜欢的编程语言建模和构建复杂的对话。

C# JS Python
稳定版本
文档 文档 文档 文档
示例

4.Swiper

Swiper 是一款免费且最现代化的移动触控滑块,拥有硬件加速的过渡效果和出色的原生行为。它旨在用于移动网站、移动 Web 应用以及移动原生/混合应用。

GitHub 徽标 nolimits4web / swiper

大多数现代移动触摸滑块都具有硬件加速转换功能

开始使用|文档|演示

Open Collective 的财务贡献者 构建状态 jsDelivr 热门 可摇树 包含的类型

刷卡器

Swiper - 是一款免费且最现代化的移动触控滑块,拥有硬件加速过渡和出色的原生行为。它旨在用于移动网站、移动 Web 应用以及移动原生/混合应用。

Swiper 并不兼容所有平台,它是一款现代触摸滑块,仅专注于现代应用程序/平台,以带来最佳体验和简便性。

赞助商





























































































































































































































































葡萄牙在线赌场



Route4Me 路线规划器



自动游戏机



澳大利亚最佳在线赌场



购买 100% 真实且便宜的 YouTube 观看次数



2024 年年度报告 » Listaamme Suomen uudet kasinot



从 skweezer.net 购买 Instagram 粉丝



Hit'n'Spin Bonus ohne Einzahlung



全球最佳 SMM 面板 | Crescitaly.com



乌坦斯文斯克赌场许可证 2023



在线自动游戏



2022 年奈蒂卡西诺 | Löydä Luotettava 和 Turvallinen Nettikasino!



NonGamStopOdds赌场网站



2022 年在线赌场测试 » 90 多个专家赌场!



Parimatch India 的在线体育博彩和赌场



不在 GamStop 上的赌场 | Casino-Wise.com



不在 GamStop UK 上的赌场 🏆 NonGamStopWager.com



赌场无所事事



塞浦路斯在线赌场 - CasinoAuditor



加拿大最佳在线赌场



付钱给别人写我的研究论文



TikTok 专家:购买 TikTok 粉丝



诺夫赌场



HellaGood 营销机构的电子竞技



Dotcom-Monitor:高级网站监控解决方案



赌场ZonderCruks在线



购买 Instagram 点赞



购买 Tiktok 粉丝



购买 Instagram 粉丝



购买 Instagram 自动点赞



Inclave赌场



购买TikTok观看次数



Famegear——通过他们装备追溯你最喜欢的人物的名气



Honrev——来自真实客户体验的最诚实的产品评论



购买TikTok粉丝



荷兰在线赌场



通过真实的粉丝、点赞和观看量实现TikTok的有机增长



我的编码伙伴



点赞标签



购买 Instagram 粉丝 Thunderclapit



CreditCaptain——领先的人工智能信用修复服务



购买谷歌评论



2023年未加入GamStop的英国赌场 - nongamstopcasinos.net



购买TikTok粉丝



uaeonlinecasino.com



指南.BetWinner



健身俱乐部查找器



CasinoOnlineCA



ZonderCruks - 在线 Gokken Zonder CRUKS



亚马逊退货托盘



血案



Crypto Loko



免费筹码无需存款



卡西诺城邦在线



SMM面板服务提供商RunLikes



最佳比特币和加密货币赌场网站



社交老板



西班牙主要赌场 Sin Licencia



91俱乐部



制裁律师事务所



国际刑警组织律师事务所



尝试 GamStop 以外的博彩公司



红色游乐场



购买 Instagram 粉丝和点赞



购买TikTok点赞并免费试用



CasinoRevisor:德国所有最好的赌场



人工智能



加速您的软件产品 | Teravision Technologies



revistacomunicacion.org



匈牙利赌场



2024 年 2024 年



10 美元存款赌场



SMM 面板:世界上最好、最便宜的 Smm 服务!



购买 Instagram 粉丝的最佳网站



购买 Tiktok 粉丝



Riversweeps 抽奖软件



块状体



Instagram 个人资料查看器



格肯在线



克鲁克斯角



购买 YouTube 观看次数



挪威赌场



HolyMolyCasinos 丹麦赌场



智利主要赌场研究网站



地球网



Facebook帖子点赞



Buzzoid.pro



Bountii优惠券



使用病毒



购买 Instagram Reels 观看次数



Buitenlandse在线赌场



希腊赌场



匿名者



丘多沃



招财虎



荷兰赌场奖金



impltech



挪威网上赌场



值得信赖的在线商店评论和最新优惠券代码 2024



2024年赌场无存款奖金



Instasocials



最佳赌场评论、奖金和老虎机



电子烟地图



Quickbooks 工具中心



匿名 Instagram 故事查看器 - Instanavigation



购买 Instagram 点赞的最佳网站



受保护的森林



Jogo 招财兔



购买 Instagram 点赞 - 真实点赞和即时交付!



维多尼翁蒂·伊尔曼·雷克斯特罗伊米斯塔



Jogo Tiger Fortune – Jogo do Tigrinho para Ganhar Dinheiro



所有比特币和加密货币赌场



几分钟内追踪电话号码



Vedonlyontiyhtiot.com - Parhaat Vedolyöntiyhtiöt & Bonukset



购买 TikTok 粉丝、点赞和观看次数



购买 YouTube 观看次数



eBay套利软件



UpGrow:#1 AI 驱动的 Instagram 增长 | 真实的 IG 粉丝



最佳比特币赌场



SafeHamsters:加密货币运动的巅峰 - SafeHamsters



购买 Instagram 点赞



90+ 家未加入 Gamstop 的英国赌场 » 非 GamStop 网站



Topnoaccountcasinos 赌场 Zonder 注册



2023年最佳真钱在线赌博网站



捷克在线赌场浏览霍德诺森尼



乌特兰斯卡赌场| Bästa Casinon 包含 Trustly、BankID 和 Zimpler



互联网



SVITUA



Bruno Casino 是一家出色的在线赌场,为您最喜爱的老虎机游戏提供各种奖金。



Nexus Smoke 优质电子烟油和奢华电子烟产品



乌特兰斯卡赌场| Bästa Casinon 包含 Trustly、BankID 和 Zimpler



Overlyzer » 足球投注分析器和足球预测



创始人盾 | 高增长公司的风险管理



购买 Instagram 粉丝和点赞 | Dopoid



乌坦斯文斯克赌场许可证 | Bästa Casinon utan Spelpaus 🎖️



Casinomir UK - 您的在线赌场世界指南



英国未加入 Gamstop 的赌场:2023 年安全博彩场所(更新于 10 月)



澳大利亚 Рayid 赌场提款和存款 - 最佳在线 РayID 赌场



Detectico 手机追踪器,通过电话号码查找位置



AlphaRoot



Онлайн казино 777 Україна



Игровые автоматы



BetFans - Alles over online wedden;博彩公司Vergelijken



2023 年 9 月最佳美国在线赌场 | 美国在线赌场



购买 Instagram Reel 观看次数



在诚实赌场玩真钱赌博 - GambleDex



菲律宾最佳使用 GCash 的在线赌场 | 2023 年排名



新泽西州最佳在线赌场



加拿大玩家最佳赔付赌场



购买英国 YouTube 订阅者和观看次数仅需 1.99 英镑 - Boostlikes



购买 Twitter 粉丝 – 100% 活跃且即时



在线 Kaszinó Magyar、Legjobb 在线 Kaszinók 2023



用户体验设计和软件开发公司



购买 Instagram 粉丝 | 真实、即时配送且仅需 2.97 美元



BairesDev:推动开源,共创美好未来



Mines Aposta lll▷ Jogo da Bombinha Que da Dinheiro



非 AAMS 站点 - Outlookindia.com



技术、安全、创新、当今的网络世界 | Cyber​​ogism



Hosting Europe – 超快支持,比 AI 更好



iGamingMI:密歇根州值得信赖的在线赌博指南



西班牙待售房产



多伦多报废汽车拆除 | 报废汽车最高现金回收$5,000



皮卡卡西诺 2023 | Löydä paras uusi pikakasino suomessa!



Rahapelit Netissa Toukokuu 2023 - Paras Rahapeli Valikoima



购买 Instagram Reels 观看次数



2023 年新西兰最佳在线赌场 - 新西兰在线赌博



Casinot:Katso mitkä ovat parhaat Casinot Netissa 2023



Onlinecasinosspelen.com 网站提供了 10 个最佳在线赌场网站的所有信息。



Sup! - 为您的团队提供站立会议、假期和调查 | Sup! Standup Bot



Rotativka.com - Най-добрите онлайн казина в България



澳大利亚提款时间少于1小时的赌场 - 2022年



宾夕法尼亚州在线赌场 - 宾夕法尼亚州最佳赌场列表



2022 年 Zonder 赌场注册 | CZR 顶级无账户赌场的 Ranglijst



Nieuwe 在线赌场 2022 年 12 月 | Overzicht van de 顶级新赌场!



オンラインカジノ - OnlineCasinoWiki.com



板球投注应用程序



Auto Neuves au meilleur 大奖赛 | 作品汽车先生



Giochi 在线 e 非独奏 – A quale gioco vuoi giocare oggi?



WiserGamblers | 最佳在线赌博指南



优惠券、促销代码,2022 年 10 月 — Refermate



购买 Instagram 点赞 - 真实、即时点赞 - 1 美元/50 个! - MegaFamous



投注者



🥇 最佳澳大利亚在线老虎机。2022 年值得信赖的在线赌场评论



Uudet kasinot Elokuu 2022 🥇 - Parhaat uudet nettikasinot



赌场奇才 » 2022 年最佳赌场及(无)存款奖金



帮我上在线课程?NoNeedToStudy.com



Coupontoaster:2022 年 8 月折扣码、优惠券、促销码和优惠



加拿大赔付最快的赌场 [2022]



Clique Studios——创意数字化转型



购买TikTok粉丝 - 100%真实且快速 | 仅需5.00美元 - SocialBoosting



澳大利亚最佳博彩网站评级



不在 GamStop 上的赌场 » 最值得信赖的非 GamStop 英国赌场 ⭐️



希腊黄金签证



飞行员 aposta ᐈ Jogo de avião Aviator



互联网上最热门的东西



购买 Instagram 浏览量



正确的赌场 | 合法在线赌场的终极指南



IB扩展论文写作服务



在线老虎机 - 英国老虎机游戏 - Wizard Slots 500 次免费旋转



红狗在线赌场



财富游戏® | 免费旋转无存款老虎机游戏 | 在线老虎机



兰彭格努 | 2021 年 Hurtige Online |点击她和 Ansøg i dag



Erik Kings Zamsino 奖金套餐



意大利最佳在线赌场评论



Chrome 版 VPN 让网上冲浪 100% 安全



CasinoExpo 赌场 utan 注册



Inkedin - 在线赌博新闻中心



Bukmacherów Legalnych 2020 排名。Bukmacher nr 1 至...



英国最佳在线赌场 » Casinosters 的赌博网站



存款 10 英镑,玩 30、40、50、60、70 或 80 英镑✔️ GambLizard



Instagram 点赞



购买 100% 廉价的 SMM 服务 - Instagram、YouTube、Twitter

特征

  • 可摇树:只有您使用的模块才会被导入到您的应用程序包中。
  • 适合移动设备:旨在用于移动网站、移动网络应用程序和移动原生/混合应用程序。
  • 库无关:Swiper 不需要任何 JavaScript 库(例如 jQuery),这使得 Swiper 更小​​巧、运行速度更快。它可以安全地与 jQuery、Zepto、jQuery Mobile 等库一起使用。
  • 1:1触摸移动:默认情况下,Swiper提供1:1的触摸移动交互,但是这个比例可以……

5. Strapi

API 创建变得简单、安全、快捷。最先进的开源无头 CMS,轻松构建强大的 API。

GitHub 徽标 斯特拉皮/斯特拉皮

🚀 Strapi 是领先的开源无头 CMS。它 100% 基于 JavaScript/TypeScript,完全可定制,并且以开发者为先。

Strapi 徽标 Strapi 徽标

开源无头 CMS,自托管或云,由您控制。

领先的开源无头 CMS,100% JavaScript/TypeScript,灵活且完全可定制。

·尝试现场演示


NPM 版本 测试 Discord 上的 Strapi Strapi 夜间发布版本状态


管理面板


Strapi 社区版是一款免费的开源无头 CMS,可让您在任何地方管理任何内容。

  • 自托管或云:您可以按照自己的方式托管和扩展 Strapi 项目。您可以节省时间,直接部署到Strapi Cloud,或者部署到您想要的托管平台**:AWS、Azure、Google Cloud、DigitalOcean。
  • 现代管理面板:优雅、完全可定制且完全可扩展的管理面板。
  • 多数据库支持:您可以选择您喜欢的数据库:PostgreSQL、MySQL、MariaDB 和 SQLite。
  • 可定制:您可以通过完全定制 API、路由或插件来快速构建您的逻辑,以完美满足您的需求。
  • 速度极快且功能强大:Strapi 基于 Node.js 和 TypeScript 构建,可提供可靠且稳定的性能。
  • 前端不可知论者:使用任何……

6. Day.js

具有相同现代 API 的 Moment.js 的快速 2kB 替代方案

GitHub 徽标 iamkun / dayjs

⏰ Day.js 2kB 不可变日期时间库,可替代 Moment.js,具有相同的现代 API

English |简体中文|日本语|巴西葡萄牙语| 한국어 |西班牙语 (España) | Русский |俄罗斯土耳其| සිංහල |奥古斯都

Day.js

具有相同现代 API 的 Moment.js 的快速2kB替代方案

Gzip 大小 NPM 版本 构建状态 Codecov 执照
酱汁测试状态

Day.js 是一个极简的 JavaScript 库,它使用与 Moment.js 高度兼容的 API,解析、验证、操作和显示适用于现代浏览器的日期和时间。如果您使用过 Moment.js,那么您已经知道如何使用 Day.js。

dayjs().startOf('month').add(1, 'day').set('year', 2018).format('YYYY-MM-DD HH:mm:ss');
Enter fullscreen mode Exit fullscreen mode
  • 🕒 熟悉的 Moment.js API 和模式
  • 💪 不可变
  • 🔥 可链接
  • 🌐 I18n 支持
  • 📦 2kb 迷你图书馆
  • 👫 支持所有浏览器

入门

文档

您可以在day.js.org网站上找到更多详细信息、API 和其他文档

安装

npm install dayjs --save
Enter fullscreen mode Exit fullscreen mode

📚安装指南

API

使用 Day.js API 来解析、验证、操作和……非常容易。





7. SurveyJS

SurveyJS 是一种向网站添加调查问卷和表单的现代化方法。它提供适用于 angular2+、jQuery、knockout、react 和 vue 的版本。

GitHub 徽标 surveyjs /调查库

免费的 JavaScript 表单构建器库,集成 React、Angular、Vue、jQuery 和 Knockout。

图书馆

构建状态 软件许可证 使用 TestCafe 进行测试 问题 已关闭的问题 GitHub 发布

SurveyJS 表单库

SurveyJS 表单库是一个免费的 MIT 许可客户端组件,它允许您在任何 JavaScript 应用程序中呈现基于 JSON 的动态表单,收集响应,并将所有表单提交数据发送到您选择的数据库。您可以将其用于任意长度和复杂程度的多页表单、弹出式调查、测验、计分调查、计算器表单等。SurveyJS 表单库原生支持 React、Angular、Vue 和 Knockout; jQuery 通过 Knockout 版本的包装器获得支持。该库使用 JSON 对象与服务器交互——用于表单元数据(也称为表单 JSON 模式)和结果。SurveyJS产品系列还包含一个强大的表单构建器库,可自动生成 JSON 格式的表单配置文件。表单构建器具有拖放式 UI、CSS 主题编辑器以及用于条件逻辑和表单分支的 GUI。


文档·路线图·查看演示·生成 JSON ……


8.汉堡包

Hamburgers 是一个美味的 CSS 动画汉堡图标合集。此外,它还包含一个 Sass 库作为源代码。它采用模块化设计,可自定义,所以您可以制作自己的汉堡包。

GitHub 徽标 jonsuh /汉堡包

美味的CSS动画汉堡包

汉堡包

Hamburgers 是一个美味的 CSS 动画汉堡图标合集。此外,它还包含一个Sass库作为源代码。它采用模块化设计,可自定义,所以您可以制作自己的汉堡包。

目录

用法

  1. 下载CSS 并将其包含在<head>您的网站中:
<link href="dist/hamburgers.css" rel="stylesheet">
Enter fullscreen mode Exit fullscreen mode
  1. 添加基本​​汉堡标记:
<button class="hamburger" type="button">
  <span class="hamburger-box">
    <span class="hamburger-inner"></span>
  </span>
</button>  
Enter fullscreen mode Exit fullscreen mode

如果坚持的话,您可以使用<div>s,但它们不能作为菜单按钮访问。

<div class="hamburger">
  <div class="hamburger-box">
    <div class="hamburger-inner"></div>
  </div>
</div>
Enter fullscreen mode Exit fullscreen mode
  1. 附加类名...

9. Hover.css

一组 CSS3 支持的悬停效果,可应用于链接、按钮、徽标、SVG、精选图片等。您可以轻松应用于您自己的元素、进行修改或仅用于激发灵感。支持 CSS、Sass 和 LESS。

GitHub 徽标 伊恩·伦恩/悬停

一组 CSS3 支持的悬停效果,可应用于链接、按钮、徽标、SVG、精选图片等。您可以轻松应用于您自己的元素、进行修改或仅用于激发灵感。支持 CSS、Sass 和 LESS。

悬停.css

给我买杯咖啡

一组 CSS3 支持的悬停效果,可应用于链接、按钮、徽标、SVG、精选图片等。您可以轻松应用于您自己的元素、进行修改或仅用于激发灵感。支持 CSS、Sass 和 LESS。

演示|教程

内容

下载/安装

  • 新公共管理(NPM):npm install hover.css --save
  • 鲍尔:bower install hover --save
  • 下载 Zip

如何使用

Hover.css 有多种使用方式;您可以复制粘贴想要使用的效果到您自己的样式表中,也可以引用样式表。然后,只需将效果的类名添加到您想要的元素即可……


10. 管理员兄弟

AdminBro 是一个可以插入到您的应用程序中的自动化管理界面。作为开发者,您只需提供数据库模型(例如帖子、评论、商店、产品或应用程序使用的其他任何内容),AdminBro 就会生成 UI,供您(或其他受信任的用户)管理内容。

GitHub 徽标 SoftwareBrothers / adminjs

AdminJS 是一个用 node.js 编写的应用程序管理面板

AdminJS

AdminJS是一个可以插入到你的应用程序中的自动化管理界面。作为开发者,你只需提供数据库模型(例如帖子、评论、商店、产品或应用程序使用的其他任何内容),AdminJS 就会生成 UI,供你(或其他受信任的用户)管理内容。

灵感来自:django adminrails adminactive admin

示例应用程序

查看我们的演示应用程序:

  • 登录:admin@example.com
  • 密码:password

https://demo.adminjs.co

您还可以查看我们定制的 AdminJS 仪表板,其中显示各种库统计信息:

https://stats.adminjs.co

入门

我们在 Discord 上的开源社区

它解决了什么样的问题

现在你已经有一个用 Node.js 构建的可用服务了。它使用(例如)Hapi.js来渲染一些 REST 路由,并使用 mongoose作为数据库连接器。

一切…


《Trending Projects》以每周简讯形式提供,请在www.iainfreestone.com上注册,以确保您不会错过任何一期。

如果您喜欢这篇文章,您可以在 Twitter 上关注我,我会定期发布与 HTML、CSS 和 JavaScript 相关的简短技巧。

文章来源:https://dev.to/iainfreestone/10-trending-projects-on-github-for-web-developers-18th-september-2020-jfj
PREV
👀 检测您的网站何时对用户可见 funtabify v1.0
NEXT
Como criar prompts melhores para o ChatGPT