── POPULAR TAGS ──
#python (672)
#typescript (623)
#cli (576)
#hacktoberfest (500)
#cli-tool (497)
#react (496)
#javascript (464)
#rust (437)
#cross-platform (400)
#go (369)
#devops (344)
#ai (310)
#llm (303)
#nodejs (295)
#golang (294)
#android (278)
#open-source (270)
#docker (253)
#machine-learning (230)
#self-hosted (229)
#java (226)
#monorepo (224)
#security (223)
#plugin-system (222)
#mcp (221)
#linux (215)
#developer-tools (204)
#awesome-list (202)
#ai-agents (196)
#plugin-architecture (191)
GENie is a mature command-line project generator descended from Premake 4. It embeds Lua 5.3.0 as its scripting engine, allowing users to declaratively define solutions, projects, configurations, dependencies, toolchains, and custom actions in Lua scripts. The tool then generates native project/build files for Visual Studio (2010 through 2026), Xcode (8 through 15), GNU Make, Ninja, CMake, and JSON compilation databases. It is self-hosting: the repository's own build scripts are GENie Lua scripts, and the compiled binary is used by projects such as bgfx, MAME, and SoLoud.
RATING:
MAINT: active
DRIFT: medium
▸ 4 reusable components found
── end of results ──