10月新增開源項目:號稱最快的 Node.js 應用框架來了

立冬已過,人們認爲這是夏天的終結,冬天的開始。立,建始也;冬,終也,萬物收藏也。不過在開源的世界裏,開發者並不畏懼寒冷,對技術的不懈追求也不曾終結。前端

開源的世界老是精彩紛呈,十月份,開源中國社區總共收錄了 182 個開源項目。在林林總總的開源項目中,有哪些值得關注的東西呢,咱們不妨繼續往下看 ——web

做爲開發者,讓項目跑得更快一直是堅持不懈的追求。一個號稱是目前最快的 Node.js 應用框架橫空出世 —— Fastify 高度專一於以最少開銷和強大的插件架構爲開發者提供最佳的體驗。Fastify 的 API 看上去很是簡潔,稱得上是支持 async/await 的 Express 升級版,而且兼容 Express 中間件。算法

此外,人工智能仍是一如既往的火熱,不管在國內外,愈來愈多的公司或組織紛紛選擇投身於人工智能領域。十月,有哪些新的開源項目值得關注呢?數據庫

國內的如 Mobile-deep-learning(MDL),這是百度研發的一個移動端深度學習框架, 致力於讓卷積神經網絡極度簡單的部署在手機端。目前正在手機百度內運行,支持 iOS GPU 計算,體積小,速度快; 而國外的兩大巨頭 —— 微軟和亞馬遜聯合推出了一個深度學習庫 Gluon,這是一個清晰、簡潔、簡單但功能強大的深度學習 API,它提供了靈活的接口來簡化深度學習原型設計、建立、訓練以及部署,並且不會犧牲數據訓練的速度。編程

10 月人工智能領域相關開源項目推薦

Luminoth:開源的計算機視覺工具包api

推薦理由: 該工具包在 TensorFlow 和 Sonnet 上用 Python 搭建而成,易於使用、訓練、理解結果。目前支持目標探測和圖像分類。瀏覽器

SphereFace:人臉識別算法,論文<SphereFace: Deep Hypersphere Embedding for Face Recognition>的實現網絡

推薦理由:論文提出了歸一化權值和角度間距這兩個概念, 對傳統的 softmax 進行了改進,從而實現了最大類內距離小於最小類間距離的識別標準。多線程

Uncaptcha:破解 reCAPTCHA 系統的 AI 算法架構

推薦理由:unCAPTCHA 算法以 85% 的成功率擊敗了 Google reCAPTCHA 系統。它依靠音頻驗證碼攻擊 - 使用瀏覽器自動化軟件來解析必要的元素並識別語音號碼,並以編程方式傳遞這些數字,最終成功欺騙目標網站。

ZhuSuan(珠算):清華大學機器學習組開源的貝葉斯深度學習的 GPU 庫

推薦理由:構建於 TensorFlow 之上用於生成模型的 Python 庫,結合了貝葉斯方法和深度學習的優點進行互補。

STYLE2PAINTS:強大的爲線稿上色的 AI

推薦理由:新一代的強大線稿上色AI,可根據用戶上傳的自定義色彩給線稿進行上色。

趨勢所向,開源在人工智能領域的火熱並不讓人感到意外。而一直火熱的 Web 開發領域,和人工智能結合在一塊兒會擦出怎樣的火花呢?Synaptic.js 是一個用於 Node.js 和瀏覽器的 JavaScript 神經網絡庫,能夠構建和訓練基本上任何類型的一階甚至二階神經網絡。Atwood 定律再一次被驗證 —— 「凡是能用 JavaScript 寫出來的,最終都會用 JavaScript 寫出來」。

說到 Web 開發,最近這段時間,不少網絡自制劇備受追捧,人氣高漲。身爲開發者,除了追劇,咱們還應該關注它們背後的技術 —— 是什麼在支撐着這些巨大的流量?在線視頻網站愛奇藝開源了一個名爲 DPVS 的項目,它的全稱爲 "DPDK-LVS",是愛奇藝公司基於 DPDK 開發的高性能第4層負載均衡器,基於阿里巴巴的 LVS 修改而來。DPVS 號稱出於藍而勝於藍,你們不妨關注一波。

擁抱開源的微軟在開源領域的努力也是有目共睹,除了上面提到的和亞馬遜推出的深度學習庫。十月,在 Web 開發領域,微軟還推出了一個名爲 Napa.js 的項目,它是基於 V8 的多線程 JavaScript 運行時,兼容了部分 Node.js API,稱得上是個 mini Node。

10 月 Web 開發領域相關開源項目推薦

Lozad.js:一款基於 IntersectionObserver API 的 JavaScript 延遲加載器

推薦理由:高性能、輕量級(~0.5kb)、可配置、純 JavaScript 實現、無依賴,可用於延遲加載圖片、iframe、廣告、視頻和其餘元素。

AR.js:一款應用於 Web 的高效加強現實(AR)庫

推薦理由:純 Web 解決方案,無需安裝,在手機上也能高效運行,包括 Android、iOS 和 Windows phone。適用於任何帶有 webgl 和 webrtc 的手機。

Maptalks:一個開源的 JavaScript 地圖引擎

推薦理由:基於原生 ES6 Javascript 開發。具備插件化設計,能與其餘圖形庫結合,開發各類二三維效果。 此外,該項目十分重視測試,有接近 1.5K 個單元測試用例,穩定性不錯。

iView Admin:iView 的後臺管理系統模板

推薦理由:iView Admin 基於擁有超高人氣的高質量 UI 組件庫 iView,遵照 iView 設計和開發約定,風格統一,設計考究,目前由 TalkingData 前端可視化團隊部分紅員開發維護。

開源項目衆多,細分下來的領域更是數不勝數,咱們推薦的項目或許沒有面面俱到,但咱們力求推薦的項目都能給你們帶去幫助。

10 月其餘值得關注的熱門開源項目推薦

govcl:Go 語言綁定 Delphi VCL 而生的 UI 組件庫

推薦理由:一個小而原生的 UI 組件庫。做者經過 Go 語言綁定 Delphi VCL,使用 Delphi 的 VCL 組件寫了一個 UI 組件庫。項目現已支持 VCL 標準控件中的大部分,足以知足平常操做

riot: Go 語言實現的分佈式全文搜索引擎

推薦理由:性能優異 —— 具備高效索引和搜索、支持中文分詞、支持邏輯搜索以及中文轉拼音搜索、支持分佈式索引和搜索、支持多種持久存儲

zendAPI:Zend Engine 的 C++ 封裝

推薦理由:對 Zend Engine 的 C 接口使用 C++ 的最新標準 C++11 進行面向對象的封裝,屏蔽了底層 Zend Engine API 的接口複雜性,加快開發 PHP 擴展的效率。開發者不用再考慮不一樣 PHP 版本帶來的差別性,從而更專一於自身的業務邏輯。

Franchise:功能強大的 SQL Notebook 工具

推薦理由:Franchise 和 Python 的 Jupiter Notebook 相似,不過它進行的是 SQL 查詢,支持編輯 CSV、JSON、XLSX 等格式數據,支持鏈接到 SQLite、MySQL、PostgreSQL 等數據庫。查詢腳本和結果能夠保存與分享,和 Jupiter 如出一轍。

AgensGraph:一個基於 PostgreSQL 的圖數據庫

推薦理由: AgensGraph 基於 PostgreSQL,也是用於現代複雜數據環境的新一代多模型圖數據庫,它同時支持關係和圖數據模型。開發者能夠將遺留下來的關係數據模型和靈活的圖形數據模型集成到一個數據庫中。

以上就是 10 月份開源中國社區精選的開源項目推薦,更多最新的開源項目推薦請點此查看,感謝支持!

相關文章
相關標籤/搜索