12月份Github上热门的JavaScript开源项目
12月份GitHub上最热门的JavaScript开源项目排行已经出炉啦,这个月JavaScript相关的开源项目不仅有古诗词数据库还有磁力搜索神器更有学习相关的算法和数据结构学习资料,一起来看看吧:
1. chinese-poetry
https://github.com/chinese-poetry/chinese-poetry
Star 25183
这是一个程序员自编的中华古诗词数据库,该诗词数据库包含5.5万首唐诗、26万首宋诗和2.1万首宋词。唐宋两朝近1.4万古诗人,和两宋时期1500位词人,数据均来源于互联网。
2. javascript-algorithms
https://github.com/trekhleb/javascript-algorithms
Star 59315
javascript-algorithms 包含了多种基于 JavaScript 的算法与数据结构,每种算法和数据结构都有自己的 README 并提供相关说明以及进一步阅读和 YouTube 视频。
3. flowy
https://github.com/alyssaxuu/flowy
Star 5121
这是一个JavaScript库,能够帮助你轻松创建漂亮的流程图。
4. Motrix
https://github.com/agalwood/Motrix
Star 16394
Motrix 是一款全能的下载工具,支持下载 HTTP、FTP、BT、磁力链、百度网盘等资源。它的界面简洁易用。
5. Axios
https://github.com/axios/axios
Stars 68185
Axios,基于 Promise 的 HTTP 客户端,可以工作于浏览器中,也可以在 node.js 中使用。功能:
- 从浏览器中创建 XMLHttpRequest
- 从 node.js 中创建 http 请求
- 支持 Promise API
- 拦截请求和响应
- 转换请求和响应数据
- 取消请求
- 自动转换 JSON 数据
- 客户端支持防止 XSRF 攻击
6. incubator-echarts
https://github.com/apache/incubator-echarts
Star 38792
ECharts是一个免费的,功能强大的图表和可视化库,而该项目则是汇总了ECharts相关的文件、材料等资源
7. tesseract.js
https://github.com/naptha/tesseract.js
Star 20217
Tesseract.js 一个几乎能识别出图片中所有语言的JS库。
8. outline
https://github.com/outline/outline
Star 7244
成长团队的最快维基和知识库。美观,功能丰富,兼容性强而且还是开源的。
9. algorithm-visualizer
https://github.com/algorithm-visualizer/algorithm-visualizer
Star 27943
这是一个直观的算法可视化工具,你可以自由选择自己想学习的算法,每个算法它都清晰描绘了其原理和运作过程
10. blocks
https://github.com/blocks/blocks
Star 2352
基于JSX的页面生成器,无需编写代码即可创建漂亮的网站。
11. svelte
https://github.com/sveltejs/svelte
Star 28697
Svelte 是一个前端 UI 框架。具有以下特性:
- 解决网站的臃肿危机。Svelte 将你的模板变成快速、轻量级的 vanilla JavaScript。
- 简单易用。使用你掌握的语言,从可组合、易写的模块中构建应用。
- 快速而又坚固。编译时静态分析确保浏览器不再需要更多的工作。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
北京理工大学成功举办第三届全国研究生信息安全与对抗技术竞赛
2019年12月28~30日,由北京理工大学与中国兵工学会联合主办、北京理工大学信息与电子学院承办的第三届全国研究生信息安全与对抗技术竞赛在北京理工大学中关村校区圆满完成。 竞赛选拔于12月29日开始,来自全国多所优势学科高校的参赛队伍齐聚北京理工大学,在封闭的真实网络环境中展开了激烈的攻防角逐。通过对个人水平和团队协作能力的综合测评,竞赛组委会最终评选出一等奖队伍2支、二等奖队伍4支、三等奖队伍7支。 分组对抗赛可视化效果 比赛进行过程 竞赛于12月30日上午举行颁奖典礼。中国兵工学会副秘书长安玉德,北京理工大学研究生院常务副院长王军政、信息与电子学院分党委书记薛正辉、副书记徐建、信息系统及安全对抗实验中心主任罗森林等参加颁奖典礼。颁奖仪式由信息与电子学院副院长崔嵬主持。 中国兵工学会安玉德副秘书首先致辞,他高度肯定了该项赛事的影响力和意义,表示当今社会信息安全需求重大迫切,通过竞赛可以有力地推动网络信息安全学科的发展,更好地培养该学科领域专业化人才。北京理工大学研究生院常务副院长王军政在致辞中表示,信息安全与对抗技术竞赛对该学科领域人才培养推动作用显著,鼓励研究生通过参赛努力提升专...
- 下一篇
程序访问一个地址时候报400错误,浏览器访问正常怎么解决
最近凯哥在调程序的时候,发现以前好好的程序,突然不能用了。于是就本地断点,发现了如下错误: 程序通过httpClient访问一个地址的时候,提示:server returned HTTP Response code :400 fro URL:XXXX这个错误。不对啊,以前的没问题现在怎么就突然有问题了?而且将程序访问的url地址放到浏览器中就可以正常访问的。为什么在程序中就访问不了呢? 于是就把访问的URL 复制下来,一个一个对比,发现,原来,程序访问出错的url中有中文。怀疑是不是因为中文没有进行URL编码导致【ps:最后得到的结论确实是中文没有URL编码】? Jave中对URL进行url编码,大家都知道,就是URLEncoder.encode()这个方法。简单啊!该就是呗。于是凯哥就把整个URL进行encode.结果大家可想而知,把http://xxx中的://也进行了encode.通过httpclient当然访问不了的。 程序 访问前的URL:xxx?name=凯哥==>结果访问失败 修改后的URL:xxx?name=URLEncoder.encode("凯哥","utf8...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8编译安装MySQL8.0.19