Artwork - the framework for roblox

introduction | reference

:framed_picture: Introduction

the framework for everything roblox
made with :heart: by @ratplier
API and syntax inspired by flamework and prvd-m-wrong

artwork is a roblox framework, meant to be flexible and fully expandable
it takes heavy inspiration from flamework which is made for roblox-ts

:gear: Features

  • includes a API for modding to give the user more control
  • is fully typed
  • includes a component extension to attach objects to instances
  • a custom networking library (which still needs work)

and many more to come…

  • more modding API methods
  • extra extensions
  • a better extensibility system

:ledger: Example Usage

local artwork = require("@packages/artwork")

local provider = {}

function provider.onStart(self)
    print("provider was registered!")
end

return artwork.register(provider)
3 Likes

Sorry, I’m not sure what Flamework really is and the purpose of this package. Can you please explain some use cases?

Flamework is a rbxts framework by @fireboltofdeath (iirc)

looks like another provide them wrong clone

1 Like

it takes major inspiration from prvdmwrong

it carbon copies provide them wrong. it looks the exact same api-wise

artwork v0.2

  • more docs (yay)
  • some theme changes to site
  • some refactors

wip:
networking (mostly done)
replication (partially done, not on repo)
unit testing (no progress yet)