你是否注意到,現在主流的瀏覽器如 Chrome、Edge、Brave 和 Opera 都採用了谷歌的 Chromium 引擎?同時,谷歌每年不惜花費數十億美元,確保其搜尋引擎在 Safari 中的預設地位,甚至連 Firefox 也難逃商業利益的影響,這使得谷歌在瀏覽器和搜尋引擎市場“一家獨大”。
GitHub 創始人兼前 CEO 克里斯·汪斯崔斯 (Chris Wanstrath) 認為世界需要一款有獨立精神的開源瀏覽器,不是要替代谷歌的地位,而是因為多樣性是創新的催化劑。所以,他決定個人出資 100 萬美元,贊助這款獨立、非盈利、開源的新瀏覽器—— Ladybird 瀏覽器,它的獨立性體現在兩個方面:
- 技術:不使用 Blink、WebKit、Gecko 或任何其他瀏覽器引擎的程式碼
- 收益:雖然資金來自贊助商,但贊助商無權干涉專案的開發和運營
值得一提的是,這並非克里斯第一次幹此類事情。20 年前,他就曾在《紐約時報》為 Firefox 1.0 釋出購買了兩頁廣告,以示支援。
說回到上週熱門的開源專案,它們分別是高盛開源的量化 Python 工具庫、開源的活動和票務管理平臺、開源的 2FA 驗證器、所有人都可以用的開源語音合成模型,以及 Spring 原始碼閱讀教程。
- 本文目錄
- 1. 開源新聞
- 1.1 真正獨立的開源瀏覽器:Ladybird
- 2. 開源熱搜專案
- 2.1 高盛開源的量化金融 Python 庫:gs-quant
- 2.2 開源的活動和票務管理平臺:Hi.Events
- 2.3 下一代資料科學 IDE:Positron
- 2.4 開源的 2FA 驗證器:Ente
- 2.5 為所有人準備的開源語音合成模型:fish-speech
- 3. HelloGitHub 熱評
- 3.1 Spring 原始碼閱讀:spring-reading
- 3.2 谷歌服務框架的開源替代品:GmsCore
- 4. 結尾
- 1. 開源新聞
1. 開源新聞
1.1 真正獨立的開源瀏覽器:Ladybird
主語言:C++,Star:11k
該專案作者想要從頭構建一個完全獨立的開源 Web 瀏覽器,所以他從自己寫的 SerenityOS 作業系統中分離出瀏覽器引擎部分,計劃基於此做一個全新、跨平臺的開源瀏覽器,它沒有來自其它瀏覽器的程式碼。目前尚未釋出可供下載的安裝包,計劃在 2026 夏天釋出第一個 Alpha 版本。
GitHub 地址→github.com/LadybirdBrowser/ladybird
2. 開源熱搜專案
2.1 高盛開源的量化金融 Python 庫:gs-quant
主語言:Python,Star:6.2k,周增長:2.3k
該專案是由高盛開發用於量化交易的 Python 工具包,它是專為量化金融領域設計的 Python 庫,已在高盛內部使用多年,支援開發量化交易策略、分析/視覺化金融資料和風險管理等功能。此庫與高盛的服務高度整合,不登入無法使用高盛提供的市場資料和模型等專業功能。
from gs_quant.analytics.datagrid import DataColumn, DataRow, DataGrid
from gs_quant.analytics.processors import LastProcessor, EntityProcessor
from gs_quant.data.coordinate import DataCoordinate, DataMeasure, DataFrequency
from gs_quant.markets.securities import Asset, AssetIdentifier
from gs_quant.session import GsSession
GsSession.use()
GS = Asset.get("GS UN", AssetIdentifier.BLOOMBERG_ID)
AAPL = Asset.get("AAPL UW", AssetIdentifier.BLOOMBERG_ID)
AMZN = Asset.get("AMZN UW", AssetIdentifier.BLOOMBERG_ID)
rows = [DataRow(GS), DataRow(AAPL), DataRow(AMZN)]
trade_price = DataCoordinate(measure=DataMeasure.TRADE_PRICE, frequency=DataFrequency.REAL_TIME)
col_0 = DataColumn(name="Name", processor=EntityProcessor(field="short_name"))
col_1 = DataColumn(name="Last", processor=LastProcessor(trade_price))
columns = [col_0, col_1]
datagrid = DataGrid('My First DataGrid!', rows=rows, columns=columns)
datagrid.initialize()
datagrid.poll()
print(datagrid.to_frame())
GitHub 地址→github.com/goldmansachs/gs-quant
2.2 開源的活動和票務管理平臺:Hi.Events
主語言:PHP,Star:450,周增長:400
該專案是採用 PHP 開發的票務平臺,提供了從活動建立到票務銷售的全套解決方案,它支援資料分析、多種門票型別、活動頁、簽到工具、優惠碼等功能,能夠幫助組織者輕鬆管理活動和銷售各種規模活動的門票。
GitHub 地址→github.com/HiEventsDev/Hi.Events
2.3 下一代資料科學 IDE:Positron
主語言:TypeScript,Star:1.5k,周增長:1k
這是一個為資料分析設計的整合開發環境,它基於 VSCode 構建了一個可複製的編寫和釋出的桌面開發環境,支援執行 Python 和 R 程式碼、自動補全等功能,適用於資料科學家和分析師進行資料處理和分析。
GitHub 地址→github.com/posit-dev/positron
2.4 開源的 2FA 驗證器:Ente
主語言:Flutter,Star:11k,周增長:800
該專案是提供端到端加密的服務,內含基於此服務(Ente)的兩款產品,它們分別是雲相簿(免費試用)和 2FA 驗證器(永久免費)。永久免費的 Ente Auth,它可幫助你在移動裝置上生成並儲存兩步驗證 (2FA) 令牌。
GitHub 地址→github.com/ente-io/ente
2.5 為所有人準備的開源語音合成模型:fish-speech
主語言:Python,Star:4.6k,周增長:2k
該專案是由 Fish Audio 開發的基於 VQGAN+Llama 的文字轉語音模型,它僅需 4GB 視訊記憶體即可在個人裝置上輕鬆執行和微調(16GB),支援中英日語和音色調整,語音合成效果出色。
GitHub 地址→github.com/fishaudio/fish-speech
3. HelloGitHub 熱評
在這個章節,將會分享下本週 HelloGitHub 網站上的熱門開源專案,歡迎與我們分享你上手這些開源專案後的使用體驗。
3.1 Spring 原始碼閱讀:spring-reading
主語言:Java
這是一份講解 Spring 原始碼的圖文教程,內容涵蓋了 Spring 框架的核心概念和關鍵功能,而且還貼心地標註了難度等級,更加便於學習。
專案詳情→hellogithub.com/repository/f43b683fa175499ca3af4e9b1684e88b
3.2 谷歌服務框架的開源替代品:GmsCore
主語言:Java
該專案是一個開源的替代 Google Play 服務的解決方案,它可以讓無法安裝或不想用 Google 服務的使用者,執行依賴谷歌服務的 Android 應用。
專案詳情→hellogithub.com/repository/91571ba628534eff867d556bfec45885
4. 結尾
以上就是本期「GitHub 熱點速覽」的全部內容,希望你能夠在這裡找到自己感興趣的開源專案,如果你有其他好玩、有趣的 GitHub 開源專案想要分享,歡迎來 HelloGitHub 與我們交流和討論。
往期回顧
- 超快的 Python 包管理工具
- 免費且離線的同聲翻譯利器