一些GitHub上的實用、有趣的開源項目

2021-02-13 IT創客學院

作為程式設計師的FaceBook,GitHub已經成為了一個簡單的社會網絡。無論是瀏覽你關心的項目進展情況,或者查找一些開源庫,還是在上面與開發者們互相交流,刷GitHub已經成為了程式設計師每天必做的事情。

作為開源愛好者,今天播妞搜集了一些實用、有趣的開源項目與大家分享。這裡有程式設計師必備的變量命名工具、輕量級的響應式框架、開源筆記應用等等。來看一看,有沒有你需要的呢?

1.Codelf - 變量命名神器


作為一名程式設計師,為各種事物命名是日常工作中非常重要的一部分。當然,這確實不是一件輕鬆活。就像Phil Karlton曾說過:

「在計算機科學領域,有兩大難題,如何驗證緩存和如何給各種東西命名。」

直到 Codelf 的出現,它通過搜索在線開源平臺Github、Bitbucket、Google Code、Codeplex、Sourceforge、Fedora Projec的項目源碼,幫開發者從中找出已有的匹配關鍵字的變量名,從而讓為命名苦惱的開發者脫離命名的苦海,並大大的提升了程式設計師的開發效率。

目前 Codelf 的作者針對三款熱門的IDE,為開發者們提供了相應的插件供大家下載,涉及了VS Code插件、Atom插件以及Sublime Text 插件。

另外,如果初次接觸的朋友,這裡(https://github.com/unbug/codelf/wiki)也有相應的解決方案供大家參考。

項目地址:https://github.com/unbug/codelf

2.Rythm.js - 讓你的頁面「舞」起來


Rythm.js 是一個能夠讓你的頁面「跳舞」的 JavaScript 庫。它提供了一些基本的使用方法,包含了脈衝、跳躍、搖動等動效。同時,它還支持自定義音效,上傳動感的音效讓你的頁面真正的舞動起來吧!

項目地址:https://okazari.github.io/Rythm.js/

3.Boostnote - 專為程式設計師打造的開源筆記應用


這是一個專為程式設計師打造的開源筆記應用程式。它通過由Electron、React + Redux、Webpack 和 CSSModules 構建而成,並支持macOS、Windows與Linux作業系統。同時,它還具備支持Markdown語法、語法高亮以及支持離線操作。猿猿們,可以試試哦。

項目地址:https://boostnote.io/

4.curvejs - Web魔幻線條


還記得window經典的屏幕保護程序《變幻線》嗎?這個框架就是由騰訊AlloyTeam團隊基於 HTML5 Canvas 製作而成,它能夠讓線條變為優美的舞者。當然,curvejs的能力不僅是變換線那麼簡單,更多美妙的效果也取決於你的想像力了。

例如,Loading效果、字母效果、線條效果等等。 感覺不錯的朋友,可以試一試。

項目地址:https://alloyteam.github.io/curvejs/

5.Bulma - 基於 Flexbox 的現代 CSS 框架


Bulma 是一個基於 Flexbox 的現代 CSS 框架,它包含了一些常用的Web組件,例如導航、下拉菜單、網格等組件。

相比Bootstrap也會更加輕量與苗條些,並滿足基本的開發需求。同時,它支持Chrome、Edge、Firefox、Opera、IE(10+)、Safari等主流瀏覽器。

項目地址:http://bulma.io/

以上就是今天所有的分享,希望對大家有所幫助。這些只是GitHub上的冰山一角,還有更多實用、有趣的資源、項目等待著我們來發掘。當然,對於求職的程式設計師來說,多刷刷GitHub也勢必會讓你的技術水平領先同等程式設計師幾個身位哦。


感謝大家的閱讀。覺得不錯的小夥伴,不要忘記點讚、分享哦。


作者:創小妹

源自:http://www.jianshu.com/p/4044fb624b29

 長按二維碼3秒
與10萬程序高手做朋友
每天乾貨享不停
(記得識別二維碼喲) 
乾貨分享 | 程式設計師生活 

相關焦點

  • 分享GitHub上一些嵌入式相關的高星開源項目
    現分享一些高星開源項目(像RT-Thread、AWTK等大家都熟知的就不介紹了):Avem 項目連結:https://github.com/avem-labs/Avem教程內容:硬體上選擇價格便宜(淘寶價十幾塊錢)的NodeMCU開發板,使用Arduino進行開發。物聯網你還得先懂網,在教程中簡單介紹了計算機網絡基礎知識、TCP/IP協議、HTTP協議、MQTT協議等等。Web上選擇了無所不能的JavaScript,在教程中將會演示其在網頁開發、小程序開發、桌面應用開發、伺服器後端服務開發。
  • GitHub 上優秀的開源項目
    前言:GitHub 是世界上最大的開源及私有軟體項目的託管平臺,全世界每天有海量優秀的開源軟體在這裡產生
  • 介紹 GitHub 上受歡迎的 10 個開源項目
    猿妹整理今天將繼續介紹 GitHub 上 大家最受歡迎的 10 個開源項目,在這些項目中,你有在用或用過哪些呢?https://github.com/Tencent/VasSonic Stars 5232目前VasSonic框架是市面上支持最為完善的Hybrid框架,完美適用於靜態直出頁面和動態直出頁面。接入VasSonic後首次打開可以在初始化APP的時候並行請求頁面資源,並且具備邊加載邊渲染的能力。
  • GitHub上10個有趣的開源小遊戲(附加在線演示)
    今天統計了GitHub上比較有趣的10個開源小遊戲,其中有許多可以稱之為經典。筆者是一名90後,《貪吃蛇》、《坦克大戰》、《超級馬裡奧》和《太空侵略者》作為兒時的玩伴,陪伴筆者度過了很多時光,給筆者帶來了非常多的回憶。
  • 2018年9月份GitHub上最熱門的開源項目
    本文我們將和大家介紹 GitHub 上 9 月份最受歡迎的 11 個開源項目,在這些項目中,你有在用或用過哪些呢?,具有許多強大的功能和實用程序。從 2015 年中至今,在 iOS 微信上使用已有近 3 年,其性能和穩定性經過了時間的驗證。近期也已移植到 Android 平臺,一併開源。https://github.com/alibaba/arthas Star 4113Arthas 是阿里巴巴開源的Java的診斷工具,深受開發者喜愛。
  • 2018年GitHub上最流行50大Python開源項目(上)
    連結:https://hackernoon.com/50-popular-python-open-source-projects-on-github-in-2018-c750f9bf56a0近日開源眾包平臺IssueHunt(這是一個開源項目的賞金平臺)評選出了2018年GitHub上最流行的50個Python開源項目下面我們一起來看看上榜的項目都有哪些
  • Github近期最有趣的10款機器學習開源項目
    Face Recognition#世界上最簡單的人臉識別庫本項目號稱世界上最簡單的人臉識別庫,可使用 Python 和命令行進行調用。該庫使用 dlib 頂尖的深度學習人臉識別技術構建,在戶外臉部檢測資料庫基準(Labeled Faces in the Wild benchmark)上的準確率高達 99.38%。
  • GitHub還有這麼有趣的項目!!
    ,相信經常去逛這個網站的小夥伴也知道,小編表示真的很佩服那些天馬行空的作者,哈哈,話不多說,一起來看看是什麼有趣的項目吧!還真有辦法,最近小編在GitHub發現了一個甚是有趣的項目,還可以說是有點喪心病狂,哈哈!
  • 1月份Github上最熱門的Python開源項目
    百度開源的一款超輕量級中文OCR,總模型大小僅8.6M,PaddleOCR旨在打造一套豐富、領先、且實用的OCR工具庫,助力使用者訓練出更好的模型,支持iOS和Android系統,功能如此齊全。https://github.com/freqtrade/freqtrade Star 5206這是一個免費的開源加密貨幣交易機器人。https://github.com/bitcoinbook/bitcoinbook Star 14717是一本面向開發人員的介紹比特幣技術的書籍,前兩章以非程式設計師也可以接觸到的水平介紹了比特幣。
  • 高效實用的.NET開源項目
    (點擊上方藍字,可快速關注我們)來源:彭澤0902cnblogs.com/pengze0902/p/7669631.html最近沒有事情都會看一些博客和開源項目
  • 11月份Github上熱門開源項目排行
    https://github.com/OpenIMSDK/Open-IM-Server Star 5295由前微信技術專家打造的基於 Go 實現的即時通訊(IM)項目,從服務端到客戶端SDK開源即時通訊(IM)整體解決方案,可以輕鬆替代第三方IM雲服務,打造具備聊天、社交功能的app。
  • Github上一些精緻且實用的TensorFlow項目及相關論文
    本文會介紹其中一些與自動問答、機器翻譯、風格轉換等相關的精緻且實用的項目。Seq2Seq Chatbot200行代碼實現的Twitter/Cornell-Movie聊天機器人項目地址:https://github.com/tensorlayer/seq2seq-chatbot相關資料:Practical-Seq2Seq: http://suriyadeepan.github.io
  • GitHub還有這麼有趣的項目!!
    ,哈哈,話不多說,一起來看看是什麼有趣的項目吧!還真有辦法,最近小編在GitHub發現了一個甚是有趣的項目,還可以說是有點喪心病狂,哈哈!不知道大家看到這段話內心的想法是什麼,我們先來看看關於這個項目網友的評價:「太恐怖了,謝謝」,「創建了作家的噩夢神器」,「我不想喜歡他,我喜歡」,「花時間在這個程序上實際上會讓你更有效率」,真的是又愛又恨的感覺。
  • GitHub 上的優質 Linux 開源項目,真滴牛逼!
    網際網路上關於 Linux 相關的教程和資料也非常的多,但是當你從中篩選出真正對自己有幫助的資料是需要花費很大精力與時間的。GitHub 是我非常喜歡的一個網站,很多人在 GitHub 上開源了自己的優質項目,通常我也閒逛 GitHub 會搜集一些對自己有利的開源項目並進行分類匯總,這次特意篩選了些 Linux 領域的優質開源項目,分享給大家。
  • 7月份Github上Java開源項目排行
    轉載請註明來源作者7月份GitHub上最熱門的Java開源項目排行已經出爐啦,一起來看看上榜詳情吧https://github.com/dataease/dataease Star 2472DataEase是開源的數據可視化分析工具,幫助用戶快速分析數據並洞察業務趨勢,從而實現業務的改進與優化。
  • 2021年5月Github上熱門開源項目排行榜
    >5月份GitHub上最熱門的開源項目排行已經出爐啦,一起來看看吧:https://github.com/dogecoin/dogecoin Star 11750Dogecoin,有人稱作"狗狗幣/狗幣",誕生於2013年12月8日,基於Scrypt算法,是國際上用戶數僅次於比特幣的第二大虛擬貨幣 。
  • GitHub上12月份最熱門開源項目
    蘋果公司本月在開源項目託管平臺 GitHub 上分享了 Turi Create 的框架。(詳情:【開源推薦 30】蘋果開源領域又一深造:開源機器學習框架 Turi Create)https://github.com/google/boardgame.io Star 4904
  • Github上有趣的100個Python項目
    該項目結構簡單,可以用來學習大神是如何快速開發 Web 項目、方法、代碼風格、開發常用庫。而且該項目的意義也特別好:感謝開源項目的作者,願開源社區越來越好,網站地址,針對 Python 的一些語法特性力求通過代碼例子解釋該知識點、同時還有一些實踐項目,通過動手實踐有助於知識的融會貫通。
  • 2018上半年GitHub上最熱門的開源項目
    關注GitHub的人都知道,這個平臺上面有太多優秀的值得學習的開源項目了,這裡總結了2018上半年GitHub上最熱門的開源項目。1: tensorflowhttps://github.com/tensorflow/tensorflowTensorFlow是一個使用數據流圖進行數值計算的開源軟體庫。圖節點表示數學運算,而圖邊表示在它們之間流動的多維數據數組(張量)。
  • Github 上 36 個最實用的 Vue 開源庫
    任何一個開發者,都是十分喜歡使用開源軟體包的。因為它使開發工作變得更快速、高效、容易。如果沒有開源軟體包,開發工作將變得疲憊不堪,不斷的重複造輪子!