awesome.html 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>xmake</title>
  6. <link rel="icon" href="/assets/img/favicon.ico">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  8. <meta name="description" content="Description">
  9. <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  10. <link href="/assets/npm/github-markdown/github-markdown.min.css" rel="stylesheet">
  11. <style>
  12. .markdown-body {
  13. box-sizing: border-box;
  14. min-width: 200px;
  15. max-width: 980px;
  16. margin: 0 auto;
  17. padding: 45px;
  18. }
  19. @media (max-width: 767px) {
  20. .markdown-body {
  21. padding: 15px;
  22. }
  23. }
  24. </style>
  25. </head>
  26. <body>
  27. <article class="markdown-body">
  28. <h4>This is a mirror page, please see the original page: </h4><a href="https://xmake.io/#/about/awesome">https://xmake.io/#/about/awesome</a>
  29. <div id="wwads-panel" class="wwads-cn wwads-vertical wwads-sticky" data-id="239" style="max-width:180px;bottom:20px;right:20px;width:200px;height:260px;background:#fff;position:fixed"></div>
  30. </br>
  31. <script type="text/javascript" charset="UTF-8" src="https://cdn.wwads.cn/js/makemoney.js" async></script>
  32. <script async type="text/javascript" src="//cdn.carbonads.com/carbon.js?serve=CE7I52QU&placement=xmakeio" id="_carbonads_js"></script>
  33. <style>
  34. #carbonads {
  35. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu,
  36. Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif;
  37. }
  38. #carbonads {
  39. display: flex;
  40. max-width: 330px;
  41. background-color: hsl(0, 0%, 98%);
  42. box-shadow: 0 1px 4px 1px hsla(0, 0%, 0%, .1);
  43. }
  44. #carbonads a {
  45. color: inherit;
  46. text-decoration: none;
  47. }
  48. #carbonads a:hover {
  49. color: inherit;
  50. }
  51. #carbonads span {
  52. position: relative;
  53. display: block;
  54. overflow: hidden;
  55. }
  56. #carbonads .carbon-wrap {
  57. display: flex;
  58. }
  59. .carbon-img {
  60. display: block;
  61. margin: 0;
  62. line-height: 1;
  63. }
  64. .carbon-img img {
  65. display: block;
  66. }
  67. .carbon-text {
  68. font-size: 13px;
  69. padding: 10px;
  70. line-height: 1.5;
  71. text-align: left;
  72. }
  73. .carbon-poweredby {
  74. display: block;
  75. padding: 8px 10px;
  76. background: repeating-linear-gradient(-45deg, transparent, transparent 5px, hsla(0, 0%, 0%, .025) 5px, hsla(0, 0%, 0%, .025) 10px) hsla(203, 11%, 95%, .4);
  77. text-align: center;
  78. text-transform: uppercase;
  79. letter-spacing: .5px;
  80. font-weight: 600;
  81. font-size: 9px;
  82. line-height: 1;
  83. }
  84. </style>
  85. <p><div align="center"><br> <a href="https://xmake.io"><br> <img width="200" heigth="200" src="/assets/img/logo.svg"><br> </a><br><br><h1>awesome-xmake</h1><br><br><div><br> <a href="https://github.com/xmake-io/xmake/releases"><br> <img src="https://img.shields.io/github/release/tboox/xmake.svg?style=flat-square" alt="Github All Releases" /><br> </a><br> <a href="https://github.com/xmake-io/xmake/blob/master/LICENSE.md"><br> <img src="https://img.shields.io/github/license/tboox/xmake.svg?colorB=f48041&amp;style=flat-square" alt="license" /><br> </a><br> <a href="https://www.reddit.com/r/tboox/"><br> <img src="https://img.shields.io/badge/chat-on%20reddit-ff3f34.svg?style=flat-square" alt="Reddit" /><br> </a><br> <a href="https://t.me/tbooxorg"><br> <img src="https://img.shields.io/badge/chat-on%20telegram-blue.svg?style=flat-square" alt="Telegram" /><br> </a><br> <a href="https://jq.qq.com/?_wv=1027&amp;k=5hpwWFv"><br> <img src="https://img.shields.io/badge/chat-on%20QQ-ff69b4.svg?style=flat-square" alt="QQ" /><br> </a><br> <a href="http://xmake.io/pages/donation.html#donate"><br> <img src="https://img.shields.io/badge/donate-us-orange.svg?style=flat-square" alt="Donate" /><br> </a><br> </div>
  86. </p>
  87. <p><p>A curated list of awesome Xmake projects, plugins, examples and others.</p><br></div></p>
  88. <h2 id="examples">Examples</h2>
  89. <ul>
  90. <li><a href="https://xmake.io/#/guide/project_examples?id=executable-program">Executable</a></li>
  91. <li><a href="https://xmake.io/#/guide/project_examples?id=static-library-program">Static Library</a></li>
  92. <li><a href="https://xmake.io/#/guide/project_examples?id=share-library-program">Dynamic Library</a></li>
  93. <li><a href="https://xmake.io/#/guide/project_examples?id=qt-program">Qt Program</a></li>
  94. <li><a href="https://xmake.io/#/guide/project_examples?id=cuda-program">CUDA Program</a></li>
  95. <li><a href="https://xmake.io/#/guide/project_examples?id=wdk-driver-program">WDK Driver</a></li>
  96. <li><a href="https://xmake.io/#/guide/project_examples?id=winsdk-application-program">WinSDK Application</a></li>
  97. </ul>
  98. <h2 id="repositories">Repositories</h2>
  99. <ul>
  100. <li><a href="https://github.com/xmake-io/xmake-repo">xmake-repo</a>: The official xmake package repository.</li>
  101. </ul>
  102. <h2 id="plugins">Plugins</h2>
  103. <h4 id="xmakeplugins">Xmake plugins</h4>
  104. <p><sub>These seem to 404...</sub></p>
  105. <ul>
  106. <li><a href="https://xmake.io/#/plugins?id=macros-recording-and-playback">xmake macro</a>: Macros recording and playback.</li>
  107. <li><a href="https://xmake.io/#/plugins?id=run-the-custom-lua-script">xmake lua</a>: Run the custom Lua script.</li>
  108. <li><a href="https://xmake.io/#/plugins?id=generate-ide-project-files">xmake project</a>: Generate IDE project files.</li>
  109. <li><a href="https://xmake.io/#/plugins?id=generate-doxygen-document">xmake doxygen</a>: Generate Doxygen documentation.</li>
  110. <li><a href="https://xmake.io/#/plugins?id=convert-app-to-ipa">xmake app2ipa</a>: Convert .app to .ipa.</li>
  111. </ul>
  112. <h4 id="ideeditorplugins">IDE/Editor Plugins</h4>
  113. <ul>
  114. <li><a href="https://github.com/xmake-io/xmake-vscode">xmake-vscode</a>: A VSCode plugin for Xmake.</li>
  115. <li><a href="https://github.com/xmake-io/xmake-sublime">xmake-sublime</a>: A Sublime Text 2/3 plugin for Xmake.</li>
  116. <li><a href="https://github.com/xmake-io/xmake-idea">xmake-idea</a>: A Intellij-IDEA plugin for Xmake.</li>
  117. <li><a href="https://github.com/luzhlon/xmake.vim">xmake.vim</a>: (third-party, thanks <a href="https://github.com/luzhlon">@luzhlon</a>).</li>
  118. <li><a href="https://github.com/Mythos-404/xmake.nvim">xmake.nvim</a> (third-party, thanks <a href="https://github.com/Mythos-404">@Mythos_404</a>)</li>
  119. <li><a href="https://github.com/xmake-io/xmake-gradle">xmake-gradle</a>: A gradle plugin that integrates xmake seamlessly.</li>
  120. <li><a href="https://github.com/HelloWorld886/xmake-visualstudio">xmake-visualstudio</a> (third-party, thanks <a href="https://github.com/HelloWorld886">@HelloWorld886</a>).</li>
  121. <li><a href="https://github.com/Arthapz/xmake-project-manager">xmake-qtcreator</a> (third-party, thanks <a href="https://github.com/Arthapz">@Arthapz</a>).</li>
  122. </ul>
  123. <h2 id="projects">Projects</h2>
  124. <ul>
  125. <li><a href="https://github.com/tboox/tbox">tbox</a>: A glib-like multi-platform C library.</li>
  126. <li><a href="https://github.com/tboox/gbox">gbox</a>:A multi-platform 2D graphics library.</li>
  127. <li><a href="https://github.com/tboox/ltui">ltui</a>:A cross-platform terminal UI library based on Lua.</li>
  128. <li><a href="https://github.com/tboox/itrace">itrace</a>:Trace Objective-C method calls for iOS and MacOS.</li>
  129. <li><a href="https://github.com/tboox/vm86">vm86</a>:The x86 Script Instruction Virtual Machine.</li>
  130. <li><a href="https://github.com/tboox/benchbox">benchbox</a>: The Benchmark Testing Box.</li>
  131. <li><a href="https://gitlab.com/caikelun/libsvx">libsvx</a>: A pure C network library.</li>
  132. <li><a href="https://github.com/LER0ever/GitMsg">GitMsg</a>: encrypted messaging to replace E-Mail.</li>
  133. <li><a href="https://github.com/longbai/xmake-cpputest">xmake-cpputest</a>: Setup test project for embedded C development with CppUTest built using Xmake.</li>
  134. <li><a href="https://github.com/avaicode/wTest">wTest</a>: wTest is a Weightless OI/ACM Tester, which can take place of cena and lowsars on Linux, and it also supports Windows.</li>
  135. <li><a href="https://github.com/baisai/LightInk3D">LightInk3D</a>: 3D engine developed by urho3d.</li>
  136. <li><a href="https://github.com/lumpyzhu/nmscc">nmscc</a>: The missing c++ 1z library.</li>
  137. <li><a href="https://github.com/TitanSnow/libBG">libBG</a>: A lightwight high-speed good-designed big interger library for C++ with FFT.</li>
  138. <li><a href="https://github.com/lidroid/sciter-todolist">sciter-todolist</a>: A WunderList-like TODO list based on sciter.</li>
  139. <li><a href="https://github.com/lc-soft/LC-Finder">LC-Finder</a>: A simple pciture resource manager, support tag search and thumbnail preview.</li>
  140. <li><a href="https://github.com/uael/sv">libsv</a>: Public domain semantic versioning in C.</li>
  141. <li><a href="https://github.com/hilarryxu/eelua">eelua</a>: A Lua script engine for EverEdit.</li>
  142. <li><a href="https://github.com/luzhlon/xval">xval</a>: xval是一个轻量级的C++动态类型对象库,主要用于与其他动态语言的通信</li>
  143. <li><a href="https://github.com/luzhlon/srpc">srpc</a>: srpc是一个基于TCP流和msgpack的RPC协议</li>
  144. <li><a href="https://github.com/luzhlon/websocket-cpp">websocket-cpp</a>: Websocket-protocol&#39;s implementation with multithread synchronization model in C++.</li>
  145. <li><a href="https://github.com/acl-dev/acl">libacl</a>: An advanced C/C++ Network library.</li>
  146. <li><a href="https://github.com/acl-dev/libfiber">libfiber</a>: The high performance coroutine library for Linux/FreeBSD/Windows, supporting select/poll/epoll/kqueue/iocp/windows GUI.</li>
  147. <li><a href="https://github.com/EasyCrossPlatformLib/EasyCrossPlatform_src">EasyCrossPlatform_src</a>: An easy-to-use crossplatform C++ Library, primarily for server-side development.</li>
  148. <li><a href="https://github.com/lc-ui/lcui.css">LCUI.css</a>: A UI component framework for building LCUI application.</li>
  149. <li><a href="https://github.com/frostRed/tlpi_hdr">tlpi_hdr</a>: The Linux programming interface codes.</li>
  150. <li><a href="https://github.com/xyliuke/json">json</a>: A JSON parser.</li>
  151. <li><a href="https://github.com/chenyanzz/cyOS">cyOS</a>: 一个岩岩小天使正在做的操作系统</li>
  152. <li><a href="https://github.com/dtcxzyw/NaturalLanguage">NaturalLanguage</a>: An imitation of the C++ language.</li>
  153. <li><a href="https://github.com/DATechnologyStudio/DA-MD5">DA-MD5</a>: A changeable data MD5 library by DA studio.</li>
  154. <li><a href="https://github.com/wyy584322202/boost_ptree_example">boost_ptree_example</a>: 使用ptree处理json</li>
  155. <li><a href="https://github.com/libuv/libuv/pull/1464">Add xmake to libuv</a>: Added Xmake support to LibUV.</li>
  156. <li><a href="https://github.com/ldust/mobula">mobula</a> <!-- This project seems to be... gone? --></li>
  157. <li><a href="https://github.com/fasiondog/hikyuu">hikyuu</a>: Hikyuu Quant Framework 基于C++/Python的开源量化交易研究框架</li>
  158. <li><a href="https://github.com/dreamtraveler/userver">userver</a>: A C++ game server framework based on LibUV.</li>
  159. <li><a href="https://github.com/idealvin/co">co</a>: An elegant and efficient C++ basic library for Linux, Windows and Mac.</li>
  160. <li><a href="https://github.com/lc-ui/lcui-router-app">lcui-router-app</a>: A simple application for LCUI Router.</li>
  161. <li><a href="https://github.com/lc-soft/lcui-router">lcui-router</a>: A router for control view switching and status in the LCUI applications, it inspired by the Vue Router.</li>
  162. <li><a href="https://github.com/wrren/aoc2019">aoc2019</a>: Advent of Code 2019 Solutions.</li>
  163. <li><a href="https://github.com/libyyu/FengEngine">FengEngine</a></li>
  164. <li><a href="https://github.com/garraGH/dnn">dnn</a>: Framework for deep neural network using C++/CUDA/OpenGL.</li>
  165. <li><a href="https://github.com/OpportunityLiu/UWPFlow">UWPFlow</a>: UW Continuation Power Flow.</li>
  166. <li><a href="https://github.com/liurunzhan/cgraph">cgraph</a>: A C library for graph analysis.</li>
  167. <li><a href="https://github.com/ChanthMiao/shadowssh_rule_c">shadowssh_rule_c</a>: The calculation library example of shadowssh.</li>
  168. <li><a href="https://github.com/lumpyzhu/rc">rc</a>: An extension to the C++ to bring Rust-like type safety to the language.</li>
  169. <li><a href="https://github.com/MidAutumnMoon/Re.Write.Down">Re.Write.Down</a>: A Markup Language and it&#39;s C++ compiler.</li>
  170. <li><a href="https://github.com/Yunoinsky/Sound_THUMB">Sound_THUMB</a>: 这是一个THUMB的增强现实有音乐元素的美少女/美少年的抽卡氪金手游</li>
  171. <li><a href="https://github.com/codehz/ttp">ttp</a>: Minimal HTTP library (pure).</li>
  172. <li><a href="https://github.com/codehz/ctxco">ctxco</a>: Minimal (and intuitive to use) coroutine implement in C.</li>
  173. <li><a href="https://github.com/cheereaque/moosey">moosey</a>: Moosey is an open-source RDBMS written in modern C++.</li>
  174. <li><a href="https://github.com/zhlynn/zsign">zsign</a>: Possibly the most quickly codesign alternative for iOS12+ in the world, cross-platform (Linux &amp; macOS).</li>
  175. <li><a href="https://github.com/Evan2698/chimney-c">chimney-c</a></li>
  176. <li><a href="https://github.com/Element-0/ElementZero">ElementZero</a>: Run Windows version of BDS in Linux with mod support.</li>
  177. <li><a href="https://github.com/Leopard-C/Gobang">Gobang</a>: 五子棋游戏,游戏双方联网对战</li>
  178. <li><a href="https://github.com/SaeruHikari/SakuraEngine">SakuraEngine</a>: 跨平台的现代游戏引擎</li>
  179. <li><a href="https://github.com/zhangxp1998/TensorIR">TensorIR</a></li>
  180. </ul>
  181. <h2 id="articles">Articles</h2>
  182. <ul>
  183. <li><a href="http://www.tboox.org/category/#xmake">Official blog</a></li>
  184. </ul>
  185. <h2 id="videos">Videos</h2>
  186. <ul>
  187. <li><a href="https://asciinema.org/a/133693">Basic Usages</a></li>
  188. <li><a href="https://asciinema.org/a/140338">Download and install packages</a></li>
  189. </ul>
  190. <h2 id="others">Others</h2>
  191. <ul>
  192. <li><a href="https://github.com/xmake-io/xmake-repo">xmake-repo</a>: A package repository based on xmake</li>
  193. <li><a href="https://github.com/TitanSnow/ts-xmake-logo">ts-xmake-logo</a>: The logo icon for xmake. Thanks <a href="https://github.com/TitanSnow">@TitanSnow</a></li>
  194. <li><a href="https://github.com/TitanSnow/ts-xmake-gui">ts-xmake-gui</a>: An ugly xmake gui</li>
  195. </ul>
  196. </article>
  197. </body>
  198. </html>