diff options
Diffstat (limited to 'about/awesome.md')
| -rw-r--r-- | about/awesome.md | 117 |
1 files changed, 117 insertions, 0 deletions
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 |
