于每一個開發(fā)者而言,開發(fā)工具就相當(dāng)于他們的武器,選擇一個合適的工具能夠幫助我們在工作時事半功倍,在互聯(lián)網(wǎng)逐漸發(fā)展成熟的今天,越來越多的開發(fā)工具供我們選擇,但其中總有一些更好用的,如何選擇成為了一大難題。
StackShare是一個開發(fā)者工具及服務(wù)分享平臺,從2013年起,許多開發(fā)者在其中留下了多種優(yōu)質(zhì)的工具,而去年,StackShare統(tǒng)計了過千萬用戶分享數(shù)據(jù),匯總了600K+的技術(shù)棧使用情況,超700萬對各類工具的關(guān)注度,以及數(shù)百萬的開發(fā)者的評論和投票。
從而頒布了2021年StackShare第八屆頂級工具獎,快來看看有沒有你青睞的開發(fā)工具吧。
年度最佳新興工具
1.FastAPI
FastAPI 是一個使用 Python3.6+ 構(gòu)建 Web API 的高性能框架。根據(jù)框架創(chuàng)建者的說法,F(xiàn)astAPI 性能與 NodeJS 或 Golang 相當(dāng)。
2.GitHub Copilot
作為一款 AI 結(jié)對編程工具,Copilot 的主要定位是提供類似 IntelliSense/IntelliCode 的代碼補全與建議功能,但在實際表現(xiàn)上有望超越同樣由微軟合作伙伴 OpenAI 開發(fā)的 Codex AI 系統(tǒng)。
3.FiglamFigma
Figma 是一個 基于瀏覽器 的協(xié)作式 UI 設(shè)計工具,從推出至今越來越受到 UI 設(shè)計師的青睞,也有很多的設(shè)計團隊投入了Figma 的懷抱,
4.Logtail
Logtail是日志服務(wù)提供的日志采集Agent,用于采集阿里云ECS、自建IDC、其他云廠商等服務(wù)器上的日志。本文介紹Logtail的功能、優(yōu)勢、使用限制及配置流程等信息。
5.Coder
開發(fā)人員工作區(qū)平臺·
6.Charts.csscss
Charts.css 是用于數(shù)據(jù)可視化的開源 CSS 框架,幫助用戶理解數(shù)據(jù),幫助開發(fā)人員使用簡單的 CSS 類將數(shù)據(jù)轉(zhuǎn)換為漂亮的圖表。·
7.Counter
簡單并且免費的網(wǎng)絡(luò)分析·
8.React Query
React Query是一個庫,可為任何類型的異步數(shù)據(jù)提供ReactJS狀態(tài)管理功能。根據(jù)他們的官方文件,·
9.vscode.dev
將VS Code引入瀏覽器,構(gòu)建一個可以在瀏覽器中完全無服務(wù)器運行的開發(fā)工具。
10.BookStack
BookStack 是一個開源的、基于 Laravel + Vue.js 構(gòu)建的知識管理和服務(wù)平臺。具有簡單但功能強大的所見即所得編輯器,允許團隊輕松創(chuàng)建詳細(xì)且有用的文檔?!?/span>
11.ThunderClient
Thunder Client 為我們提供了一款輕量級、易用、整潔、簡單的 Rest API 客戶端擴展?!の覀兛梢岳?Thunder Client 在編輯器內(nèi)快速測試代碼庫的 API 端點,從而最大限度地減少頁面的切換。它可以替代 Postman,作為常用的無腳本測試工具。
12.Quod AI
Quod AI Code Search是一個由人工智能驅(qū)動的Chrome擴展,可以自動從Git存儲庫或Jira問題中搜索代碼。
它使用問題的標(biāo)題和描述,并自動在你的Git存儲庫中找到匹配的內(nèi)容。
13.Dendron
Dendron 是典型的開源社區(qū)編程思維的解決方案,雖然初看起來有一點學(xué)習(xí)曲線,但從根本上是給了使用者最大的自由發(fā)揮空間,同時又提供了最強大和最徹底的工具生態(tài)支持?!?/span>
14.Notion API
把概念和你每天使用的工具聯(lián)系起來·
15.Github1s
只需1秒,就可以用VS Code方式來看GitHub代碼?!?/span>
16.Ocean
容器的無服務(wù)器基礎(chǔ)架構(gòu)引擎·
17.Magic
快速構(gòu)建應(yīng)用程序,可定制,無密碼登錄
·
18.Jina
更簡單的一種在云上構(gòu)建神經(jīng)搜索的方法,
19.Focalboard
一款開源、本地存儲、免費的類 Notion 應(yīng)用Focalboard 的自我定位是“Trello、Notion 和 Asana 的開源、自托管替代品”?!?/span>
20.zx
更好地編寫腳本的工具(By Google)
21.OpenSearh
OpenSearch是阿里云開放搜索簡稱,為解決用戶結(jié)構(gòu)化數(shù)據(jù)搜索需求的托管服務(wù),支持?jǐn)?shù)據(jù)結(jié)構(gòu)、搜索排序、數(shù)據(jù)處理自由定制?!?/span>
22.Querybook
一個可以發(fā)現(xiàn)、創(chuàng)建和共享數(shù)據(jù)分析、查詢以及表的大數(shù)據(jù)IDE(通過Pinterest),
23.MangoDB
MongoDB是一款為web應(yīng)用程序和互聯(lián)網(wǎng)基礎(chǔ)設(shè)施設(shè)計的數(shù)據(jù)庫管理系統(tǒng)。MongoDB就是數(shù)據(jù)庫,是NoSQL類型的數(shù)據(jù)庫
24.TooIJet
Retool的開源替代品·
25.Kitemaker
Kitemaker是為團隊而非經(jīng)理創(chuàng)建的超快速問題跟蹤器。為遠(yuǎn)程團隊創(chuàng)建的Jira的快速替代方案·
26.Appflowy
Appflowy 是一款使用 Flutter 和 Rust 構(gòu)建的開源筆記軟件,它支持Windows、macOS和Linux,可以免費下載使用
27.Kubegres
Kubegres 是一個 Kubernetes Operator,用來部署并維護 PostgreSql 集群,提供開箱即用的數(shù)據(jù)復(fù)制和故障轉(zhuǎn)移功能,簡化 PostgreSql 集群生命周期管理,降低數(shù)據(jù)復(fù)制的復(fù)雜性
28.Lightning Web Components
Lightning Web Components,業(yè)內(nèi)簡稱LWC,是Salesforce于Spring 19發(fā)布的一款新型Lightning Component,快速的企業(yè)級Web組件基礎(chǔ)
29.Judo
用無代碼構(gòu)建原生應(yīng)用體驗
30.Apache APISIX
Apache APISIX Apache APISIX是一個動態(tài)、實時、高性能的API網(wǎng)關(guān)。提供了豐富的流量管理功能,如負(fù)載均衡、動態(tài)上游、canary釋放、斷路、認(rèn)證、可觀察性等。
31.Control
提供免費的加速、自動化安全性以及SOC2合規(guī)
32.Remix
專注于Web技術(shù)和現(xiàn)代 用戶體驗的框架
33.NocoDB
免費并且開源的Airtable替代方案
34.JetBrainsQodana
評估你擁有的、合同或購買的代碼的完整性
35.TabnineAI
只能代碼編寫
36.Coolify
一個開源的,自適應(yīng)的Heroku和Netlify的替代品
37.Penpot
開源設(shè)計和原型平臺
38.Portman
Postman介紹:postman是一個開源的接口測試工具,無論是做單個接口的測試還是整套測試腳本的撥測都非常方便。
39.Devops Stack
持續(xù)部署Kubernetes環(huán)境
40.Slidev
面向開發(fā)人員的演示幻燈片
41.ReScript
ReScript 是一門針對 JavaScript 程序員的新語言,特別是對 TypeScript 和 Flow 的類型安全感興趣的程序員。ReScript 的語法和 JavaScript 非常相似
42.Fig
自定完成終端
43.FlutterFlow
Flutterflow 是一個在線低碼平臺,使人們在視覺上以人們在視覺上構(gòu)建本機移動應(yīng)用程序。
44.Porter
運行在你自己的云中的Heroku
45.SigmaOS
在 SigmaOS 中,你會看到完全不同的瀏覽器布局,它更像是一個工作臺
46.VictoeiaMetrics DB
快速、低成本的監(jiān)控解決方案和時間序列數(shù)據(jù)庫
47.CloudflarePages
JAMstack平臺為前端開發(fā)者提供協(xié)作和部署網(wǎng)站的平臺
48. Devbook
面向開發(fā)者的搜索引擎
49.Front Matter
直接在VS Code中管理靜態(tài)站點
50.Supacase UI
用于企業(yè)儀表的React組件庫
以上可以說是集結(jié)了開發(fā)行業(yè)中的所有“神器”,不僅能助力程序員高效工作,也是今后走向開發(fā)崗位小伙伴們的加薪工具。小伙伴可以從中挑選適合自己的工具~
Warp允許任何人共享他們的終端。只要輸入warp open,就可以開始就進行共享。例如開發(fā)人員或主機提供商。warp會讓你感覺到分享的簡單和順暢,甚至于忘記了SSH的重要性并使用它與遠(yuǎn)程團隊成員進行交互。
而重點是warp的安全性也是值得信賴的。
這是一種全新的體驗,說起框架,大家都很容易自然而然的認(rèn)為它應(yīng)該包含API、方法……等等,但cell卻能讓你查看一種HTML代碼是如何被編寫的。主要適用于3各簡單的桂策,并讓DOM在不運行任何函數(shù)的情況下構(gòu)建自己。
要知道,自動擋總比手動擋更受喜愛。
“速度70邁,心情是自由自在!”在程序這件事上,速度一直是我們的追求,沒有最快只有更快!我們都知道速度對于某些應(yīng)用程序來說是多么重要。
它最得人心的一個功能就是能夠通過緩存許多Ruby方法,并提高其整體性能來加快速度。而且Bootsnap能夠讓你的應(yīng)用程序互相嵌入。它支持MacOS和Linux。
LiveEdu是一個基于項目的學(xué)習(xí)平臺,能夠幫助用戶提高各種技能,包括游戲開發(fā)、涉及,還有數(shù)據(jù)科學(xué)、編程,甚至是AI。
當(dāng)然,除了學(xué)習(xí),自然少不了實踐。在LiveEdu平臺,還有各種主題的高級項目教程,無論是初學(xué)者還是資深“玩家”,都能從中收獲。|
Osquery是屬于Facebook的操作系統(tǒng),通過查詢語言方法從而公開。盡管不少人覺得很無聊,但其實它的價值遠(yuǎn)遠(yuǎn)不止你所看到的。
例如對于web開發(fā)人員來說,就是如獲至寶,Osquery在不使用低級功能或API的情況下與操作系統(tǒng)交互的能力,讓他們的應(yīng)用免受安全漏洞,或者是實時監(jiān)控應(yīng)用在不同系統(tǒng)上的性能狀況。
它還可以用來獲取使用連接USB的硬件設(shè)備。
Standup的功能大部分是用于監(jiān)控團隊的工作進展,它被提出的原因是Mesh Studio遇上了一個對報告要求極其嚴(yán)格的客戶,從而萌發(fā)出來的想法。它的工作流程大概就是根據(jù)團隊成員提交的歷史,可以自動生成報告。對,信息共享的同時還能促進團員間的競爭。
它能很好地集成了目前使用的所有主流工具。
想要輕松地在Kubernetes上構(gòu)建應(yīng)用程序?Draft是你的最佳選擇。如果讓開發(fā)人員們來投票,對應(yīng)用程序進行測試絕對是最耗時耗力的一項工作,尤其是在將應(yīng)用程序轉(zhuǎn)移到版本控制之前。Draft,能夠可以在Kubernetes dev sandbox中設(shè)定“內(nèi)部循環(huán)”的目標(biāo),測試應(yīng)用程序。
心動了么?
平時經(jīng)常有用 PS 去圖片水印、修復(fù)圖片污點甚至是去除圖片物體的朋友,想必上圖這個“仿制圖章工具”是耍得飛起。
不過,也有很大一部分人對于 PS 這個專業(yè)的修圖工具可不怎么熟悉,那遇到有去圖片水印的需求怎么辦呢?今天猿仔要分享一款電腦上超級實用、操作簡單的圖片一鍵去水印軟件「Inpaint」。
操作非常簡單,把需要去除水印的圖片導(dǎo)入軟件,后續(xù)只需三步即可完成。
▲處理前
▲處理后
簡單吧!嘿,稱為神器也不為過。猿仔自己現(xiàn)在也是常用這款軟件來處理掉水印,效果好,比 PS 更為方便。當(dāng)然除了去除水印,「Inpaint」用來去除圖片的污漬甚至是多余人物等也是極好的。
很多人在工作中都需要用到圖片編輯工具,那就少不了PS這個神器了。不過正版PS一來價格貴,二來體積很大,新版安裝后都接近2G了...如果你平時只是做一些圖片的簡單編輯,其實用不著特地去找一個PS安裝。直接下載一個開源免費【GIMP】圖像處理軟件幾乎可以完美替代PS,最新版體積只有200多兆。
【GIMP】的拓展性非常強,支持多種圖像處理工具、全通道、多級撤銷操作恢復(fù)舊貌與映像修飾等功能,而且迭代到最新版本PS有的功能幾乎【GIMP】都有,一鍵摳圖什么的都可以做到,插件也非常豐富。而且兼容PSD文件,也就是可以直接打開PSD,這個特性已經(jīng)決定了【GIMP】這個開源軟件的下限是挺高的。
上面提到了圖片編輯神器PS的替代品,那么自然就少不了要分享視頻編輯神器PR的替代品?,F(xiàn)在視頻領(lǐng)域非?;鸨灾掠诤芏嗳硕枷雵L試制作一些精彩的作品上傳到視頻平臺,那就離開視頻編輯工具,那無論你在哪里搜索好用的視頻編輯軟件,基本上都是避不開Adobe家的PR,確實PR這么多年積累的口碑已深入人心,而且不少大學(xué)有關(guān)于視頻編輯的課程都會用PR和AE這對老搭檔。但PR和AE其實屬于比較專業(yè)的視頻編輯工具,上手難度并不低,而且體積動不動就一兩個G,正版軟件還很貴,其實對于普通用戶并不友好。
其實抖音家的剪映就有電腦版本,完全免費,而且邏輯和功能基本都是映射手機端的剪映,畫面,音頻,變速,動畫,轉(zhuǎn)場,特效等啥都不缺,體積也只有300M左右,非常適合普通用戶使用。
相信很多人平時在工作中都會遇到需要對多個文件進行重新命名,并帶上一定的命名規(guī)則。如果手動逐個修改,文件少還好說,文件多真的修改到令人頭疼。這時候就需要到批量修改文件名稱的軟件,其實這類軟件倒是屢見不鮮,不過國產(chǎn)軟件名叫《菲菲更名寶貝》文件改名工具我卻愿意稱為這個類目的yyds,作者在13年前就上線這個這個工具,這些年來不斷地迭代更新功能,至今成為了一個功能非常強大的文件輔助神器?;旧夏阆朐趺磁啃薷奈募?,都可以在里面通過修改規(guī)則設(shè)定到你滿意,添補,替換,自動編號等樣樣都有。
它還不止修改文件名這么一個功能,還可以修改MP3、WMA、OGG和APE音樂文件(音樂標(biāo)簽);JPEG數(shù)碼照片文件(Exif信息);MS Office文檔文件(文檔摘要信息);PDF屬性;TrueType字體文件(提取字體名稱);網(wǎng)頁文件(提取網(wǎng)頁標(biāo)題或指定內(nèi)容);文本文件(提取文本內(nèi)容)等等,真的是強無敵。
【TinyTask】是一個Windows系統(tǒng)上體積只有幾十K的自動化應(yīng)用程序,它快速錄制和回放用戶上次計算機操作包括鼠標(biāo)和鍵盤動作的全過程,并可以循環(huán)重復(fù)這個操作。簡單的來說,就是一個腳本工具,不過它并需要你去逐步編程,它只需要錄制你想要的操作然后執(zhí)行操作的播放即可,速度和循環(huán)次數(shù)都可以調(diào)整,上手很是簡單。這個軟件非常適合在電腦上處理一些需要重復(fù)用鼠標(biāo)和鍵盤處理的任務(wù),解放雙手,甚至可以用來作為一些電商搶購的腳本,這樣就不用一直守在電腦前按到手酸了。