Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-roblox

A curated list of awesome things related to Roblox OSS.
https://github.com/awesome-roblox/awesome-roblox

Last synced: 5 days ago
JSON representation

  • Experiences

    • Slither - A casual game with a soothing Catppuccin color palette.
    • Vesteria - A fantasy MMORPG originally founded by berezaa, sk3let0n and Polymorphic in the Roblox Incubator program.
    • Miner's Haven - A revolutionary tycoon-style game where players obtain and implement machine components to create intricate rare mineral processing factories.
    • Price Point - A game about guessing marketplace prices.
  • Plugins

    • Roblox-Plugins - List of plugins developed by [MaximumADHD](https://github.com/MaximumADHD).
    • flipbook - Storybook plugin for previewing UI components.
    • UI Labs - A storybook plugin for Roblox.
    • Prototype - Plugin to make your blockout of the map easier.
    • Lumina - An open-source custom particle system API for Roblox, includes a graph editor.
  • Official

  • Software

    • BTRoblox - Browser extension that enhances the Roblox website's look and functionality.
    • Roblox Studio Mod Manager - An open-source custom bootstrapper for Roblox Studio that allows you to override files in Roblox Studio's directory, opt into development branches of Roblox, and experiment with Fast Flags.
    • Bloxstrap - An alternative bootstrapper for Roblox with a bunch of extra features.
  • Modules

    • Administration

      • Cmdr - Extensible command console for developers.
      • Adonis - Server moderation and management system.
      • Nexus-Admin - Admin system for Roblox meant for normal players.
      • Kohl's Admin - All-in-one solution for experience management.
      • Centurion - A flexible and extensible command framework for roblox-ts.
    • Backpack

      • Neobar - A modern, customizable hotbar for Roblox.
      • Satchel - Modern alternative to Roblox's default backpack.
    • Camera Shake

    • Chat

      • Social Chat - Replacement for Roblox's default Chat System with added features and more.
    • Player

    • Topbar

      • TopbarPlus - Construct dynamic and intuitive topbar icons.
  • Libraries

    • API Wrappers

      • ro.py - A modern, asynchronous Python 3 wrapper for the Roblox API.
      • noblox.js - A Node.js API wrapper for Roblox.
      • Openblox - API wrapper for Roblox, written in Typescript. Fully typesafe, optional caching, use any http client.
    • DataStore

      • ProfileStore - Periodic DataStore saving solution with session locking.
      • MockDataStoreService - Emulation of Roblox's DataStoreService for seamless offline development & testing.
      • DocumentService - A powerful, schematised Roblox datastore library.
      • keyForm - A datastore library for Roblox.
      • DataKeep - A Promised-base auto-saving DataStore library.
      • Suphis DataStore Module - Easy to use Data Store Module for Roblox.
      • Lapis - A DataStore abstraction library for Roblox.
    • Entity Component System

      • ECR - A sparse-set based ECS library for Luau.
      • Jecs - A fast, portable Entity Component System for Luau.
      • Matter - A modern ECS library for Roblox.
    • Frameworks

      • Lumin Framework - A lightning fast & efficient framework for Roblox.
      • Prvd 'M Wrong - Roblox game framework built with modern standards delivering type-safe APIs, dependency resolution, and unparalleled DX.
      • sapphire - A lightweight but batteries included Roblox framework.
    • Networking

      • ByteNet - Advanced, modern networking library.
      • Red - Simple, fast, and powerful networking library.
      • Blink - An IDL compiler written in Luau for ROBLOX buffer networking.
      • Warp - Very-fast & powerful networking library.
      • RbxNet - Advanced multi-language networking framework.
      • Zap - Lightning fast networking solution.
      • Lumin Net - A simple and efficient networking library.
    • Open Cloud

      • rbxcloud - CLI and library for Roblox Open Cloud API.
      • Cirrus - A Luau library for interacting with Roblox's Open Cloud.
    • Raycasts

      • Raycast Hitbox - A hit detection system that utilizes Roblox's [Raycasting APIs](https://create.roblox.com/docs/reference/engine/classes/WorldRoot#Raycast).
      • ZonePlus - Construct dynamic zones to effectively determine players and parts within their boundaries.
    • UI

      • React Lua - A comprehensive, but not exhaustive, translation of upstream ReactJS 17.x into Lua.
      • Fusion - A modern reactive UI library, built specifically for Roblox and Luau.
      • Vide - A reactive Luau library for creating UI.
      • GlassmorphicUI - Glassmorphic UI in Roblox.
      • MaterialLua - A material design library, designed for use in Roblox.
      • Iris - Immediate mode GUI Library for Roblox, Based on [Dear ImGui](https://github.com/ocornut/imgui).
    • Utility

      • Nevermore - ModuleScript loade with reusable and easy unified server-client modules for faster game development on Roblox.
      • Roblox Lua Promise - Promise implementation for Roblox.
      • RbxUtil - A collection of utility modules for Roblox.
      • t - A Runtime Typechecker for Roblox.
      • Janitor - Light-weight, flexible object for cleaning up connections, instances, etc.
  • Tooling

    • Compilers

      • roblox-ts - A TypeScript-to-Luau Compiler for Roblox.
      • darklua - Transform Lua 5.1 and Roblox Lua scripts using rules.
    • Documentation Generators

      • Moonwave - Tool for generating documentation from comments in Lua source code.
    • Language Servers

    • Linters/Formatters

      • selene - A blazing-fast modern Lua linter written in Rust.
      • StyLua - An opinionated Lua code formatter.
    • Open Cloud

      • Mantle - An infrastructure-as-code and deployment tool for Roblox.
    • Package Managers

      • Wally - Wally is a modern package manager for Roblox projects inspired by Cargo.
    • Syncing Tools

      • Rojo - Enables Roblox developers to use professional-grade software engineering tools.
      • rbxmk - A tool for processing Roblox files.
      • Argon - Full featured tool for Roblox development.
      • Lync - File sync tool.
    • Toolchain Managers

      • Rokit - Next-generation toolchain manager for Roblox projects.
      • Aftman - The prodigal sequel to Foreman.
      • Foreman - Toolchain manager for Roblox projects.