Contents
Your contributions are highly welcome (first see CONTRIBUTING.md).
Community
Examples
- Executable Program
- Static Library Program
- Dynamic Library Program
- Qt Program
- Cuda Program
- WDK Driver Program
- WinSDK Application Program
Documents
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
Projects
- tbox: A glib-like multi-platform c library
- gbox:A multi-platform 2d graphic library
- 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++
- slib: The slib stands for the SBL Portable Programming Interface Library.
- 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: 一个岩岩小天使正在做的操作系统
- NayukiYq
- 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的开源量化交易研究框架
Articles
Videos
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