開源的應用程式和它們的原始碼可以免費獲得,因為著作權是屬於任何進行過修改或者提交代碼的人。大多數提供開源軟體的公司都可以建立行業標準,因此可以獲得有利的競爭優勢。
很多的開源應用程式和工具都有很強的替代性。相對於其他昂貴的工具來說,開源工具相容性比較好,並且他們是免費的。這樣開發人員在進行日常的工作時便可以不花錢就可以獲得這些必要的工具和程式。這篇文章20款優秀的開源工具分享給 Web 開發人員。
您可能感興趣的相關文章
- 期待已久的2013年度最佳 jQuery 外掛程式揭曉
- 小夥伴們都驚呆了!8個超炫的 Web 效果
- 10大流行的 Metro UI 風格 Bootstrap 主題
- 推薦35款精緻的 CSS3 和 HTML5 網頁模板
- 精選12款優秀 jQuery Ajax 分頁外掛程式和教程
Ember Chart
Ember Charts 是一個免費開源的圖表庫,它基於 D3.js 和 Ember.js 這兩個庫構建,包括時間軸,進度條,餅形圖,散形圖,很容易擴充和修改,這些開箱即用的特性使得這些表格組件能夠輕鬆呈現我們的想法,並且互動性很好。
ExtraCSS
extractCSS 是一個免費的線上應用程式,能夠簡單得提取 CSS 樣式資訊。包括標記,類以及內聯樣式,另外輸出也可以客制化(縮排功能)。這個工具在快速建立具有內聯樣式並且產生對於的樣式表的html檔案時很有用。外部css也是開源的,只針對用戶端編寫。
DebugBar
DebugBar 是一個免費開來源程式,可以嵌入到任何的 PHP 項目中,收集,展現預先處理好的資料,他沒有依賴性,支援 Ajax,需要並且包括通用資料收集者和熟悉的常用庫。
Chance
Chance是一個 JavaScript 隨機數產生工具,能夠產生隨機的數字,位元組,字元,命名空間,地址,字典等待,協助你更好的進行自動化的測試。
Sir Trevor
Sir Trevor 是一個開源的網站富文字編輯器,需要去想象內容會如何顯示,他只用了 JSON 和 Markdown 並且不用 HTML 儲存任何東西,這個編輯器用塊進行內容儲存,並且有多個預設的區塊層級元素,例如:文本,圖形,引用,列,視頻等。
Raw
Raw 是一個免費開源的 Web 應用,用來使資料視覺效果,它把自己定義為“試算表和向量圖形丟失的一個節點”。這個程式可以使資料集載入,複製,粘貼,拖拽,刪除,允許我們客制化視圖和層次。 Raw 個基於流行的D3.js,支援很多種表格類型,例如泡泡圖,映射圖,環形圖等。
Bolt
Bolt 是一個內容管理工具,儘可能設計得簡單直接。他能很快地建立,簡單地設定,優雅的模組化,除此之外,這玩意用起來是一種享受。Bolt是用來最新的開源庫編寫的,適合建立 HTML5 標記語言的網站。 Bolt是用PHP編寫的,使用者可以用SQLite,MySQL 或者 PostgreSQL 作為資料庫。他是用 Silex 架構和一些 Symfony 組件和其他庫建立起來的。
PredictionIO
PredictionIO 是一個開源的機器學習引擎,程式員用來使程式顯示得具有預測性特點,例如個人化,推薦,內容顯示。用PredictionIO你可以瞬間讓你的程式增加以下特點:預測使用者行為,提供個人化視頻,新聞,交易,廣告,職位空缺,協助使用者發現有趣的事情,文檔,程式,和餐館,提供很棒的貼心服務以及更多。
Scrollback
Scrollback是一個開源的 Web 應用程式,可以為網站添加時尚的聊天室。它是基於 Nodejs 建立的,可以直接使用免費的託管版本,也可以下載它自行託管。此應用程式會建立一個單獨的聊天房間介面,社區成員可以通過它互相通訊。
StackEdit
StackEdit 是一個免費和開源的 Markdown 編輯器,它基於 PageDown ( Stack Overflow 所使用的庫)。這個編輯器可以建立和管理多個文檔,它們被儲存在本地。同時,它可以從 Google Drive 或 Dropbox 匯入/匯出並儲存文檔為 HTML 檔案。
Docker
Docker 是一款開源引擎,能夠讓任何應用程式以輕量的容器形式運行。Docker 與硬體無關,平台無關。這意味著他可以在任何地方允許。從筆記本到亞馬遜EC2執行個體,或者任何兩者之間的電腦。他們沒有要求特種程式設計語言,架構或者包系統。這樣便可以建立部署大規模的網站,資料庫,背景程式,而不用依賴特定的中介層。
Monsta FTP
Monsta FTP 是一個開源的 PHP/Ajax 雲端服務,可以讓在你的瀏覽器中實現 FTP 檔案管理功能,你可以往你的瀏覽器中拖拽檔案,然後就看到他們上傳來,像魔術一樣。他支援線上編輯檔案,支援多種語言。
Kint
Kint 是一個現代的,強大的 PHP 調試工具,他可以只能檢測正在啟動並執行難以顯示的程式變數的資料類型。變數名稱,檔案,函數,都可以顯示。
Sixpack
Sixpack 是一個開源A/B測試載入器,具有獨特的特點:與語言無關。他不限制你用一種語言運行整個測試,所以你可以用一種語言開始,用另一種結束(比如 JS & PHP 代碼作為相同的測試)。他有針對PHP,javaScript,Ruby+Python的庫,用起來很方便,能看到結果的介面。
CaseBox
CaseBox 是一個開源的基於 PHP/MySQL 的Web 應用程式,用於管理工作,檔案和其它記錄,他有傳統型程式的樣式,可以建立無限層次的檔案夾,結構化儲存檔案。有期限的任務可以設定,為使用者指派可跟蹤進度的任務。
Ack
Ack 是一個類似 grep 的工具,抓們為程式員進行最佳化。Ack 採用 Perl5 開發,充分利用了 Perl5 強大的Regex功能。他只搜尋有意義的檔案,所以速度很快,你可以忽略Subversion,Git 或者其他 VCS 目錄以及其他不是代碼的目錄,這樣可以搜尋全部樹。
Pico
Pico 是一個非常簡單,快速,易用的內容管理系統。Picos 使製作網站像編輯文本一樣,Pico 是一個"扁平化檔案“的內容管理系統,也就是沒有資料庫,沒有 MySQL 查詢語句。他很輕便,不需要資料庫,所以運行很快。
Prepros
Prepros 是一個用於 Windows 系統的開源應用程式,可以自動校正 Less, Sass, Scss, Stylus, Jade, Coffeescript, Haml 和 Markdown。他可以自動編譯代碼,插入CSS(或者 HTML,JS)到瀏覽器,所以不需要重新整理。編譯過程可以設定,例如結果檔案格式和形式(壓縮,嵌套)。Prepros也有一個內建的靜態 HTTP 伺服器,為了測試任何 Ajax 請求。
Pinry
Pinry 一個開源的 Web 應用程式,易於建議類似 Pinterest 風格的動態格線布局。他允許使用者很快地註冊,標識,標記,分享多媒體(圖片,視頻,網頁)。而且不用退出網頁便可以添加書籤儲存瀏覽的內容,這個程式是用 Python 編寫的。
Brimir
Brimir 是一個開源免費的票務程式,使用 Ruby on Rails 構建,以及前端開發架構——Foundation。Brimir 允許你通過友好的使用者介面發送和內送郵件。收到的郵件轉換成票據,支援附件,有不同的狀態和容易分類的優先順序。
您可能感興趣的相關文章
- 精心挑選的美輪美奐的 jQuery 圖片特效外掛程式
- 精心挑選的優秀jQuery Ajax分頁外掛程式和教程
- 精心挑選的優秀 jQuery 文本特效外掛程式和教程
- 8款非常棒的響應式 jQuery 投影片外掛程式推薦
- 精心挑選12款優秀 jQuery 手風琴外掛程式和教程
英文連結:Excellent Open Source Tools for Developers
編譯來源:夢想天空 ◆ 關注前端開發技術 ◆ 分享網頁設計資源
本文出處【http://www.cnblogs.com/lhb25/】