aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <waruqi@gmail.com>2019-06-24 23:44:06 +0800
committerruki <waruqi@gmail.com>2019-06-24 16:24:41 +0800
commit2e448e3a00732780e6187e922d2e67e1c52cfc47 (patch)
tree78f78b40d3bf7cc8e6897c0d6fa410ada5a5e32f
parentafdcd1cf0b28e0df55036f69ddcfe7a43a19b034 (diff)
downloadxmake-docs-2e448e3a00732780e6187e922d2e67e1c52cfc47.tar.gz
xmake-docs-2e448e3a00732780e6187e922d2e67e1c52cfc47.zip
add awesome list
-rw-r--r--_sidebar.md1
-rw-r--r--about/awesome.md117
-rw-r--r--zh-cn/_sidebar.md1
-rw-r--r--zh-cn/about/awesome.md116
4 files changed, 235 insertions, 0 deletions
diff --git a/_sidebar.md b/_sidebar.md
index 2fc05098..063cc731 100644
--- a/_sidebar.md
+++ b/_sidebar.md
@@ -4,6 +4,7 @@
- [Contact](about/contact.md)
- [Sponsor](about/sponsor.md)
- [Changelog](about/changelog.md)
+ - [Awesome xmake](about/awesome.md)
- Getting Started
diff --git a/about/awesome.md b/about/awesome.md
new file mode 100644
index 00000000..fe0e6132
--- /dev/null
+++ b/about/awesome.md
@@ -0,0 +1,117 @@
+
+<div align="center">
+ <a href="https://xmake.io">
+ <img width="200" heigth="200" src="/static/img/logo.svg">
+ </a>
+
+ <h1>awesome-xmake</h1>
+
+ <div>
+ <a href="https://github.com/xmake-io/xmake/releases">
+ <img src="https://img.shields.io/github/release/tboox/xmake.svg?style=flat-square" alt="Github All Releases" />
+ </a>
+ <a href="https://github.com/xmake-io/xmake/blob/master/LICENSE.md">
+ <img src="https://img.shields.io/github/license/tboox/xmake.svg?colorB=f48041&style=flat-square" alt="license" />
+ </a>
+ <a href="https://www.reddit.com/r/tboox/">
+ <img src="https://img.shields.io/badge/chat-on%20reddit-ff3f34.svg?style=flat-square" alt="Reddit" />
+ </a>
+ <a href="https://gitter.im/tboox/tboox?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge">
+ <img src="https://img.shields.io/gitter/room/tboox/tboox.svg?style=flat-square&colorB=96c312" alt="Gitter" />
+ </a>
+ <a href="https://t.me/tbooxorg">
+ <img src="https://img.shields.io/badge/chat-on%20telegram-blue.svg?style=flat-square" alt="Telegram" />
+ </a>
+ <a href="https://jq.qq.com/?_wv=1027&k=5hpwWFv">
+ <img src="https://img.shields.io/badge/chat-on%20QQ-ff69b4.svg?style=flat-square" alt="QQ" />
+ </a>
+ <a href="http://xmake.io/pages/donation.html#donate">
+ <img src="https://img.shields.io/badge/donate-us-orange.svg?style=flat-square" alt="Donate" />
+ </a>
+ </div>
+
+ <p>A curated list of awesome XMake projects, plugins, examples and others</p>
+</div>
+
+## Examples
+
+* [Executable Program](https://xmake.io/#/home?id=executable-program)
+* [Static Library Program](https://xmake.io/#/home?id=static-library-program)
+* [Dynamic Library Program](https://xmake.io/#/home?id=share-library-program)
+* [Qt Program](https://xmake.io/#/home?id=qt-program)
+* [Cuda Program](https://xmake.io/#/home?id=cuda-program)
+* [WDK Driver Program](https://xmake.io/#/home?id=wdk-driver-program)
+* [WinSDK Application Program](https://xmake.io/#/home?id=winsdk-application-program)
+
+## Repositories
+
+* [xmake-repo](https://github.com/xmake-io/xmake-repo): An official xmake package repository
+
+## Plugins
+
+#### XMake Plugins
+
+* [xmake macro](https://xmake.io/#/plugins?id=macros-recording-and-playback): Macros recording and playback
+* [xmake lua](https://xmake.io/#/plugins?id=run-the-custom-lua-script): Run the custom lua script
+* [xmake project](https://xmake.io/#/plugins?id=generate-ide-project-files): Generate IDE Project files
+* [xmake doxygen](https://xmake.io/#/plugins?id=generate-doxygen-document): Generate doxygen documents
+* [xmake app2ipa](https://xmake.io/#/plugins?id=convert-app-to-ipa): Convert .app to .ipa
+
+#### IDE/Editor Plugins
+
+* [xmake-vscode](https://github.com/xmake-io/xmake-vscode): A VSCode plugin for xmake
+* [xmake-sublime](https://github.com/xmake-io/xmake-sublime): A Sublime Text 2/3 plugin for xmake
+* [xmake-idea](https://github.com/xmake-io/xmake-idea): A Intellij-IDEA plugin for xmake
+* [xmake.vim](https://github.com/luzhlon/xmake.vim): A third-party vim plugin for xmake, thanks [@luzhlon](https://github.com/luzhlon)
+
+## Projects
+
+* [tbox](https://github.com/tboox/tbox): A glib-like multi-platform c library
+* [gbox](https://github.com/tboox/gbox):A multi-platform 2d graphic library
+* [ltui](https://github.com/tboox/ltui):A cross-platform terminal ui library based on Lua
+* [itrace](https://github.com/tboox/itrace):Trace objc method call for ios and mac
+* [vm86](https://github.com/tboox/vm86):The x86 Script Instruction Virtual Machine
+* [benchbox](https://github.com/tboox/benchbox): The Benchmark Testing Box
+* [libsvx](https://gitlab.com/caikelun/libsvx): A pure C network library
+* [GitMsg](https://github.com/LER0ever/GitMsg): encrypted messaging to replace E-Mail
+* [xmake-cpputest](https://github.com/longbai/xmake-cpputest): Setup test project for embedded C development with CppUTest built using XMake
+* [wTest](https://github.com/avaicode/wTest): wTest is a Weightless OI/ACM Tester,which can take place of cena and lowsars on Linux,and it also supports Windows.
+* [LightInk3D](https://github.com/baisai/LightInk3D): 3d engine develop from urho3d
+* [nmscc](https://github.com/lumpyzhu/nmscc): the missing c++ 1z library.
+* [libBG](https://github.com/TitanSnow/libBG): A lightwight high-speed good-designed big interger library for C++ with FFT
+* [sciter-todolist](https://github.com/lidroid/sciter-todolist): A WunderList-like TODO list based on sciter
+* [LC-Finder](https://github.com/lc-soft/LC-Finder): A simple pciture resource manager, support tag search and thumbnail preview.
+* [libsv](https://github.com/uael/sv): Public domain semantic versioning in c.
+* [eelua](https://github.com/hilarryxu/eelua): A lua script engine for EverEdit
+* [xval](https://github.com/luzhlon/xval): xval是一个轻量级的C++动态类型对象库,主要用于与其他动态语言的通信
+* [srpc](https://github.com/luzhlon/srpc): srpc是一个基于TCP流和msgpack的RPC协议
+* [websocket-cpp](https://github.com/luzhlon/websocket-cpp): websocket-protocol's implementation with multithread synchronization model in C++
+* [libacl](https://github.com/acl-dev/acl): An advanced C/C++ Network library
+* [libfiber](https://github.com/acl-dev/libfiber): The high performance coroutine library for Linux/FreeBSD/Windows, supporting select/poll/epoll/kqueue/iocp/windows GUI
+* [EasyCrossPlatform_src](https://github.com/EasyCrossPlatformLib/EasyCrossPlatform_src): An easy-to-use crossplatform C++ Library, primarily for server-side development.
+* [LCUI.css](https://github.com/lc-ui/lcui.css): A UI component framework for building LCUI application.
+* [tlpi_hdr](https://github.com/frostRed/tlpi_hdr): The Linux programming interface codes
+* [json](https://github.com/xyliuke/json): A json parser
+* [cyOS](https://github.com/chenyanzz/cyOS): 一个岩岩小天使正在做的操作系统
+* [NaturalLanguage](https://github.com/dtcxzyw/NaturalLanguage): An imitation of the C++ language.
+* [DA-MD5](https://github.com/DATechnologyStudio/DA-MD5): A changeable data MD5 library by DA studio
+* [boost_ptree_example](https://github.com/wyy584322202/boost_ptree_example): 使用ptree处理json
+* [Add xmake to libuv](https://github.com/libuv/libuv/pull/1464): Add xmake.lua file to make it easier to build libuv
+* [mobula](https://github.com/ldust/mobula)
+* [hikyuu](https://github.com/fasiondog/hikyuu): Hikyuu Quant Framework 基于C++/Python的开源量化交易研究框架
+* [userver](https://github.com/dreamtraveler/userver): A c++ game server framework based on libuv
+
+## Articles
+
+* [Official blog](http://www.tboox.org/category/#xmake)
+
+## Videos
+
+* [Basic Usages](https://asciinema.org/a/133693)
+* [Download and install packages](https://asciinema.org/a/140338)
+
+## Others
+
+* [xmake-repo](https://github.com/xmake-io/xmake-repo): A package repository based on xmake
+* [ts-xmake-logo](https://github.com/TitanSnow/ts-xmake-logo): The logo icon for xmake. Thanks [@TitanSnow](https://github.com/TitanSnow)
+* [ts-xmake-gui](https://github.com/TitanSnow/ts-xmake-gui): An ugly xmake gui
diff --git a/zh-cn/_sidebar.md b/zh-cn/_sidebar.md
index ddbd2fab..f4b9cfe9 100644
--- a/zh-cn/_sidebar.md
+++ b/zh-cn/_sidebar.md
@@ -4,6 +4,7 @@
- [联系](zh-cn/about/contact.md)
- [赞助](zh-cn/about/sponsor.md)
- [更新日志](zh-cn/about/changelog.md)
+ - [Awesome xmake](zh-cn/about/awesome.md)
- 快速入门
diff --git a/zh-cn/about/awesome.md b/zh-cn/about/awesome.md
new file mode 100644
index 00000000..e3ebf88f
--- /dev/null
+++ b/zh-cn/about/awesome.md
@@ -0,0 +1,116 @@
+<div align="center">
+ <a href="https://xmake.io/#/zh-cn/">
+ <img width="200" heigth="200" src="/static/img/logo.svg">
+ </a>
+
+ <h1>awesome-xmake</h1>
+
+ <div>
+ <a href="https://github.com/xmake-io/xmake/releases">
+ <img src="https://img.shields.io/github/release/tboox/xmake.svg?style=flat-square" alt="Github All Releases" />
+ </a>
+ <a href="https://github.com/xmake-io/xmake/blob/master/LICENSE.md">
+ <img src="https://img.shields.io/github/license/tboox/xmake.svg?colorB=f48041&style=flat-square" alt="license" />
+ </a>
+ <a href="https://www.reddit.com/r/tboox/">
+ <img src="https://img.shields.io/badge/chat-on%20reddit-ff3f34.svg?style=flat-square" alt="Reddit" />
+ </a>
+ <a href="https://gitter.im/tboox/tboox?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge">
+ <img src="https://img.shields.io/gitter/room/tboox/tboox.svg?style=flat-square&colorB=96c312" alt="Gitter" />
+ </a>
+ <a href="https://t.me/tbooxorg">
+ <img src="https://img.shields.io/badge/chat-on%20telegram-blue.svg?style=flat-square" alt="Telegram" />
+ </a>
+ <a href="https://jq.qq.com/?_wv=1027&k=5hpwWFv">
+ <img src="https://img.shields.io/badge/chat-on%20QQ-ff69b4.svg?style=flat-square" alt="QQ" />
+ </a>
+ <a href="http://xmake.io/pages/donation.html#donate">
+ <img src="https://img.shields.io/badge/donate-us-orange.svg?style=flat-square" alt="Donate" />
+ </a>
+ </div>
+
+ <p>精彩的XMake项目,插件,示例等精选列表</p>
+</div>
+
+## 示例
+
+* [Executable Program](https://xmake.io/#/home?id=executable-program)
+* [Static Library Program](https://xmake.io/#/home?id=static-library-program)
+* [Dynamic Library Program](https://xmake.io/#/home?id=share-library-program)
+* [Qt Program](https://xmake.io/#/home?id=qt-program)
+* [Cuda Program](https://xmake.io/#/home?id=cuda-program)
+* [WDK Driver Program](https://xmake.io/#/home?id=wdk-driver-program)
+* [WinSDK Application Program](https://xmake.io/#/home?id=winsdk-application-program)
+
+## 包仓库
+
+* [xmake-repo](https://github.com/xmake-io/xmake-repo): 一个官方的xmake依赖包仓库
+
+## 插件
+
+#### XMake插件
+
+* [xmake macro](https://xmake.io/#/plugins?id=macros-recording-and-playback): 脚本记录和宏回放
+* [xmake lua](https://xmake.io/#/plugins?id=run-the-custom-lua-script): 运行自定义脚本
+* [xmake project](https://xmake.io/#/plugins?id=generate-ide-project-files): 产生IDE文件
+* [xmake doxygen](https://xmake.io/#/plugins?id=generate-doxygen-document): 产生Doxygen文档
+* [xmake app2ipa](https://xmake.io/#/plugins?id=convert-app-to-ipa): 转换.app到.ipa安装包
+
+#### IDE编辑器插件
+
+* [xmake-vscode](https://github.com/xmake-io/xmake-vscode): vscode编辑器插件
+* [xmake-sublime](https://github.com/xmake-io/xmake-sublime): Sublime Text 2/3 编辑器插件
+* [xmake-idea](https://github.com/xmake-io/xmake-idea): Intellij-IDEA/CLion/Android Studio等IDE插件
+* [xmake.vim](https://github.com/luzhlon/xmake.vim): 第三方vim插件, 感谢[@luzhlon](https://github.com/luzhlon)
+
+## 项目
+
+* [tbox](https://github.com/tboox/tbox): A glib-like multi-platform c library
+* [gbox](https://github.com/tboox/gbox):A multi-platform 2d graphic library
+* [ltui](https://github.com/tboox/ltui):A cross-platform terminal ui library based on Lua
+* [itrace](https://github.com/tboox/itrace):Trace objc method call for ios and mac
+* [vm86](https://github.com/tboox/vm86):The x86 Script Instruction Virtual Machine
+* [benchbox](https://github.com/tboox/benchbox): The Benchmark Testing Box
+* [libsvx](https://gitlab.com/caikelun/libsvx): A pure C network library
+* [GitMsg](https://github.com/LER0ever/GitMsg): encrypted messaging to replace E-Mail
+* [xmake-cpputest](https://github.com/longbai/xmake-cpputest): Setup test project for embedded C development with CppUTest built using XMake
+* [wTest](https://github.com/avaicode/wTest): wTest is a Weightless OI/ACM Tester,which can take place of cena and lowsars on Linux,and it also supports Windows.
+* [LightInk3D](https://github.com/baisai/LightInk3D): 3d engine develop from urho3d
+* [nmscc](https://github.com/lumpyzhu/nmscc): the missing c++ 1z library.
+* [libBG](https://github.com/TitanSnow/libBG): A lightwight high-speed good-designed big interger library for C++ with FFT
+* [sciter-todolist](https://github.com/lidroid/sciter-todolist): A WunderList-like TODO list based on sciter
+* [LC-Finder](https://github.com/lc-soft/LC-Finder): A simple pciture resource manager, support tag search and thumbnail preview.
+* [libsv](https://github.com/uael/sv): Public domain semantic versioning in c.
+* [eelua](https://github.com/hilarryxu/eelua): A lua script engine for EverEdit
+* [xval](https://github.com/luzhlon/xval): xval是一个轻量级的C++动态类型对象库,主要用于与其他动态语言的通信
+* [srpc](https://github.com/luzhlon/srpc): srpc是一个基于TCP流和msgpack的RPC协议
+* [websocket-cpp](https://github.com/luzhlon/websocket-cpp): websocket-protocol's implementation with multithread synchronization model in C++
+* [libacl](https://github.com/acl-dev/acl): An advanced C/C++ Network library
+* [libfiber](https://github.com/acl-dev/libfiber): The high performance coroutine library for Linux/FreeBSD/Windows, supporting select/poll/epoll/kqueue/iocp/windows GUI
+* [EasyCrossPlatform_src](https://github.com/EasyCrossPlatformLib/EasyCrossPlatform_src): An easy-to-use crossplatform C++ Library, primarily for server-side development.
+* [LCUI.css](https://github.com/lc-ui/lcui.css): A UI component framework for building LCUI application.
+* [tlpi_hdr](https://github.com/frostRed/tlpi_hdr): The Linux programming interface codes
+* [json](https://github.com/xyliuke/json): A json parser
+* [cyOS](https://github.com/chenyanzz/cyOS): 一个岩岩小天使正在做的操作系统
+* [NaturalLanguage](https://github.com/dtcxzyw/NaturalLanguage): An imitation of the C++ language.
+* [DA-MD5](https://github.com/DATechnologyStudio/DA-MD5): A changeable data MD5 library by DA studio
+* [boost_ptree_example](https://github.com/wyy584322202/boost_ptree_example): 使用ptree处理json
+* [Add xmake to libuv](https://github.com/libuv/libuv/pull/1464): Add xmake.lua file to make it easier to build libuv
+* [mobula](https://github.com/ldust/mobula)
+* [hikyuu](https://github.com/fasiondog/hikyuu): Hikyuu Quant Framework 基于C++/Python的开源量化交易研究框架
+* [userver](https://github.com/dreamtraveler/userver): A c++ game server framework based on libuv
+
+## 文章
+
+* [官方博客](https://tboox.org/cn/category/#xmake)
+
+## 视频
+
+* [基础使用演示](https://asciinema.org/a/133693)
+* [下载和安装依赖包演示](https://asciinema.org/a/140338)
+
+## 其他
+
+* [xmake-repo](https://github.com/xmake-io/xmake-repo): A package repository based on xmake
+* [ts-xmake-logo](https://github.com/TitanSnow/ts-xmake-logo): The logo icon for xmake. Thanks [@TitanSnow](https://github.com/TitanSnow)
+* [ts-xmake-gui](https://github.com/TitanSnow/ts-xmake-gui): An ugly xmake gui