程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> 為開發人員推薦20個開源工具和應用程序

為開發人員推薦20個開源工具和應用程序

編輯:更多關於編程

      1. SVG-Edit :Open Source Graphics Editor

    為開發人員推薦20個開源工具和應用程序 三聯教程

      SVG-Edit 是一個基於浏覽器的圖像編輯器,可進行常用的一些圖像處理功能,無需服務器端支持,支持各種浏覽器。

      2. Codiad :Open Source & Web Based IDE for Coding Remotely

      Codiad是一個開源基於 Web 的 IDE 應用程序,用於在線編寫和編輯代碼。

      這個應用程序采用 PHP 開發,並且不需要一個 SQL 數據庫,數據是存儲在一個 JSON 格式的文件中。

      它的界面包含三個面板:

      1.項目/文件管理器具

      2.代碼編輯器

      3.菜單/功能

      3. Ecoder :Open Source Web-Based Code Editor

      ecoder 是一個基於 Web 的代碼編輯器,采用 PHP 和 JavaScript 開發。它包括:實時語法加亮,一個文件浏覽器,一個文件上傳器和一個標簽系統能夠實現直接在服務器上同時編輯多個文件。

      4. Open Source Ajax Image Editor :AIE

      AIE 是一個開源的 Ajax 圖片編輯器,基於 ExtJS 與 PHP+ImageMagick 開發,易於與博客/相冊等其它應用相集成。提供調整圖片大小,裁剪圖片,旋轉/翻轉圖片,應用濾鏡,添加文本,添加水印等功能。

      5. Xinha : Open Source Online HTML Editor

      界面還可以, 加載速度比較慢, 但是比 TinyMCE 強點, 定制功能相當強大, 而且本身支持功能也很強大, 支持多種浏覽器, 也可以把它跟 HTMLArea 比較一下。 基於 BSD 授權。

      6. OpenWYSIWYG Editor

      openWYSIWYG 是一個跨浏覽器,純 JavaScript 開發,強大開源的 WYSIWYG 編輯器。支持多種浏覽器和 Web 編程語言:PHP,ASP,ASP.net,Perl,Java,Cold Fusion。

      7. Conjoon :Open Source Personal Information Dashboard

      conjoon 是一個基於 Ext JS+PHP/MySQL 開發的 Webmail 和 RSS 客戶端閱讀器。此外還包含一個聯系人管理模塊。

      8. Auth Manager :Open Source PHP Authentication & Management App

      AuthManager 是一個采用 PHP 開發的開源用戶管理和身份驗證系統。

      AuthManager 自帶馬上可以使用的注冊模塊,用戶可以利用e-mail 和 Facebook 賬號進行注冊,登錄和取回密碼。

      它支持reCaptcha 來防止機器人注冊。除了前台,AuthManager 擁有一個強大的後台管理系統。集成了Google Analytics,顯示用戶活動日志,顯示會員編程和刪除操作,展示各種自定義設置。

      9. GitList :Open Source Git Repository Viewer

      假如你使用 Git (可以是 GitHub,其它服務或你自己搭建 Git 安裝) 做為自己的版本控制系統,你可能希望在自己的網站中展示倉庫中的內容。

      GitList剛好是這樣的 PHP 開源程序,能夠實現匿名在線浏覽版本控制系統源碼倉庫中的內容。

      它已經能夠支持查看不同版本中的文件,提交歷史,和差異。

      這應用程序使用 Twitter Bootstrap 來開發前台 UI,並基於 Silex 和 Twig PHP 模板引擎構建。

      10. WebPutty :Open Source CSS Editing & Hosting Service

      WebPutty 是一個簡單的 CSS 在線編輯以及托管服務,提供一個支持語法著色的 CSS 編輯器,並可在任何地方引用。支持壓縮以及自動換成控制。

      11. OpenKeyval :Instant Web-Based Database for Any Project

      當前許多網站采用數據庫來存儲內容,設置等。但還有許多靜態網站,都是硬編碼在 HTML 頁面中。

      對於這樣的網站,其實也需要存儲一些內容,OpenKeyval 剛好能夠提供這樣的功能,讓這些網站不需要安裝像 MySQL, MSSQL 這樣的數據庫,也能存儲數據。

      它是免費並且開源,基於 Web 的數據庫服務,不需要任何注冊,立即可以使用。

      我們發送一個 POST 請求來存儲任意數據,然後就能夠隨便讀取或刪除這些數據,響應返回 JSON 格式的數據。

      OpenKeyval 是開源的,采用 PHP 開發並能夠搭建一個屬於自己的應用。

      P.S. 唯一的限制就是每一個 key 所包含的內容大小只能 64k。

      12. SiteCake :Open Source CMS for Small Websites

      SiteCake是一個開源的 PHP CMS 應用,支持管理員在浏覽網站的時候能夠就地編輯。

      一旦登錄,所有事情都將變得可編輯,它會頁面中顯示一個內容編輯工具條,可以插入一些 HTML 元素如:headers, lists, images, videos 和其它內容如 Google Maps 或一個幻燈片。

      它還提供對圖片進行裁剪,拖拉項目,創建新的頁面和點擊刪除任何內容。

      只在任何 HTML 元素中指定相應的 classes 就能夠變得可編輯,其 UI 也支持多種語言。它已經內置提供多語言文件。

      13. Gantti :Gantt Charts with PHP

      Gantti 是一個開源的 PHP 類用於快速生成甘特圖。

      圖形采用純 HTML5-CSS3實現,沒有 JavaScript 參與。其輸出看起來非常漂亮,但還可以通過 SASS 樣式進行定制。

      其用法很簡單,只要定義一個開始/結束日期數組然後調用一個函數就可以。生成的甘特圖支持多種浏覽器包括 IE7+。

      14. Brackets :Open Source Code Editor

      Brackets 是 Adobe 的開源 HTML/CSS/JavaScript 集成開發環境。Brackets 提供 Windows 和 OS X 平台支持。

      15. SageFrame :Open Source ASP.NET CMS

      SageFrame 是一個高度可擴展的開源 CMS,可以幫助你建立你的網站,並建立完美。它使您需要的所有必要的工具,用於開發自定義模塊,應用程序,模板和各種用途的網站的易用性和方便。

      16. ChilliProject

      chiliproject 是一個基於 Ruby on Rails 框架開發的多項目托管,項目管理軟件,所有任務基於 web 管理。其實 Chiliproject 是著名的開源管理軟件 Redmine 的分支,集成了 redmine 的所有特點和優勢,由於理念上不完全一致,一部分開發者在 Redmine 的基礎上分支創建了 Chiliproject,並加入了一些新特性。

      特征

      1.支持多項目

      2.靈活的基於角色的訪問控制

      3.靈活的問題跟蹤系統

      4.甘特圖和日歷

      5.新聞、文檔和文件管理

      6.feeds 和郵件通知

      7.依附於項目的 wiki

      8.項目論壇

      9.簡單實時跟蹤功能

      10.自定義字段的問題,時間項,項目和用戶

      11.SCM in 集成 (SVN, CVS, Git, Mercurial, Bazaar and Darcs)

      12.多個 LDAP 認證支持

      13.用戶自注冊支持

      14.多語言支持

      15.多數據庫支持

      17. PHP Bug Lost :A Single File Script for Debugging

      PHP Bug Lost是一個開源的腳本用於調試和監控 PHP 代碼。

      它是只有一個文件的腳本,使用非常簡便只要在 Web 頁面中插入一個函數。並會在頁面顯示相關的信息。

      這個腳本可以顯示自定義日志,SQL 查詢,變量值,Ajax 查詢和計算加載時間 +CPU/內存使用情況。

      PHP Bug Lost 不僅可以在開發環境中使用,也可以用於設置當檢測的值超過或低於監控值時自動發送電子郵件提醒。

      18. PhotoShow :Open Source PHP Image Gallery

      PhotoShow是一個免費開源的 PHP 應用程序,用於創建和管理 Web 相冊。

      這個應用程序不需要數據庫支持,它使用文件夾結構來創建層次結構相冊支持無限分層。

      相片既可以從管理後台通過拖拉方式上傳,也可以直接保存在文件系統中。組織文件夾/圖片,編輯和刪除都可以采用相同的方式進行。

      它支持多個用戶和分組,並指定不同的權限。

      PhotoShow 能夠自動生成縮略圖,顯示EXIF 數據並可以進行評論。

      19. Stitches

      拖放圖片文件至指定區域,然後點擊“生成”就能創建 sprite sheet 和樣式表。這個示例用到了一組 HTML5 APIs,當前只支持最新版的 Chrome 和 Firefox 浏覽器。

      20. MyWebSQL : Desktop Like Web-Based MySQL Admin App

      MyWebSql 是一個基於 Web 的 MySQL 數據庫管理客戶端。擁有一個 Ajax 界面,除了表格數據之外,它還可以控制視圖,存儲過程,觸發器和函數。支持數據導入導出,查詢結果也可以導出。MyWebSql 還內置一個帶語法著色功能的 SQL 編輯器。

      文章來源:技術黨

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved