awesome-xmake
A curated list of awesome XMake projects, plugins, examples and others
Examples
Executable Program
Static Library Program
Dynamic Library Program
Qt Program
Cuda Program
WDK Driver Program
WinSDK Application Program
Repositories
xmake-repo
: An official xmake package repository
Plugins
XMake Plugins
xmake macro
: Macros recording and playback
xmake lua
: Run the custom lua script
xmake project
: Generate IDE Project files
xmake doxygen
: Generate doxygen documents
xmake app2ipa
: Convert .app to .ipa
IDE/Editor Plugins
xmake-vscode
: A VSCode plugin for xmake
xmake-sublime
: A Sublime Text 2/3 plugin for xmake
xmake-idea
: A Intellij-IDEA plugin for xmake
xmake.vim
: A third-party vim plugin for xmake, thanks
@luzhlon
xmake-gradle
: A gradle plugin that integrates xmake seamlessly.
xmake-visualstudio
(third-party, thanks
@HelloWorld886
)
xmake-qtcreator
(third-party, thanks
@Arthapz
)
Projects
tbox
: A glib-like multi-platform c library
gbox
:A multi-platform 2d graphic library
ltui
:A cross-platform terminal ui library based on Lua
itrace
:Trace objc method call for ios and mac
vm86
:The x86 Script Instruction Virtual Machine
benchbox
: The Benchmark Testing Box
libsvx
: A pure C network library
GitMsg
: encrypted messaging to replace E-Mail
xmake-cpputest
: Setup test project for embedded C development with CppUTest built using XMake
wTest
: wTest is a Weightless OI/ACM Tester,which can take place of cena and lowsars on Linux,and it also supports Windows.
LightInk3D
: 3d engine develop from urho3d
nmscc
: the missing c++ 1z library.
libBG
: A lightwight high-speed good-designed big interger library for C++ with FFT
sciter-todolist
: A WunderList-like TODO list based on sciter
LC-Finder
: A simple pciture resource manager, support tag search and thumbnail preview.
libsv
: Public domain semantic versioning in c.
eelua
: A lua script engine for EverEdit
xval
: xval是一个轻量级的C++动态类型对象库,主要用于与其他动态语言的通信
srpc
: srpc是一个基于TCP流和msgpack的RPC协议
websocket-cpp
: websocket-protocol's implementation with multithread synchronization model in C++
libacl
: An advanced C/C++ Network library
libfiber
: The high performance coroutine library for Linux/FreeBSD/Windows, supporting select/poll/epoll/kqueue/iocp/windows GUI
EasyCrossPlatform_src
: An easy-to-use crossplatform C++ Library, primarily for server-side development.
LCUI.css
: A UI component framework for building LCUI application.
tlpi_hdr
: The Linux programming interface codes
json
: A json parser
cyOS
: 一个岩岩小天使正在做的操作系统
NaturalLanguage
: An imitation of the C++ language.
DA-MD5
: A changeable data MD5 library by DA studio
boost_ptree_example
: 使用ptree处理json
Add xmake to libuv
: Add xmake.lua file to make it easier to build libuv
mobula
hikyuu
: Hikyuu Quant Framework 基于C++/Python的开源量化交易研究框架
userver
: A c++ game server framework based on libuv
co
: An elegant and efficient C++ basic library for Linux, Windows and Mac.
lcui-router-app
: A simple application for LCUI Router
lcui-router
: A router for control view switching and status in the LCUI applications, it inspired by the Vue Router.
aoc2019
: Advent of Code 2019 Solutions
FengEngine
dnn
: Framework for deep neural network using c++/cuda/opengl
UWPFlow
: UW Continuation Power Flow
cgraph
: A C LIBRARY FOR GRAPH ANALYSIS
shadowssh_rule_c
: the calculation lib example of shadowssh
rc
: rc is rust in c++
Re.Write.Down
: A Markup Language and it's C++ compiler.
Sound_THUMB
: 这是一个THUMB的增强现实有音乐元素的美少女/美少年的抽卡氪金手游
ttp
: Minimal HTTP library (pure)
ctxco
: Minimal (and intuitive to use) coroutine implement in c
moosey
: Moosey is an open-source RDBMS written in modern C++
zsign
: Maybe is the most quickly codesign alternative for iOS12+ in the world, cross-platform ( Linux & macOS ).
chimney-c
ElementZero
: Run windows version of BDS in linux with Mod support
Gobang
: 五子棋游戏,游戏双方联网对战
SakuraEngine
: 跨平台的现代游戏引擎
TensorIR
Articles
Official blog
Videos
Basic Usages
Download and install packages
Others
xmake-repo
: A package repository based on xmake
ts-xmake-logo
: The logo icon for xmake. Thanks
@TitanSnow
ts-xmake-gui
: An ugly xmake gui