開源日報 2023-08-19

這篇文章總結了一些令人興奮的開源項目诡蜓,涵蓋了各種領域展辞。無論你是開發(fā)人員、設計師還是想要探索新技術的愛好者万牺,這些項目都值得一看罗珍。從數據庫解析到PDF生成,從計算機視覺到游戲開發(fā)脚粟,這些項目將為你提供實用工具和有趣的體驗覆旱。無論你是想要優(yōu)化工作流程,還是尋找新的創(chuàng)造靈感核无,都不要錯過這個令人眼花繚亂的列表扣唱!

alibaba/canal

Stars: 26.3k License: Apache-2.0

canal 是一個開源項目,主要用途是基于 MySQL 數據庫增量日志解析团南,提供增量數據訂閱和消費噪沙。它可以實現多種業(yè)務需求,包括數據庫鏡像吐根、數據庫實時備份正歼、索引構建和維護、業(yè)務緩存刷新以及帶有業(yè)務邏輯的增量數據處理等功能拷橘。canal 模擬了 MySQL slave 的交互協(xié)議局义,并通過解析二進制日志對象來獲取增量變更喜爷。其核心優(yōu)勢包括:

  • 整體性能測試與優(yōu)化
  • 原生支持 prometheus 監(jiān)控
  • 原生支持 kafka 消息投遞
  • 原生支持 aliyun rds 的 binlog 訂閱 (自動主備切換/oss binlog 離線解析)
  • 支持 docker 鏡像

此外,canal 還特別設計了 client-server 模式萄唇,并使用 protobuf 3.0 作為交互協(xié)議檩帐,在不同語言中可采用不同客戶端實現消費邏輯。同時也可以將變更記錄投遞到 MQ 系統(tǒng)中 (如 Kafka/RocketMQ)另萤,借助 MQ 的多語言能力湃密。

novuhq/novu

Stars: 22.9k License: MIT

Novu 是一個開源的通知基礎設施項目,它提供了統(tǒng)一的 API 來通過多個渠道發(fā)送通知四敞,包括應用內泛源、推送、電子郵件目养、短信和聊天俩由。主要功能有:

  • 為所有消息提供商 (應用內、電子郵件癌蚁、短信幻梯、推送和聊天) 提供單一 API
  • 管理多個渠道上的通知非常容易
  • 配備 CMS 進行高級布局和設計管理
  • 內置保護機制以防止變量丟失 (即將推出)
  • 安裝和集成簡單方便
  • 在單個儀表板中調試分析多渠道消息
  • 可嵌入式帶實時更新的通知中心

此外,該項目還具有社區(qū)驅動特性努释,并支持各種編程語言碘梢。

diegomura/react-pdf

Stars: 12.7k License: MIT

React PDF 是一個用于在瀏覽器和服務器上創(chuàng)建 PDF 文件的 React 渲染器。

  • 可以使用 React 來創(chuàng)建 PDF 文件
  • 支持在 DOM 中進行渲染
  • 支持將生成的 PDF 保存為文件

bellard/quickjs

Stars: 6.3k License: NOASSERTION

這個項目是一個名為 quickjs 的開源項目伐蒂。

主要功能:

  • 提供了快速煞躬、輕量級的 JavaScript 引擎

關鍵特點和核心優(yōu)勢:

  • 快速:提供高性能的 JavaScript 解釋器
  • 輕量級:具有小巧且可嵌入式的設計,適用于資源受限環(huán)境

Kotlin/kotlinx.serialization

Stars: 4.7k License: Apache-2.0

這個項目是 Kotlin 的多平臺/多格式無反射序列化工具逸邦。

  • 支持使用 @Serializable 標記的 Kotlin 類和標準集合恩沛。
  • 提供 JSON、Protobuf缕减、CBOR雷客、Hocon 和 Properties 等不同的序列化格式。
  • 完全支持 JVM桥狡、JS 和 Native 三種平臺搅裙。

xxlllq/system_architect

Stars: 4.5k License: NOASSERTION

該項目是一個系統(tǒng)架構設計師復習資料的開源項目。

  • 包含 2009-2022年全套真題及解析裹芝、無解析版真題部逮、章節(jié)分類真題解析和其他真題書籍電子版。
  • 提供官網嫂易、報名入口兄朋、成績查詢入口等相關鏈接。

ververica/flink-cdc-connectors

Stars: 4.3k License: Apache-2.0

CDC Connectors for Apache Flink? 是一組用于 Apache Flink? 的源連接器炬搭,使用變更數據捕獲 (CDC) 從不同數據庫中攝取變化蜈漓。該項目集成了 Debezium 作為捕獲數據變化的引擎穆桂,并完全利用 Debezium 的能力宫盔。支持多種數據庫融虽,包括 MongoDB、MySQL灼芭、Oracle 等有额。主要功能有:

  • 支持讀取數據庫快照并在發(fā)生故障時繼續(xù)讀取事務日志進行精確處理。
  • 提供 DataStream API 和 Table/SQL API 兩種方式來消費多個數據庫和表中的更改彼绷。
  • 可以使用 SQL DDL 創(chuàng)建一個 CDC source 來監(jiān)視單個表上的更改巍佑。

taojy123/KeymouseGo

Stars: 4.1k License: GPL-2.0

KeymouseGo 是一個記錄用戶鼠標鍵盤操作并自動執(zhí)行的開源項目。

  • 可以記錄用戶在計算機上進行的任意操作寄悯,如點擊鼠標萤衰、鍵盤輸入等。
  • 支持通過觸發(fā)按鈕來自動執(zhí)行之前記錄的操作猜旬,并可以設定執(zhí)行次數脆栋。
  • 提供桌面模式和命令行模式兩種基本操作方式。
  • 支持腳本語法說明洒擦,使用 json 格式表示每一次動作及其參數椿争。
  • 具有自定義擴展功能,可根據需要添加新功能熟嫩。

roboflow/supervision

Stars: 2.7k License: MIT

這個項目是一個可重用的計算機視覺工具秦踪,主要功能包括從硬盤加載數據集、在圖像或視頻上繪制檢測結果以及統(tǒng)計特定區(qū)域中的檢測數量掸茅。該項目有以下核心優(yōu)勢和特點:

  • 可輕松切換支持的目標檢測/實例分割模型之間的推理流程
  • 提供高級過濾功能
  • 支持圖像注釋
  • 能夠加載多種格式的目標檢測/實例分割數據集
  • 可循環(huán)遍歷數據集條目
  • 能夠將數據集拆分為訓練椅邓、測試和驗證部分,并合并多個數據集
  • 支持保存不同格式的目標檢測/實例分割數據集昧狮,并進行標簽轉換等操作

此外景馁,該項目還提供了對象檢測任務下平均精度 (mAP) 等評估指標。

rany2/edge-tts

Stars: 1.8k License: GPL-3.0

edge-tts 是一個 Python 模塊陵且,允許你在 Python 代碼中使用 Microsoft Edge 的在線文本到語音服務裁僧,或者使用提供的 edge-ttsedge-playback 命令。它可以通過 pip 安裝慕购,并且支持以下功能和優(yōu)勢:

  • 可以使用命令行工具進行基本用法
  • 支持更改語言和聲音
  • 可以調整生成語音的速率和音量
  • 提供了 Python 模塊聊疲,可以直接從 Python 中調用

LorisYounger/VPet

Stars: 1.3k License: Apache-2.0

虛擬桌寵模擬器是一個開源的桌寵軟件,可以內置到任何 WPF 應用程序沪悲。該項目主要功能包括支持各種互動投喂等获洲,并且免費、開源殿如。其核心優(yōu)勢和特點如下:

  • 超多的互動和動畫:提供多達 32 種不同狀態(tài)和 3 種類型的動畫贡珊。
  • 免費:完全免費使用最爬,無需付費。
  • 開源:在 GitHub 上進行開源门岔,歡迎用戶提出自己的想法爱致、創(chuàng)意或參與項目開發(fā)。
  • 支持創(chuàng)意工坊:用戶可以制作并上傳別的人物桌寵動畫或者互動至創(chuàng)意工坊分享給更多人使用寒随。

getumbrel/llama-gpt

Stars: 1.1k License: MIT

LlamaGPT 是一個自托管糠悯、離線的、通過使用 Llama 2 實現的 ChatGPT 樣式的聊天機器人妻往,可以在本地進行部署和運行互艾。

核心優(yōu)勢:

  • 完全隱私保護,不需要將數據發(fā)送到外部服務器讯泣。
  • 離線操作纫普,無需依賴互聯網連接。
  • 多種模型選擇適應不同硬件配置好渠。
  • 基于 Docker 容器化技術簡化安裝過程昨稼。

apple/ml-fastvit

Stars: 961 License: NOASSERTION

FastViT 是一個使用結構重參數化的快速混合視覺 Transformer。該項目提供了在 ImageNet-1K 數據集上訓練的多個模型晦墙,用于圖像分類任務悦昵,并通過 iPhone 12 Pro 進行基準測試。以下是 FastViT 的一些核心優(yōu)勢和特點:

  • 快速:FastViT 模型具有較低的推理延遲晌畅。
  • 高性能:各種規(guī)模 (從小到大) 和知識蒸餾版本的 FastViT 模型都達到了很高的 Top-1 準確率但指。
  • 多樣性選擇:可以根據需求選擇不同大小和復雜度級別 (如 SA、MA 等) 的預訓練模型抗楔。

ill-inc/biomes-game

Stars: 917 License: MIT

Biomes 是一個開源的基于 Web 技術構建的沙盒 MMORPG 游戲棋凳,使用了 Next.js、Typescript 和 WebAssembly 等 web 技術连躏。它使用 React 和響應式編程范例進行游戲開發(fā)剩岳。

ubicloud/ubicloud

Stars: 656 License: NOASSERTION

Ubicloud 是一個開放、免費和便攜的云平臺入热,類似于 Linux 對專有操作系統(tǒng)的替代品拍棕。它在裸金屬提供商 (如 Hetzner、OVH 和 AWS Bare Metal) 上提供 IaaS 云功能勺良。您可以自己在這些提供商上設置它绰播,也可以使用我們的托管服務。Ubicloud 目前處于公共 Alpha 測試階段尚困。

  • 提供了與傳統(tǒng)云廠商相同的基礎設施即服務 (IaaS) 特性
  • 可以通過托管平臺或者自建方式來使用

jiran214/GPT-vup

Stars: 478 License: NOASSERTION

GPT-vup Live2D 數字人直播是一個基于生產者-消費者模型設計的項目蠢箩,支持 BiliBili 和抖音直播。它使用了 openai 嵌入和 GPT3.5 api 來實現功能。主要功能包括回答彈幕和 SC谬泌、歡迎入場觀眾滔韵、感謝禮物等。該項目還提供了一些插件掌实,如 speech 插件可以進行語音交互陪蜻,schedule 插件可以隔一段時間觸發(fā)某一事件 (例如講故事、唱 rap)潮峦,action 插件可以根據觀眾的行為匹配對應人物動作囱皿,并且還有 context 插件用于給問題補充上下文信息勇婴。

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末忱嘹,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子耕渴,更是在濱河造成了極大的恐慌拘悦,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件橱脸,死亡現場離奇詭異础米,居然都是意外死亡,警方通過查閱死者的電腦和手機添诉,發(fā)現死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進店門屁桑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人栏赴,你說我怎么就攤上這事蘑斧。” “怎么了须眷?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵竖瘾,是天一觀的道長。 經常有香客問我花颗,道長捕传,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任扩劝,我火速辦了婚禮庸论,結果婚禮上,老公的妹妹穿的比我還像新娘棒呛。我一直安慰自己聂示,他們只是感情好,可當我...
    茶點故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布条霜。 她就那樣靜靜地躺著催什,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蒲凶,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天气筋,我揣著相機與錄音,去河邊找鬼旋圆。 笑死宠默,一個胖子當著我的面吹牛,可吹牛的內容都是我干的灵巧。 我是一名探鬼主播搀矫,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼刻肄!你這毒婦竟也來了瓤球?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤敏弃,失蹤者是張志新(化名)和其女友劉穎卦羡,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體麦到,經...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡绿饵,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了瓶颠。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拟赊。...
    茶點故事閱讀 38,747評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖粹淋,靈堂內的尸體忽然破棺而出吸祟,到底是詐尸還是另有隱情,我是刑警寧澤廓啊,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布欢搜,位于F島的核電站,受9級特大地震影響谴轮,放射性物質發(fā)生泄漏炒瘟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一第步、第九天 我趴在偏房一處隱蔽的房頂上張望疮装。 院中可真熱鬧,春花似錦粘都、人聲如沸廓推。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽樊展。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間专缠,已是汗流浹背雷酪。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留涝婉,地道東北人哥力。 一個月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像墩弯,于是被迫代替她去往敵國和親吩跋。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,658評論 2 350

推薦閱讀更多精彩內容