|
源文 : http://www.oschina.net/project/tag/178/gui?lang=36&os=0&sort=view&p=1 桌面應(yīng)用開(kāi)發(fā)引擎 AlloyDesktopAlloyDesktop 是 HTML5 本地 App 開(kāi)發(fā)引擎,是一個(gè)能將網(wǎng)頁(yè)像軟件一樣運(yùn)行在桌面上的app開(kāi)發(fā)引擎。該引擎實(shí)現(xiàn)了對(duì)網(wǎng)頁(yè)的透明渲染,使網(wǎng)頁(yè)不再局限于瀏覽器的框框。同時(shí),提供強(qiáng)大的 api支持,使你能輕松實(shí)現(xiàn)許多傳統(tǒng)網(wǎng)頁(yè)實(shí)現(xiàn)不了的功能,諸如窗口控制,文件... Ruby界面開(kāi)發(fā)包 wxRubywxRuby是一個(gè)開(kāi)源的ruby界面開(kāi)發(fā)包。它提供wxWidgets這個(gè)跨平臺(tái)的C++界面框架的Ruby支持。wxWidgets是一個(gè)成熟的,擁 有眾多特性的界面開(kāi)發(fā)包,它使用本地控件來(lái)提供Linux、Windows和OS X本地的界面風(fēng)格。wxRuby的目標(biāo)是提供動(dòng)態(tài)的Ruby擴(kuò)展,用與原型開(kāi)發(fā)和... DirectUI 界面庫(kù) DuiLib國(guó)內(nèi)首個(gè)開(kāi)源 的directui 界面庫(kù),開(kāi)放,共享,惠眾,共贏,遵循bsd協(xié)議,可以免費(fèi)用于商業(yè)項(xiàng)目,目前支持Windows 32 、Window CE、Mobile等平臺(tái)。 Duilib 是一款強(qiáng)大的界面開(kāi)發(fā)工具,可以將用戶(hù)界面和處理邏輯徹底分離,極大地提高用戶(hù)界面的開(kāi)發(fā)效率。提... Qt庫(kù)的C#封裝 Qt#Qt# 是 Qt 圖形開(kāi)發(fā)工具包的 C# 封裝庫(kù)。 Vista 用戶(hù)界面框架 WPFWindows presentation foundatio縮寫(xiě)WPF,前身是 Avalon。是隨.Net Framework 3.x里新推出的主打功之一,加上Vista集成.Net Framework 3.x。改寫(xiě)Winform世代!可謂是影響巨大。WPF是一套API函數(shù)庫(kù),由.Net FrameWork3.x以上版本類(lèi)庫(kù)運(yùn)行。 WPF是Windows操作... 最近更新: 一個(gè)易用的 WPF 自動(dòng)完成文本框 發(fā)布于 10個(gè)月前 C++的GUI庫(kù) SmartWin++SmartWin++ 是一個(gè) C++ 模板的GUI庫(kù),直接利用 Windows API 而非 MFC/WTL類(lèi)庫(kù)的支持。 【商業(yè)】開(kāi)放式界面開(kāi)發(fā)庫(kù) DirectUIDirectUI是一款所見(jiàn)即所得的界面開(kāi)發(fā)工具,將軟件中與界面相關(guān)的資源文件、資源配置和界面邏輯與軟件業(yè)務(wù)邏輯部分進(jìn)行徹底的分離。是全球唯一一款 占用資源小、繪圖性能高、依賴(lài)性小的純Win32 SDK開(kāi)發(fā)的Windows下普遍適用的可視化界面庫(kù)。與標(biāo)準(zhǔn)控件換膚類(lèi)界... C++界面庫(kù) GLUIGLUI是一個(gè)C++界面庫(kù),它提供了buttons, checkboxes, radio buttons, 等常用控件,以及OPENGL支持。GLUI界面系統(tǒng)依賴(lài)于GLUT來(lái)處理窗口、和鼠標(biāo)管理等,而繪制部分采用OPENGL繪制。 BOLT界面引擎Bolt界面引擎是迅雷公司從2009年開(kāi)始開(kāi)發(fā)的第四代界面庫(kù)。迅雷7是首個(gè)采用該引擎成功開(kāi)發(fā)的產(chǎn)品,目前迅雷旗下大部分客戶(hù)端產(chǎn)品都基于該引擎開(kāi) 發(fā),并穩(wěn)定運(yùn)行于超過(guò)3.5億臺(tái)PC上。 TreeView 增強(qiáng)組件 TreeViewAdv for .Net這是一個(gè)對(duì) TreeView 進(jìn)行擴(kuò)展的組件,主要特點(diǎn)是:模型/視圖架構(gòu),支持多列數(shù)據(jù),支持多個(gè)選擇,每個(gè)節(jié)點(diǎn)可以設(shè)置不同的控件,包括 CheckBox、Icon、Label、拖拉、高亮等,可根據(jù)需要加載數(shù)據(jù)以及搜索功能。 The V C++ GUI Framework這是一個(gè)非常易于使用的 C++ 的GUI框架,支持 Windows 和 *NIX 平臺(tái)。 用python快速開(kāi)發(fā)絢麗桌面程序 pyui4winpyui4win是一個(gè)開(kāi)源的采用自繪技術(shù)的界面庫(kù)。支持C++和python。用它可以很容易實(shí)現(xiàn)QQ和360安全衛(wèi)士這樣的絢麗界面。而 且,pyui4win有所見(jiàn)即所得界面設(shè)計(jì)器,讓C++開(kāi)發(fā)人員和python開(kāi)發(fā)人員直接用 設(shè)計(jì)工具設(shè)計(jì)界面,而不用關(guān)心界面如何生成和運(yùn)行,可以顯著... 用web開(kāi)發(fā)桌面app的引擎 Tencent Webtop這是個(gè)用web開(kāi)發(fā)桌面app的引擎,或者你可以簡(jiǎn)單的認(rèn)為它是一個(gè)透明瀏覽器。可是它能做的不僅僅如此,它提供了大量的本地api,使web的能力得到 從所未有的提升,也使開(kāi)發(fā)桌面app變得如此輕松簡(jiǎn)單。你有試想過(guò)自己開(kāi)發(fā)一個(gè)瀏覽器嗎?或者一個(gè)qq。以前,或許你... 【免費(fèi)】Windows高級(jí)界面開(kāi)發(fā)庫(kù) MuiLibMuiLib (Magic UI Library)Windows高級(jí)界面開(kāi)發(fā)庫(kù)是在國(guó)內(nèi)首家免費(fèi)開(kāi)源的DuiLib界面開(kāi)發(fā)庫(kù)基礎(chǔ)上經(jīng)過(guò)針對(duì)性的擴(kuò)展而發(fā)展起來(lái)的,他繼承了DuiLib 高度自由靈活的特點(diǎn),并吸收了其他界面庫(kù)的一些優(yōu)點(diǎn),針對(duì)Windows窗口透明技術(shù)而重點(diǎn)優(yōu)化后形成的一個(gè)優(yōu)秀界面... 【共享】基于 Qt 的 GUI 框架 QtitanQtitan 是一組基于 Qt 的 GUI 框架,主要用來(lái)開(kāi)發(fā)高質(zhì)量、具有豐富界面效果的桌面應(yīng)用,包含的組件主要涉及多媒體和表格。 最近更新: Qtitan vol.1 發(fā)布,Qt 的 GUI 組件庫(kù) 發(fā)布于 5年前 GUI開(kāi)發(fā)工具包 WinxGuiWINX(WinxGui的簡(jiǎn)稱(chēng))是卓越的,你需要了解以下內(nèi)容: 卓越的消息分派 機(jī)制。正是因?yàn)橛羞@個(gè)核心支撐,使得WINX區(qū)別于傳統(tǒng)的界面庫(kù)(如MFC、WTL)。 簡(jiǎn)單易用(SIMPLE)是第一目標(biāo),盡量使可視化(WYSIWYG)界面開(kāi)發(fā)成為可能。 WINX是一個(gè)界面庫(kù),不是開(kāi)發(fā)... CnPackCnPack 是由互聯(lián)網(wǎng)上一群中國(guó)程序員開(kāi)發(fā)的開(kāi)放源碼的自由軟件項(xiàng)目,當(dāng)前主要的工作成果包括 CnPack 組件包、CnWizards 專(zhuān)家包以及 CVSTracNT 錯(cuò)誤跟蹤系統(tǒng)等。 CnPack 組件包是一個(gè)涵蓋不可視工具組件、界面控件、網(wǎng)絡(luò)通訊組件、多語(yǔ)言處理等多個(gè)方面的 De... 跨平臺(tái)UI組件 GICSGICS 是一個(gè)跨平臺(tái)的圖形界面應(yīng)用開(kāi)發(fā)框架,開(kāi)發(fā)者可以用它輕松的創(chuàng)建一些常用的界面組件,例如壓力表、LCD顯示、滑動(dòng)條等。 【共享】Qt 表格組件 QtitanDataGridQtitanDataGrid 實(shí)現(xiàn)了 QTableView 完整的功能,而且還有自己擴(kuò)展的功能。 最近更新: QtitanDataGrid 3.3.2 發(fā)布,Qt 表格組件 發(fā)布于 1年前 源碼編輯器控件 ScintillaNETScintillaNET 是一個(gè)強(qiáng)大的文本編輯控件,使用 Windows Forms 的形式,是 Scintilla 的封裝。可用來(lái)做源碼編輯器控件。如下圖所示: 皮膚組件庫(kù) FreeCLFreeCL(Free Control Library)是一個(gè)開(kāi)源且免費(fèi)的Windows皮膚控件庫(kù),它屬于3D圖形引擎FreeGE中的一部分,用戶(hù)可以自由地用于個(gè)人或商業(yè)開(kāi)發(fā)。 FreeCL采用C++語(yǔ)言,大量運(yùn)用template語(yǔ)法,利用PME編程模式,模擬.Net等快速開(kāi)發(fā)工具的編碼風(fēng)格,包含了常用的... Tree Layout HelperTree Layout Helper 是一個(gè) .NET/Mono 庫(kù)提供了使用圖形化顯示樹(shù)狀結(jié)構(gòu)的功能。 跨平臺(tái)圖形用戶(hù)界面 IUPIUP 是一個(gè)跨平臺(tái)的圖形用戶(hù)界面開(kāi)發(fā)工具包。提供了 C,Lua 和 LED 三種語(yǔ)言的接口。 它提供了約 100 個(gè)函數(shù), 用來(lái)創(chuàng)建和控制對(duì)話(huà)框。 IUP 的目標(biāo)是讓程序無(wú)需修改, 即可在不同的系統(tǒng)中運(yùn)行 - 它提供可移植能力。支持的系統(tǒng)有:GTK+,Motif 和 Windows。... GUI 工具包 tekUItekUI 是一個(gè)輕量, 獨(dú)立, 可移植的 GUI 工具包, 用 lua 和 C 開(kāi)發(fā). 最初是為 X 窗口系統(tǒng)開(kāi)發(fā), 后來(lái)移植到 Linux framebuffer, raw framebuffer, DirectFB, Windows 和其他窗口系統(tǒng). tekUI 不是已有 GUI 庫(kù)的綁定, 不打算與原生 GUI 的外觀風(fēng)格保持統(tǒng)一(但可以通過(guò)模擬達(dá)到一定程度的相似). 盡管是用腳本語(yǔ)言編寫(xiě)的, 但實(shí)現(xiàn)相當(dāng)高效, 資源占用低. 對(duì)開(kāi)發(fā)者的好處是簡(jiǎn)潔, 透明和模塊化. 可以很輕松地增加定制界面元素. QFramer 的 Python 增強(qiáng)版 PFramerPFramer 是 QFramer 的 Python 增強(qiáng)版本。 兼容 PySide/PyQt4/PyQt5的各個(gè)版本 兼容python2.7 和 python3.4 完整的qss換膚機(jī)制 可重用模塊qframer,對(duì)Qt基礎(chǔ)控件進(jìn)行二次封裝... |
|
|
來(lái)自: ekylin > 《軟件技術(shù)》