写点什么

2023 年 12 月 GitHub 关注度最高的前十名

作者:晴空万里
  • 2023-12-31
    广东
  • 本文字数:2777 字

    阅读完需:约 9 分钟

GitHub 作为全球最大的代码托管平台,每年都会涌现出一批备受瞩目的项目。2023 年,开发者们投入了大量时间和精力,推动了一系列引人注目的项目,从而赢得了广泛的关注和支持。以下是 2023 年 12 月 GitHub 关注度最高的前十名项目,展现了当前技术领域的热门趋势和创新方向。

英文预警,都是中文,只是项目名称是英文。


1. Stirling-Tools / Stirling-PDF

简介:这是一个强大的本地托管、基于 Docker 的 Web PDF 操作工具,允许您对 PDF 文件执行各种操作,如拆分、合并、转换、重新组织、添加图像、旋转、压缩等。这个本地托管的 Web 应用最初是由 ChatGPT 百分之百制作的应用程序,已发展成为一个具备广泛功能的工具,能够应对您的所有 PDF 需求。

Stirling PDF 不会发起任何外部调用进行记录或追踪。

所有文件和 PDF 均仅存在于客户端,仅在任务执行期间存在于服务器内存中,或者仅暂时存在于一个文件中以执行任务。用户下载的任何文件在那时点都已从服务器中删除。

关注点:PDF 各种操作



2. xuchengsheng / spring-reading

简介:涵盖了 Spring 框架的核心概念和关键功能,包括控制反转(IOC)容器的使用,面向切面编程(AOP)的原理与实践,事务管理的方式与实现,Spring MVC 的流程与控制器工作机制,以及 Spring 中数据访问、安全、Boot 自动配置等方面的深入研究。此外,它还包含了 Spring 事件机制的应用、高级主题如缓存抽象和响应式编程,以及对 Spring 源码的编程风格与设计模式的深入探讨。

关注点:作者的初心很不错,而且推广不错,增加了微信、支付宝以及微信群,这点值得关注。下面各种标签也点个赞。


3. Snoopy1866 / LiTiaotiao-Custom-Rules

简介:如果你讨厌 App 内的广告,可以试试这个。前提是你需要先下载"李跳跳"App

本项目收集适用于“李跳跳”的 App 自定义规则,包括基础规则增强规则

  • 基础规则:关闭应用内广告、更新弹窗、青少年模式弹窗、权限索取提示等

  • 增强规则:自动化操作等



4. WuKongOpenSource / WukongCRM-11.0-JAVA

简介:

悟空 CRM 在中国的开源管理软件行业有较高的知名度。目前软件已达到千万级的用户量,开源系统下载量达到 200 多万次,已覆盖设计制造业、服务业、金融业、政府机构等多种行业。与阿里巴巴、腾讯、OPPO、航天信息、CCTV 等多家知名企业达成战略合作。


公司先后获得河南省高新技术企业、国家 3A 信用企业、IOS9001、IOS27001 软件产品认证等 20 多项荣誉奖项。拥有 50 余项软件著作权。 获得 20 余家国内媒体报道。公司自成立以来,以高科技为起点,以技术为核心、 以完善的售后服务为后盾,秉承稳固与发展、求实与创新的精神,已为国内外上万家企业提供了服务。 在为实现企业价值最大化的过程中, 实现了自身的价值的提升,取得了最大程度的双赢合作,并获得了社会各界的广泛赞誉和认同。

关注点:它是一个管理软件,前后端分离外加 Docker 部署,值得学习。


5. NationalSecurityAgency / ghidra

简介:一句话,逆袭工程软件。Ghidra 是由美国国家安全局(NSA)研究总局创建和维护的软件逆向工程(SRE)框架。该框架包括一套功能齐全、高端的软件分析工具,使用户能够在多种平台上分析编译后的代码,包括 Windows、macOS 和 Linux。其功能包括反汇编、汇编、反编译、图形化和脚本编写,以及其他数百种功能。Ghidra 支持多种处理器指令集和可执行格式,并可以在用户交互和自动化两种模式下运行。用户还可以使用 Java 或 Python 开发自己的 Ghidra 扩展组件和/或脚本。


为了支持美国国家安全局的网络安全任务,Ghidra 被设计用于解决复杂 SRE 项目中的扩展和团队合作问题,并提供可定制和可扩展的 SRE 研究平台。NSA 已经将 Ghidra 的 SRE 功能应用于涉及分析恶意代码并为寻求更好理解网络和系统潜在漏洞的 SRE 分析员生成深入洞察的各种问题上。

不过,好像只有美国人才能加入参与开发,难道中国人不就行吗?


6. StarRocks / starrocks


简介:StarRocks,作为 Linux 基金会的项目,是一款旨在使数据密集型实时分析变得快速简便的下一代数据平台。它提供的查询速度比其他流行解决方案快 5 到 10 倍。StarRocks 能够在更新历史记录的同时进行实时分析。它还可以轻松地通过数据湖中的历史数据增强实时分析。通过使用 StarRocks,您可以摆脱非规范化的表格,实现最佳性能和灵活性。


7. yuliskov / SmartTube

简介:

SmartTube 是一款先进的 Android 电视和电视盒子播放器,而且是免费且开源的。您可以从不同的公共来源播放内容。

✅ 特点:无广告 ‧ SponsorBlock ‧ 可调节的播放速度 ‧ 8k 支持 ‧ 60fps ‧ HDR ‧ 查看实时聊天 ‧ 自定义按钮 ‧ 无 Google 服务 ‧ 乐于助人的国际社区

❌ 不足之处:不支持手机和平板电脑,评论不稳定,语音搜索和投放支持可能不如官方应用,具体取决于您的设备;不妨试试看!

我感觉国内就不需要了。很多了。


8. openpilot-hub / devpilot-intellij

简介:

释放 AI 在编码中的力量,通过 DevPilot,您在 IntelliJ IDEA 中的全新编码伙伴,专为您设计。

这一创新性的基于人工智能的插件旨在为您的开发流程注入强大的能量。



相关简介:

当涉及到 AI 编码插件时,有一些工具和插件专注于提高开发者的编码效率、代码质量和项目管理。以下是一些常见的 AI 编码插件:

  1. TabNine:

  • TabNine(https://www.tabnine.com)是一款基于深度学习的智能代码完成工具。它使用机器学习模型来生成更智能、上下文感知的代码建议,以提高编码速度。

  1. Kite:

  • Kite(https://www.kite.com)是一个 AI 辅助的代码补全工具,为开发者提供实时的代码建议和文档。它还提供了一些学习资源,帮助开发者更好地理解和使用新的编程语言和框架。

  1. DeepCode:

  • DeepCode(https://www.deepcode.ai)是一个使用深度学习技术的静态代码分析工具。它可以检测潜在的代码错误、安全漏洞和性能问题,并为开发者提供改进建议。

  1. GitHub Copilot:

  • GitHub Copilot(https://copilot.github.com)是由 GitHub 和 OpenAI 合作推出的代码生成工具。它使用 GPT(Generative Pre-trained Transformer)技术,通过学习大量开源代码,生成与用户输入相关的代码片段。

  1. CodeTime:

  • CodeTime(https://www.codetime.io)是一个插件,使用人工智能来分析开发者的编码活动并提供有关生产力、编码习惯等方面的 in-depth 分析。

9. spring-projects / spring-framework


简介:这是 Spring Framework 的官方网站,也是所有 Spring 项目的基础。总体而言,Spring Framework 和 Spring 项目家族通常被简称为"Spring"。

Spring 为创建各种场景和架构的企业应用程序提供了除了 Java 编程语言之外的所有必需内容。请阅读参考文档的概述部分,以获取更全面的介绍。


10.janishar / mit-deep-learning-book-pdf

简介:

MIT 深度学习书(精美无瑕的 PDF 版本)由 Ian Goodfellow、Yoshua Bengio 和 Aaron Courville 编写的 MIT 深度学习书的 PDF 格式(完整版和分卷)。

项目启动模板对于数据科学和数据分析工作而言,一个良好的项目结构非常重要。已经开源了一个非常有效的仓库,其中包含项目启动模板


用户头像

晴空万里

关注

还未添加个人签名 2018-07-18 加入

还未添加个人简介

评论

发布
暂无评论
2023年12月 GitHub 关注度最高的前十名_晴空万里_InfoQ写作社区