• 躺平吧,平铺的窗口「GitHub 热点速览 v.21.47」


    作者:HelloGitHub-小鱼干

    用 macOS 系统经常会遇到的一个问题便是多开窗口如何快速找寻的问题,本周特推项目 yabai 便是来解决这个问题的。直接把所有窗口平铺,是不是很“正”呢。同样,非常“正点”的还有 Budibas,低代码平台让你快速拉起自己的一个单页应用。还有拦截一切,能屏蔽广告的 AdGuard Home 从根源上 DNS 处理你的屏蔽问题。

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

    • 本文目录
        1. 本周特推
        • 1.1 平铺窗口管理器:yabai
        • 1.2 Notion 代替品:focalboard & appflowy
        1. GitHub Trending 周榜
        • 2.1 低代码平台:Budibase
        • 2.2 实时数据治理:DataHub
        • 2.3 图像修复:SwinIR
        • 2.4 Docker 跑 macOS:Docker-OSX
        • 2.5 广告拦截:AdGuard Home
        1. 往期回顾

    1. 本周特推

    1.1 平铺窗口管理器:yabai

    本周 star 增长数:700+

    yabai 是一个平铺窗口管理器,适用 macOS 系统,同 Linux 的平铺窗口管理器 awesome 类似,yabai 能自适应平铺你所有打开的窗口。如何自适应平铺窗口在一个屏幕也是一种艺术,你可以通过该项目来学习下如何处理自适应样式。

    GitHub 地址→https://github.com/koekeishiya/yabai

    1.2 Notion 代替品:focalboard & appflowy

    Notion 真的是路人皆知的产品了,所以本周出现了 2 个声称为它开源替代品的项目:focalboard & appflowy,索性放在一块介绍。从功能及界面上来看 focalboard 可以说是 Notion 翻版,类 Trello 的卡片式管理方式,可自托管在自己服务器上。同样可以自托管数据的 appflowy 则像是个 Notion 的精简版,个人来说更喜欢 appflowy 的 UI(字号更大)。从实现语言来说,focalboard 用了 TS 和 Go 来编写,appflowy 则用了相对小众的 Rust 和 Flutter。

    下图分别是 focalboard & appflowy 界面:

    GitHub 地址→https://github.com/mattermost/focalboard

    GitHub 地址→https://github.com/AppFlowy-IO/appflowy

    2.1 低代码平台:Budibase

    本周 star 增长数:1,650+

    New Budibase 是一个开源的低代码平台,可以在几分钟内创建内部应用。支持 PostgreSQL、MySQL、MSSQL、MongoDB、RestAPI、Docker 和 K8s,此外它提供了各种可用于组装的 CSS 模块,你可以基于 Budibase 快速过构建自己的单页应用。

    GitHub 地址→https://github.com/Budibase/budibase

    2.2 实时数据治理:DataHub

    本周 star 增长数:250+

    DataHub 真是个生产力工具,它由 Linkedin 团队开源主要处理元数据管理,它可充当数据发现工具(即数据目录),来找出公司中存在哪些数据集,以及如何使用这些数据集进行测试。

    GitHub 地址→https://github.com/linkedin/datahub

    2.3 图像修复:SwinIR

    本周 star 增长数:100+

    SwinIR 是一个图片修复工具,相比其他的图片修复工具,SwinIR 拥有更高的还原度,修复后的图片更加的清晰。

    GitHub 地址→https://github.com/JingyunLiang/SwinIR

    2.4 Docker 跑 macOS:Docker-OSX

    本周 star 增长数:1,800+

    Docker-OSX 让你快速在 Docker 中拉起一个 macOS 系统的工具。

    GitHub 地址→https://github.com/sickcodes/Docker-OSX

    2.5 广告拦截:AdGuard Home

    本周 star 增长数:100+

    AdGuard Home 是一个用于拦截广告和跟踪的网络范围软件。设置好后,它将覆盖你所有的家用设备,你不需要任何客户端软件。它作为一个 DNS 服务器,将跟踪域(你设置的)重定向到一个“黑洞”,从而阻止你的设备连接到那些服务器。

    GitHub 地址→https://github.com/AdguardTeam/AdGuardHome

    3. 往期回顾

    以上为 2021 年第 47 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟

    最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。 和之前的送书活动类似,留言点赞 Top5 的小伙伴(),小鱼干会努力去找 Repo 的^^

    HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~


    作者:削微寒
    扫描左侧的二维码可以联系到我
    知识共享许可协议
    本作品采用署名-非商业性使用-禁止演绎 4.0 国际 进行许可。

  • 相关阅读:
    ElasticSearch7.3学习(十九) deep paging
    vuerouter 学习
    vuerouter学习 Login.vue
    背包问题贪心算法求解
    文件IO基础知识
    mysql 导出索引
    PRFAQAWS 断舍离
    LIMS业务流程图
    VM运行centos网络配置(出现错误)详解
    vue keepalive情况下切换页面的tab并改变宽高以后发现echarts内容变成空白
  • 原文地址:https://www.cnblogs.com/xueweihan/p/15586563.html
Copyright © 2020-2023  润新知