这10个优秀的开源项目一定要看

大家好,我是独立开发者Larry,如果作为一名程序员,你连GitHub都没有听过或者用过的话,那真是太遗憾了,GitHub的使用是程序员在职业生涯中的一项必备技能,这个平台上面有太多优秀的值得学习的开源项目。

今天这里汇总了近期GitHub上最热门的开源项目,如果你私藏的有GitHub上觉得不错的开源项目,也欢迎留言分享!

iOS的原生网络调试工具

Bagel是一个小型原生iOS网络调试器。它不是代理调试器,因此你不必乱用证书,代理设置等。只要你的iOS设备和Mac位于同一网络中,便可在该工具上查看、监听手机 App 的网络请求数据,拿来抓包很方便

GitHub:https://github.com/yagiz/Bagel

Start:2501

Swift的LeetCode解决方案

该仓库包含了许多算法问题的网站,按照数据结构与公司对 LeetCode 进行了分类,使其目录结构看起来更加清晰。目前收纳的有 Google、Facebook、Snapchat 等多家公司的 LeetCode 题解,代码风格严格遵循RayWenderlich Swift风格指南。

GitHub:https://github.com/soapyigu/LeetCode-Swift

Start:2763

Mac生产力工具链推荐

工欲善其事必先利其器,提高工作或开发效率,这个仓库的工具分享相当全面,工具分享会涉及到:

  1. PM或博客撰写者markdown编辑器推荐

  2. mac重度依赖者应用推荐

  3. 终端便捷工具推荐

  4. Chrome Extension及扩展插件开发

  5. Alfred workflow 自制及开源的推荐

GitHub:https://github.com/Louiszhai/tool

Start:3216

终端中打开当前目录

一个可以在终端中打开当前目录的访达工具栏应用程序用于macOS的Finder工具栏应用程序,用于打开Terminal,iTerm,Hyper或Alacritty中的当前目录,支持暗黑模式

GitHub:https://github.com/Ji4n1ng/OpenInTerminal

Start:1257

JS网络调试工具

一个基于浏览器端 JS 实现的在线代理,支持最新的Safari、FireFox 和 Chrome

网址:https://zjcqoo.github.io/

GitHub:https://github.com/EtherDream/jsproxy

Start:2679

表情符号马赛克

将图像转换为由表情符号制成的马赛克,很好玩,感兴趣的可以试一试。

网址:http://ericandrewlewis.github.io/emoji-mosaic/

GitHub:https://github.com/ericandrewlewis/emoji-mosaic

Start:427

Python - 100天从新手到大师

推荐一份学习 Python 教程,该教程涵盖Python 初中高级知识点,规划在 100 天之内让你从新手到大师级别水平,正在学习 Python 的同学不妨看下。

GitHub:https://github.com/jackfrued/Python-100-Days

Start:7899

Go入门指南

对于学习 Go 编程语言的爱好者来说,这本书无疑是最适合你的一本书籍,里面包含了当前最全面的学习资源

GitHub:https://github.com/Unknwon/the-way-to-go_ZH_CN

Start:14502

Git的奇技淫巧

这个开源项目主要分享一些 Git 相关的使用技巧

Git常用命令集合,Git是一个 “分布式版本管理工具”,简单的理解版本管理工具:大家在写东西的时候都用过 “回撤” 这个功能,但是回撤只能回撤几步,假如想要找回我三天之前的修改,光用 “回撤” 是找不回来的。而 “版本管理工具” 能记录每次的修改,只要提交到版本仓库,你就可以找到之前任何时刻的状态(文本状态)

GitHub:https://github.com/521xueweihan/git-tips

Start:8778

公共API

用于软件和Web开发的免费API的集合列表,这个网站收集了大量公开的 API,让开发者可以快速集成到自己的产品中。

GitHub:https://github.com/toddmotto/public-apis

Start:56276

最后

今天的分享就到这里,公众号后台回复『加群』识别二维码添加“码力全开机器人”,回复『加群』即可加入产品内测用户群,你也可以添加我的微信lishichao706,带你进入独立开发者的聚集地。

Telegram频道(https://t.me/maliquankai):不定期推送开发、设计、产品相关的文章,以及独立开发者的作品。

Telegram用户群(https://t.me/forcecoder):讨论技术、设计、产品、运营,以及关于独立开发者的一切。

感谢您的阅读,本文由 码力全开 - 全职独立开发者的产品日常和设计分享 版权所有。未经允许不得转载。
好玩又有趣,一起来测试你的设计能力
Larry | 全职独立开发者的一切
扫码
扫码添加Larry微信

入独立开发者微信群

扫描二维码

码力全开公众号