文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

我们一起聊聊好用到飞起的新项目

2024-11-30 12:29

关注

还有一个非常有意思的 IDE,它是运行在容器里的 devpod,还有老牌的 GIS 项目,你可以用喜欢的画作来绘制地图的 QGIS。

至于 AFFiNE、Tkinter-Designer、google-ctf 是什么,就要留给你自己去发现了。

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝

图片

1. 本周特推

1.1 运行在容器里的 IDE:devpod

主语言:Go

DevPod 是一个仅限客户端使用的工具,它可基于 devcontainer.json 在任何存储端创建可复现的开发环境。每个开发环境都在容器中运行,并通过 devcontainer.json 进行指定存储。目前,devpod 支持 K8s 集群、云端虚拟机、任何可访问的远程机器。

GitHub 地址→https://github.com/loft-sh/devpod

图片

1.2 跨平台 GIS:QGIS

主语言:C++

一个功能齐全、用户友好、免费的开源地理信息系统,即 GIS,它可运行在 Unix、Windows、macOS 等系统之上。具有以下特性:

  1. 可管理空间数据
  2. 精美的制图,下图便是根据梵高的经典画作绘制的地图
  3. 地理空间分析
  4. 支持高度定制化,具有良好的可扩展性

GitHub 地址→https://github.com/qgis/QGIS

2. GitHub Trending 周榜

2.1 知识管理工具:AFFiNE

本周 star 增长数:1,250+,主语言:TypeScript

一个类 Notion 的知识管理工具,支持离线使用。同 Notion 一样,集成了笔记、表格、数据库等功能。

GitHub 地址→https://github.com/toeverything/AFFiNE

图片

2.2 唯一标识:typeid

本周 star 增长数:1,600+,主语言:Go

New 受启发于 Stripe IDs(用于跟踪提现的追踪 ID)的全局唯一标识符 typeid,它是类型安全,且支持 K 排序的 UUIDv7 扩展。

TypeIDs 的规范编码为由三个部分组成的小写字符串:

  1. 类型前缀(最多 63 个字符,全部为小写 ASCII [a-z])
  2. 下划线 _ 作为分隔符
  3. 一个 128 位 UUIDv7 编码,使用修改后的 base32 编码表示为 26 个字符的字符串。

以下便是一个示例:

user_2x4y6z8a0b1c2d3e4f5g6h7j8k
  └──┘ └────────────────────────┘
  type    uuid suffix (base32)

GitHub 地址→https://github.com/jetpack-io/typeid

2.3 快速构建 Python 应用:Tkinter-Designer

本周 star 增长数:800+,主语言:Python

一个简单快捷的方法来创建 Python 图形用户界面,Tkinter Designer 旨在加速 Python 中的 GUI 开发过程。因为使用到 Figma,所以它能方便地在 Python 中创建漂亮的 Tkinter GUI。它借助 Figma API 来分析设计文件并创建 GUI 所需的相应代码和文件。

GitHub 地址→https://github.com/ParthJadhav/Tkinter-Designer

图片

2.4 快速去背景:background-removal-js

本周 star 增长数 1,950+,主语言:TypeScript

New 不知道有多少小伙伴用过一个去背景服务叫做 remove.bg,这是一个开源的去背景服务,不用受限于 remove.bg 的清晰度限制,你可以自己抠掉图像中的背景。当然它提供了在线试用链接:https://img.ly/showcases/cesdk/web/background-removal/web

GitHub 地址→https://github.com/imgly/background-removal-js

图片

2.5 安全挑战:google-ctf

本周 star 增长数:550+

google-ctf 收录了自 2017 年以来 Google CTF(安全网络竞赛)的挑战,如果你想试试你的密码学、逆向工程、漏洞检测等安全技能到底如何,不妨试试这些难题。

GitHub 地址→https://github.com/google/google-ctf

图片

3. HelloGitHub 热评

在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价。

3.1 隐私计算平台:primihub

主语言:C++

随着《数据安全法》和《个人信息保护法》的相继颁布,隐私计算技术在近两年迎来了前所未有的热度。该项目是由密码学专家团队打造的隐私计算平台,它开箱即用、安全可靠,支持隐匿查询、隐私求交、联合统计、数据资源管理等功能,实现了“数据可用不可见”,为数据安全流通保驾护航。

HG 评价地址→https://hellogithub.com/repository/686b51bae1be4505954cc94f72f7646a

图片

3.2 PyQt 组件库:PyQt-Fluent-Widgets

主语言:Python

基于 PyQt/PySide 的 Fluent Design 风格组件库,内含多种美观、实用的组件,支持亮暗主题切换和自定义主题色。

HG 评价地址→https://hellogithub.com/repository/80b9c3e9481646399cfbb10851d08834

图片

4. 往期回顾

往期回顾:

以上为 2023 年第 26 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟 🌝

来源:HelloGitHub内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯