学习
实践
活动
专区
工具
TVP
写文章
专栏首页GitHubDaily我最近在 GitHub 上发现的几个好项目

我最近在 GitHub 上发现的几个好项目

(福利推荐:你还在原价购买腾讯云服务器?现在腾讯云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/qcloud

腾讯云最新优惠活动来了:云产品限时1折,云服务器低至88元/年 ,点击这里立即抢购:9i0i.cn/qcloud,更有2860元代金券免费领取,付款直接抵现金用,点击这里立即领取:9i0i.cn/qcloudquan

最近小 G 在各大平台分享了一些蛮优质的开源项目,其中一部分来自于水友自荐,今天刚好周五,借此机会跟大家简单汇总一下,希望大家喜欢。

IPTV

IPTV(Internet Protocol Television)即网络协议电视,可通过宽带网络向订阅者推送数字电视节目。直白点说,就是一种可以让你在电脑上看电视的技术。

但是,在你要使用 IPTV 来看网络电视前,需要添加 m3u 格式的直播源,才能订阅某电视台的节目。

不久前,有好心人在 GitHub 上开放了自己汇总整理的,在全球范围内高达 8000+ 的公共的 IPTV 直播源,领域覆盖历史、教育、商业、电影、音乐...

基本上你想看啥类型的电视节目都能在上面找到,目前该项目在 GitHub Star 数已破万。

具体包含了哪几种节目类型,这里小 G 简单发个播放列表给你们感受一下:

https://github.com/iptv-org/iptv

大数据入门指南

昨天小 G 在公众号推送了一篇文章,除了给大家分享了学习资料之外,也顺带提到了,大数据作为近几年特别火的新领域,其技术开始被应用到各行各业,每个开发者都需要对这项技术做好充分了解与准备。

无独有偶,GitHub 上也有人整理过一份大数据入门指南,其中对大数据学习路线、技术栈思维导图、常用软件安装指南都给出了非常详细的介绍。

想学大数据的同学,可以 Star 一下:

https://github.com/heibaiying/BigData-Notes

monolith

如果你想保存某个网页到电脑上,可以试下开源项目:monolith。

有别于普通页面的保存操作,monolith 会通过命令行一次性打包页面中所有 CSS,图片和 JavaScript 等资源,而后生成一个单独的 HTML5 文档,方便你更好的保存与分享。

https://github.com/Y2Z/monolith

fiora

你是否是社交软件的重度用户,并喜欢在网上与陌生人交流分享自己的观点呢?

如果是的话,或许你可以考虑自己搭建一个多用户在线的实时聊天平台。

要做到这一点并不难,借助一款叫 fiora 的开源软件便可以做到。

fiora 是一款有趣的在线聊天应用。基于 node.js, mongodb, socket.io 和 react 编写。

主要包含如下功能:

  • 好友, 群组, 私聊, 群聊
  • 文本, 图片, 代码, url 等多种类型消息
  • 贴吧表情, 滑稽表情, 搜索表情包
  • 桌面通知, 声音提醒, 消息语音朗读
  • 自定义桌面背景, 主题颜色, 文本颜色
  • 查看在线用户, @ 功能
  • 管理员

界面也非常清新有爱:

对了,这款软件的作者还贴心的为大家提供了一个在线体验地址,大家感兴趣的话可以上去玩一下,但请不要发些奇奇怪怪的东西哦~

在线体验:

https://fiora.suisuijiang.com/

GitHub 地址:

https://github.com/yinxin630/fiora/

水友自荐

自从开通了「GitHub 交流群」之后,有很多喜欢开源的爱好者通过微信联系到了小 G,并推荐了自己的开源项目。

由于大家推荐的项目量过多,我们只能针对性的放出那些受众较广,能让普通用户也快速用上的开源软件。其它针对细分领域的项目,后面小 G 会找时间再逐个推荐的。

今天先跟大家推荐两款水友自荐的开源项目,开源不易,若觉得对你有帮助,可以在 GitHub 上点个 Star 支持下他们。

微信排版编辑器

这是一个专为微信公众号排版而生的前端编辑器,做过公众号的人应该知道,官方提供的编辑器用户体验并不是很好,这也是被许多号主诟病最多的一点。

下面推荐的这块编辑器,可直接在 Web 端打开写文章,在编辑完成后,可将其生成的富文本内容一键复制到公众号上,自动化完成排版操作,很是方便。

除此之外,这款编辑器还支持以下功能:

  • Markdown 所有基础语法
  • 单独进行字体、字号设置
  • 色盘取色,并一键替换颜色
  • 链接微信图文,外链自动转为文末索引
  • 一键复制并粘贴到公众号后台
  • 图片上传并将 URL 插入编辑器光标定位处

从下图预览图可以看到,编辑器的文章排版设计还是蛮清新优雅的,后面小 G 也会考虑在我们的公众号「GitHubDaily」上面,尝试使用一下。

https://github.com/doocs/md

G6

几天前,有个做前端开发的小姐姐,同时也是交流群的水友,向小 G 推荐了他们团队的开源项目:G6。

这是一款专业的图形可视化引擎,基于 JavaScript 构建。

具备以下功能:

  • 丰富的元素:内置丰富的节点与边元素,自由配置,支持自定义;
  • 可控的交互:内置 10+ 交互行为,支持自定义交互;
  • 强大的布局:内置了 10+ 常用的图布局,支持自定义布局;
  • 便捷的组件:优化内置组件功能及性能;
  • 友好的体验:根据用户需求分层梳理文档,支持 TypeScript 类型推断。

看到这里还是有点懵?不用怕,一图胜千言,下面发几张预览图,让大家看下这款开源项目的图形生成效果,结合上面的产品功能,你便能大致了解这款开源项目了:

https://github.com/antvis/G6/

目前该项目已在 GitHub 累积超过 5200 Star,是一款非常优秀的前端开源项目,有搞前端的同学,不妨读下源码,看看有没有什么可以优化的地方,帮小姐姐提个 issue~

好了,上面就是今天的分享,还有其它好项目,后面再一一分享给大家。如果你自己也写过很厉害的开源项目,也可以贴在留言区,自荐一波。

今天推荐的几个项目,如果大家喜欢的话,还请转发分享给朋友哦~

文章分享自微信公众号:
GitHubDaily

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

作者:小 G
原始发表时间:2019-12-06
如有侵权,请联系 [email protected] 删除。
登录 后参与评论
0 条评论

相关文章

  • 原创丨我在 GitHub 上发现了哪些好的学习资源

    大家好,今天的是编辑部小马,分享下我在 Github 上看到的一些很棒的学习资料。

    崔庆才
  • 我在 GitHub 上发现了一个 "狗屁不通" 的开源项目...

    GitHub 上,这个富有灵魂的项目名吸引了众人的目光。项目诞生一周,便冲上了趋势榜榜首。

    GitHubDaily
  • 我把Github上最牛b的Java教程和实战项目整合成了一个PDF文档

    大家都知道 Github 是一个程序员福地,这里有各种厉害的开源框架、软件或者教程。这些东西对于我们学习和进步有着莫大的进步,所以我有了这个将 Github 上...

    愿天堂没有BUG
  • 推荐几个在线练题平台

    最近在刷LeetCode,对于这种刷题平台由衷的喜欢,同时发现了几个非常好的在线练习平台,分别是学习 Git、SQL、正则表达式的在线练习平台。

    星星在线
  • 人生第一个过万 Star 的 github 项目诞生

    写 Spring Boot 开源项目走入第三个年头,终于有一个开源项目要破万 Star 了,请各位读者大人批评指正。

    纯洁的微笑
  • github探究

    github是个大宝藏,就怕我们不消化。接着上一篇说到的机器人写作,一番找到了一个文章生成器的开源项目,本来也只是好玩,发现了github的一些有趣实用之处。程...

    efonfighting
  • node_modules 是该好好治一治了

    反正我是有。。。因为 npm 特殊的包管理机制,往往一个很小的项目就会携带一个很大的 node_modules 。相信大家都刷到过下面这张图,这就是对前端依赖最...

    ConardLi
  • 临摹 x 科幻 x AI | MixTalk S01-09

    AI灵感生成:《三体》里有一个情节:人类对宇宙进行探索,发现了一个新的维度——“四维空间”,但在四维空间中,人类发现的一切都是二维平面的投影,人类不知道的是,这...

    mixlab
  • SpringBoot3整合MyBatis报错:Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required

    遇到了一个 Spring Boot 3 整合 MyBatis 的问题,然后解决了。当然,这其实不是个大问题,只是自己编码时遇到了,然后总结总结分享一下。如果有遇...

    程序员十三
  • 标星高达 6.9k的一份《Vim 从入门到精通》的中文教程

    大家好,我是为前端娱乐圈操碎了心的小迷妹,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目...

    王小婷
  • Github上高赞教程-Vim从入门到精通教程

    大家好,我是为前端娱乐圈操碎了心的小迷妹,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目...

    王小婷
  • initialProps被React-Navigation的navigation属性覆盖解决方案

    怎么开场对我来说一个是个很纠结的问题,Emmm这应该算个好开场。 最近在做一个RN的app端调试工具,在把它嵌入原生app中的时候遇到了一个问题,RN组件里面...

    木子墨
  • 网站又被抄袭,我心态崩了...

    又被抄袭了。 1 Cxy521.com 这两天,无意中发现 Cxy521.com 又被抄袭了。 创建这个网站以来,陆陆续续就有人将网站复制,直接搭建成自己的导航...

    纯洁的微笑
  • 原来 GitHub 不仅能学代码,还有这些东西

    今天介绍几个很有意思的 github 开源项目,看过之后就会发现,github 果然深意暗藏。

    古时的风筝
  • 前端技术选型最佳神器!

    当我们需要开发一个功能时,肯定希望能够选择最适合实现该功能的技术、框架、开发包、组件等。

    程序员鱼皮
  • FaasJS 近期更新速览

    今天把 FaasJS 的文档更新了下,补充了近期更新的不少内容。 虽然因为我忙于工作导致公众号很少更新,但大家如果关注 FaasJS 官网的 Changelo...

    朱峰
  • 建立高效的工作方式

    2020 年的工作正式开启,大多数开发者的开工方式是云办公。对开发者来说,云办公意味着什么?如何开始云办公?云办公的发展趋势会怎样?基于此,云加社区联手知乎科技...

    腾讯云开发者社区
  • 机器学习项目到底怎么做? 站在巨人的肩膀上!-----资料分享

    很久没有更新图形图像处理方面的博客了,最近在培训数据发掘方面的技术,就把学到的东西和大家分享下。机器学习的项目到底怎么做呢?具体如何和业务结合落地,我们一起来慢...

    流川疯

扫码关注腾讯云开发者

领取腾讯云代金券


http://www.vxiaotou.com