開(kāi)源精粹(第三期)

由于工作的原因,《開(kāi)源精粹》耽誤了很久。這次程小獅回歸了,也帶來(lái)了一些新的工具、庫(kù)與編程靈感和大家分享,希望對(duì)你有所幫助。


前端

1.X-Spreadsheet

X-Spreadsheet 是一個(gè)基于 Web 的 JS 在線表格。

項(xiàng)目地址:https://github.com/myliang/x-spreadsheet

2.FlexSearch.js

FlexSearch.js 是一款零依賴的基于上下文的全文搜索庫(kù)。它具備快速、靈活的搜索功能,能夠輕松平衡內(nèi)存消耗和搜索精確度,并可在瀏覽器和 Node.js 端運(yùn)行。 ?

項(xiàng)目地址:https://github.com/nextapps-de/flexsearch

3.Riot

Riot 是一個(gè)簡(jiǎn)單、優(yōu)雅基于組件的 UI 庫(kù)。它提供了可與 HTML 與 JS 相黏合的豐富的自定義元素,同時(shí)擁有友好的語(yǔ)法和簡(jiǎn)潔的 API 方法,并且壓縮后僅有 6kb 大小。 ????

項(xiàng)目地址:https://github.com/riot/riot

4.你也許不知道的 Vue.js

本系列文章將從 Vue.js 的基本特性介紹及用法開(kāi)始,通過(guò)循序漸進(jìn)的學(xué)習(xí),逐步掌握 Vue.js 的高級(jí)用法,并引入 Webpack,最后以項(xiàng)目實(shí)例來(lái)剖析和講解一些使用技巧。當(dāng)然,文章也分享了一些 ES6 語(yǔ)法。 ?

項(xiàng)目地址:https://github.com/yugasun/You-May-Not-Know-Vuejs

5.Node.js 最佳實(shí)踐

這個(gè)項(xiàng)目是對(duì) Node.js 最佳實(shí)踐中排名最高的內(nèi)容的總結(jié)和分享。目前已經(jīng)超過(guò) 50 個(gè)最佳實(shí)現(xiàn)、樣式指南、架構(gòu)建議進(jìn)行了分享,并提供了相應(yīng)的案例代碼、博客引用等信息幫助你更好的理解。 ?

項(xiàng)目地址:https://github.com/goldbergyoni/nodebestpractices/blob/master/README.chinese.md

6.Awesome-F2E-Libs

一些常用的前端庫(kù)匯總,或許有你的菜! ?

項(xiàng)目地址:https://github.com/sorrycc/awesome-f2e-libs


后端

1.PHP Excel Helper

PHP Excel Helper是一個(gè)基于 PHPSpreadSheet 用簡(jiǎn)單的方式編寫(xiě)和讀取電子表格。

項(xiàng)目地址:https://github.com/yidas/phpspreadsheet-helper#demonstration

2.QR-Code

這是一款由 Python 開(kāi)發(fā)的藝術(shù)二維碼生成器。它支持生成普通二維碼、帶圖片的藝術(shù)二維碼(黑白與彩色)以及動(dòng)態(tài)二維碼(黑白與彩色),從此讓你的二維碼不再單調(diào)。

項(xiàng)目地址:https://github.com/sylnsfar/qrcode

3.Comprehensive Python Cheatsheet

一份全面的 Python 速查表,提升你的開(kāi)發(fā)效率。

項(xiàng)目地址:https://gto76.github.io/python-cheatsheet/

4.Mall

Mall 一套基于 SpringBoot+MyBatis 實(shí)現(xiàn)的電商系統(tǒng),涉及前臺(tái)商城系統(tǒng)及后臺(tái)管理系統(tǒng)。除了根據(jù)自身需求應(yīng)用其系統(tǒng)模塊之外,也非常適合想要完整學(xué)習(xí)電商項(xiàng)目的朋友。

項(xiàng)目地址:https://github.com/macrozheng/mall

5.wtfpython

這是一個(gè)有趣的項(xiàng)目,作者收集并整理了 Python 中反人類(lèi)直覺(jué)的例子,以及鮮為人知的功能特性,并嘗試討論這些現(xiàn)象背后真正的原理?;蛟S能喚起你當(dāng)年踩這些坑時(shí)的回憶。

項(xiàng)目地址:https://github.com/leisurelicht/wtfpython-cn


移動(dòng)端

1.TimetableView

這是一款完善、高效的 Android 課程表控件。它具備添加廣告、課程重疊自動(dòng)處理、透明背景設(shè)置、空白格子點(diǎn)擊事件處理等功能,并提供了完整的文檔和案例供參考。

項(xiàng)目地址:https://github.com/zfman/TimetableView

2.DevUtils

DevUtils 是一個(gè)包含了 100+ 工具類(lèi)的 Android 工具庫(kù),它可以根據(jù)不同功能模塊,封裝快捷使用的工具類(lèi)及 API 方法調(diào)用,幫助大家提升項(xiàng)目開(kāi)發(fā)效率。

項(xiàng)目地址:https://github.com/afkT/DevUtils

3.EFIconFont

EFIconFont 是一個(gè)用 Swift 實(shí)現(xiàn)的普通 IconFont 封裝,幫助你更便捷地在工程中使用 IconFont,同時(shí)集成了一系列可免費(fèi)使用的第三方圖標(biāo)庫(kù)。

項(xiàng)目地址:https://github.com/EFPrefix/EFIconFont

4.F4Lab

一款由 Flutter 實(shí)現(xiàn)的 GitLab 客戶端,學(xué)習(xí) Flutter 的朋友可以參考下。

項(xiàng)目地址:https://github.com/stefanJi/Flutter4GitLab


工具/資源

1.Percollate

Percollate 是一款能夠?qū)⒕W(wǎng)頁(yè)轉(zhuǎn)換為 PDF 的命令行工具。它支持最新的 JS 語(yǔ)法,熟悉 JS 的朋友上手會(huì)非??臁?/p>

項(xiàng)目地址:https://github.com/danburzo/percollate

2.Motrix

這是一款可以替代迅雷的全能下載工具。它支持下載 HTTP、FTP、BT、磁力鏈、百度網(wǎng)盤(pán)等資源,同時(shí)具備簡(jiǎn)潔的 UI,會(huì)讓你愛(ài)不釋手。

項(xiàng)目地址:https://github.com/agalwood/Motrix/blob/master/README-CN.md

3.Awesome Compilers

Awesome Compilers 是一個(gè)匯集了編譯器、解釋器等學(xué)習(xí)資料、工具、框架資源的倉(cāng)庫(kù),節(jié)省你查找資料的時(shí)間。

項(xiàng)目地址:https://github.com/aalhour/awesome-compilers

4.Curated Directory of CS Resources

這是一個(gè)對(duì)初學(xué)者較為友好的 CS 資源列表,內(nèi)容涉及前端開(kāi)發(fā)、移動(dòng)開(kāi)發(fā)、數(shù)據(jù)科學(xué)等教學(xué)資料、在線慕課課程、編程平臺(tái)、技術(shù)面試等內(nèi)容。

項(xiàng)目地址:https://github.com/andsnw/Directory-of-Software-Eng-Resources

5.Awesome Cheatsheets

這是一個(gè)匯集了眾多常用速查表的倉(cāng)庫(kù),堪稱為最好用的中文速查表。內(nèi)容涵蓋了 Bash、Go、Python、PHP 等主流的編程語(yǔ)言,以及開(kāi)發(fā)工具和文本編輯器等,可以為你節(jié)省不少的時(shí)間。

項(xiàng)目地址:https://github.com/skywind3000/awesome-cheatsheets

6.VS Code Browser Preview

這是一款開(kāi)源的 VSCode 插件,能夠讓你在編輯器中實(shí)時(shí)預(yù)覽頁(yè)面,并進(jìn)行調(diào)試,幫助你將 VSCode 打造成更強(qiáng)大的集成開(kāi)發(fā)環(huán)境。 ?

項(xiàng)目地址:https://github.com/auchenberg/vscode-browser-preview


編程靈感

1.Interactive Wheel Menu

CSS+JS 實(shí)現(xiàn)的可拖動(dòng)的圓形旋轉(zhuǎn)菜單。

查看源碼:https://codepen.io/wheatup/pen/GbgyLY

2.Minesweeper

CSS+JS 實(shí)現(xiàn)的掃雷小游戲。

查看源碼:https://codepen.io/creme/pen/EqeXNJ

3.Transform 3D Button

CSS 實(shí)現(xiàn)簡(jiǎn)潔的 Transform 3D 按鈕。

查看源碼:https://codepen.io/Saabbir/pen/LNzdGZ

4.Drag-n-drop sticky

CSS 實(shí)現(xiàn)可拖拽的便利貼。

查看源碼:https://codepen.io/scottkellum/pen/eaXJJb


彩蛋

GitHub Games

GitHub 上好玩的 HTML 網(wǎng)頁(yè)游戲合集。

網(wǎng)站地址:https://likexia.gitee.io/game/index.html


感謝你的閱讀。若你有所收獲,點(diǎn)贊與分享是給我最大的支持。

注:

如需轉(zhuǎn)載,煩請(qǐng)按下方注明出處信息,謝謝!

作者:IT程序獅
原文地址:https://zhuanlan.zhihu.com/p/79090704


同時(shí)也歡迎關(guān)注我的微信公眾號(hào)【IT程序獅】,不定期分享 IT 學(xué)習(xí)文章與資源。

更多文章

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個(gè) Awesome - XXX 系列...
    小邁克閱讀 3,120評(píng)論 1 3
  • 前端知識(shí)結(jié)構(gòu)https://github.com/JacksonTian/fks Web前端開(kāi)發(fā)大系概覽https...
    柴東啊閱讀 1,165評(píng)論 0 10
  • 【版權(quán)免責(zé)聲明】 轉(zhuǎn)自 南山岳麓書(shū)院,版權(quán)歸原作者所有。如涉及作品版權(quán)問(wèn)題,請(qǐng)與本人聯(lián)系。 把平時(shí)看到或項(xiàng)目用到的...
    上吊的豆腐閱讀 1,056評(píng)論 0 8
  • 游泳有很多好處,尤其是夏日炎炎,很多朋友們都喜歡投入到游泳這項(xiàng)活動(dòng)中,那么,關(guān)于游泳的飲食注意事項(xiàng)有哪些?游泳后,...
    跳跳跳遠(yuǎn)遠(yuǎn)閱讀 1,140評(píng)論 0 0
  • 4月份總結(jié): 1 學(xué)習(xí)一項(xiàng)技能:未完成 2 健康,下半身可以穿得下27碼的褲子:未完成: 3 讀10本心理學(xué)書(shū)籍....
    閑塵閱讀 161評(píng)論 0 1

友情鏈接更多精彩內(nèi)容