All Projects → Nilsen84 → lunar-client-qt

Nilsen84 / lunar-client-qt

Licence: GPL-3.0 license
Lightweight launcher for lunar client

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to lunar-client-qt

Launcher
🚀 A distraction-free minimal homescreen for Android.
Stars: ✭ 116 (-30.12%)
Mutual labels:  launcher, minimalist
Last-Launcher
Lightweight: Faster than light, Low on memory
Stars: ✭ 148 (-10.84%)
Mutual labels:  lightweight, launcher
webgui
Web Technologies based Crossplatform GUI Framework with Dark theme
Stars: ✭ 81 (-51.2%)
Mutual labels:  lightweight, minimalist
d2launcher
Diablo II • Median XL • Mod Launcher for Linux
Stars: ✭ 20 (-87.95%)
Mutual labels:  lightweight, minimalist
rust-xoodyak
Xoodyak, a lightweight and versatile cryptographic scheme implemented in Rust.
Stars: ✭ 28 (-83.13%)
Mutual labels:  lightweight
Ubuntu-Launcher
An Android Launcher (having Ubuntu-Gnome flavour) build with Flutter
Stars: ✭ 241 (+45.18%)
Mutual labels:  launcher
fmon
File monitor
Stars: ✭ 31 (-81.33%)
Mutual labels:  launcher
plexydesk
Lightweight Desktop Manager for Gnu/Linux and FreeBSD - Ideal for Low resource computers
Stars: ✭ 33 (-80.12%)
Mutual labels:  lightweight
GLGame
A Tiny 2D OpenGL based C++ Game Engine that is fast, lightweight and comes with a level editor.
Stars: ✭ 49 (-70.48%)
Mutual labels:  lightweight
Microfutures
Lightweight implementation of Futures that shares a similar subscription interface with RxSwift.
Stars: ✭ 38 (-77.11%)
Mutual labels:  lightweight
sgo
A simple, light and fast Web framework written in Go.
Stars: ✭ 75 (-54.82%)
Mutual labels:  lightweight
forex-web-app
💱 foreign currency exchange app built with react hooks
Stars: ✭ 17 (-89.76%)
Mutual labels:  minimalist
elder launcher
A Launcher focused on simplicity and legibility.
Stars: ✭ 25 (-84.94%)
Mutual labels:  launcher
Rakkit
🌐 A framework written in TypeScript that provides REST/GraphQL API and Websocket tools to build amazing server-side applications
Stars: ✭ 32 (-80.72%)
Mutual labels:  lightweight
hornbill
基于uri的 node mvc框架,适用于前后端分离服务
Stars: ✭ 22 (-86.75%)
Mutual labels:  lightweight
XYFSnowAnimation
A category of NSTimer for showing 3D Fluttered animation for iOS, which is used very simply. Lightweight CALayer animation, core animation, 3D transform, performance safety. iOS 3D三维飘落下雪落花动画,轻量级CALayer图层动画,核心动画,3D形变,性能安全,定时器NSTimer分类,直接使用,很简单
Stars: ✭ 15 (-90.96%)
Mutual labels:  lightweight
Launcher
A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once
Stars: ✭ 3,545 (+2035.54%)
Mutual labels:  launcher
lawnchair
No clever tagline needed.
Stars: ✭ 6,089 (+3568.07%)
Mutual labels:  launcher
query2report
Query2Report is a simple open source business intelligence platform that allows users to build report/dashboard for business analytics or enterprise reporting
Stars: ✭ 43 (-74.1%)
Mutual labels:  lightweight
hmdm-android
Mobile Device Management (MDM) System for Android (mobile agent - launcher). Used for silent app installation and sending the info to the server. See more info on the website!
Stars: ✭ 74 (-55.42%)
Mutual labels:  launcher

Github all releases GPLv3 Stars Forks CI

Lunar Client Qt

Lunar Client Qt is a lightweight, cross-platform and open sourced launcher for Lunar Client written in C++ using the Qt framework.

Lunar Client Qt

Agents

One of the primary features of this launcher is the ability to easily attach Java premain agents to your game, this allows you to modify the game on launch, which lets you write modifications that won't break when Lunar Client recieves an update.

Here's a repository containing some useful Java agents that you might want to use: https://github.com/Nilsen84/lunar-client-agents

If you're familiar with Java bytecode, feel free to write your own!

Build instructions

Make sure you have Qt 5.15+ and CMake 3.21+ installed.

git clone https://github.com/Nilsen84/lunar-client-qt.git --recurse-submodules
cd lunar-client-qt
mkdir build && cd build
cmake ..
make

NOTE
If you're on MacOS, you wanna start off by installing Qt using Brew: brew install qt@5
You also want to replace the cmake .. command with cmake -DCMAKE_PREFIX_PATH=`brew --prefix qt5` ..
Besides that, follow the same instructions above.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].