大家好👋🏼
在本文中,我將介紹七個您應該知道的用 Java 編寫的 OSS 儲存庫,這些有趣的專案吸引了我的注意並且我想分享它們。
讓我們開始吧🤙🏼
Robolectric 是 Android 的單元測試框架。您的測試在 JVM 內的模擬 Android 環境中執行,沒有模擬器的開銷和不穩定。它的測試執行速度通常比冷啟動模擬器快 10 倍 😈
https://github.com/robolectric/robolectric
Elasticsearch 是一種分散式搜尋和分析引擎,針對生產規模工作負載的速度和相關性進行了最佳化。在海量資料集上近乎即時地搜尋、執行向量搜尋、與生成式 AI 應用程式整合等等 🤠
https://github.com/elastic/elasticsearch
dotCMS 是一種開源無頭/混合內容管理系統,旨在跨多個管道管理和提供基於權限的個人化內容體驗。
它可以作為內容中心,也可以作為網站、行動應用程式、迷你網站、入口網站、內部網路的平台🤖
https://github.com/dotCMS/core
Apache Tika 工具包可從一千多種不同的文件類型(例如 PPT、XLS 和 PDF)中檢測並提取元資料和文字。所有這些文件類型都可以透過單一介面進行解析,這使得 Tika 對於搜尋引擎索引、內容分析、翻譯等非常有用 🤗
https://github.com/apache/tika
GraalVM 是一個高效能 JDK 發行版,可提前將 Java 應用程式編譯成獨立的二進位。這些二進位檔案立即啟動,無需預熱即可提供峰值效能,並且使用更少的資源👾
https://github.com/oracle/graal
OpenSearch 是一個開源分散式 RESTful 搜尋引擎,是 Elasticsearch 和 Kibana 在 2021 年初許可證變更後的分支 🔎
https://github.com/opensearch-project/OpenSearch
ThingsBoard 是一個開源物聯網平台,用於資料收集、處理、視覺化和設備管理。
它透過業界標準 IoT 協定實現設備連接:MQTT、CoAP 和 HTTP,並支援雲端和本地部署🦾
https://github.com/thingsboard/thingsboard
此列表列出了七個值得檢查的開源專案,無論是使用它們還是做出貢獻🖖
快樂編碼!
嗨👋🏻
我叫 Domenico,是一位對 Vue.js 框架充滿熱情的軟體開發人員,我寫了一篇有關它的文章來分享我的知識和經驗。
不要忘記參觀我的 Linktree 來發現我的專案🫰🏻
連結樹:https://linktr.ee/domenicotenace
在 dev.to 上關注我以獲取其他文章👇🏻
如果您喜歡我的內容或想支持我在 GitHub 上的工作,您可以透過很小的捐款來支持我。
我將不勝感激🥹
原文出處:https://dev.to/this-is-learning/7-open-source-projects-you-should-know-java-edition-1mkb