This is a monorepo of all things lightable
- Naming Scheme
- Who
- What
- When
- Where
- Why
- FAQ
- Getting an invite
- Becoming an administrator
- Just because
- Preview
- 💖Inspirations💖
- Arc
CDN
/packages/arc (Coming Soon) - Lava
Real Time Voice/Media
/packages/lava (Documentation Soon) - Server
API Service
/packages/server - Web
Web client
/packages/web - Desktop
Desktop client
/packages/desktop-wails /packages/desktop
At this moment, Lightable is entirely written by one person.
Open source chat client for your mates to have a bit of a faff
UI Framework: VueJS
UI Library: naive-ui
Desktop Library: Wails/Tauri
Language: Kotlin
API Framework: Javalin
- Coming soon
For now, I feel lightable as still quite pre-release software.
Lightable is self-hosted, with the intention of having multiple hosts across multiple different people, and groups. It's made to be hosted by anyone!
Being inspired by many Chat apps that have been created I wanted to take my own journey learning programming in the process
I want to run my own servers, how do I do that?
I have an issue or bug with my use of this software
Lightable has many bugs right now, It's hard to track and fix all of them being a solo dev. You can file an issue in the issues, or if you feel comfortable, you can try and make a pull request.
How do I develop lightable?
Hey! Glad you're interested in trying out lightable while it's in its closed alpha stage
Here are some steps to receive an invite code:
- Sign up (for an invite) on the lightable desktop app
- Wait (If I don't respond in a week or-so I deeply apologize)
- Receive a code through the email address you used. (You'll receive it directly from me!)
- Sign up again, set your name, email, password.
- You'll see a modal asking for an invite code. Input your code, and have some fun!
Think you're cool enough to be an admin? Awesome! Here are the steps to be that cool
- Email me
- With your revelant information. Way to contact, name, etc.
- Why you want to be an admin
- How you would be a good fit
- How you can help this project grow
- Something about yourself, have some fun with it!
- Wait
- Don't be disappointed if I reject the request. No hard feelings. I will provide a reason, and the time until you can re-apply
- If you get accepted, grats! Happy for you :)
- Don't be stupid (Revoking people's, invite codes without a reason is VERY stupid)
- Don't be malcious (Don't troll, take it seriously)
- Don't leak peoples info. (Thats really scummy)
- Don't leak your own info
- Don't use your "role" for solicitating something (if anything like this EVER happens, consider yourself removed from this platform for life)
- Be smart, if you have a question. ASK. before taking action (If someone is doing something dumb, use your best judgement. If it's another Admin, shoot me a message, and I'll be sure to take action when I can)
- Help others out. Administration is not limited to controlling, if someone has a question respectfully, and diligently respond
Just because lightable is completely open-source, doesn't mean (project server) is free from moderation. If you feel the absolute undying want to ruin others day. Do it alone on your own self-hosted server.
Hyalus
Spacedrive
Discord
Revolt
This dribble post
💖 And many others 💖
1.12.5-ALPHA