An alternative bootstrapper for Roblox with a bunch of extra features.
Go to file
Matt 9d356b0b71
Some checks are pending
CI (Debug) / build (push) Waiting to run
CI (Release) / build (push) Waiting to run
CI (Release) / release (push) Blocked by required conditions
CI (Release) / release-test (push) Blocked by required conditions
Custom bootstrapper themes (#4380)
* add custom bootstrappers

* add avalonedit to licenses page

* add gif support

* add stretch & stretchdirection to images

* dont create a bitmapimage for gifs

* remove maxheight and maxwidth sets

* remove comment

* add isenabled

* add more textblock properties

* add markdowntextblocks

* update how transform elements are stored

* overhaul textbox content

* dont set fontsize if not set

* fix warnings

* add foreground property to control

* add background property to textblock

* count descendants and increase element cap

* add auto complete

* dont display completion window if there is no data

* sort schema elements and types

* make ! close the completion window

* add end tag auto complete

* fix pos being wrong

* dont treat comments as elements

* add imagebrushes

* follow same conventions as brushes

* fix exception messages

* fix them again

* update schema

* fix crash

* now it works

* wrong attribute name

* add solidcolorbrush

* move converters into a separate file

* add lineargradientbrushes

* unify handlers

* update schema

* add fake BloxstrapCustomBootstrapper

* stop adding an extra end character

* add property element auto-complete

* add title attribute to custombloxstrapbootstrapper

* add shapes

* add string translation support

* use default wpf size instead of 100x100

* update min height of window

* fix verticalalignment not working

* uncap height and width

* add effects

* move transformation handler inside frameworkelement

* fix title bar effect & transformation removal

* add more frameworkelement properties

* add layout transform

* add font properties to control

* improve window border stuff

* make sure file contents are in CRLF

* add cornerradius to progress bar

* add progressring

* Update wpfui

* update schema

* update function names

* add children check to content

* make sure only one content is defined

* add fontfamily

* update schema

* only allow file uris for images

* disable backdrop

* move text setter to textblock handler from base

* split up creator into multiple files

* turn version into a constant

* add grids

* cleanup converters

* add IgnoreTitleBarInset

* add Version to schema

* reveal custom bootstrapper stuff on selection

* increase listbox height

* only set statustext binding in textblock

* update ui

* rename ZIndex to Panel.ZIndex

* add stackpanel

* add border

* fix being unable to apply transforms on grids

* rearrange and add new editor button

* use snackbars for saving

* add close confirmation message

* use viewmodel variable

* remove pointless onpropertychanged call

* add version string format

* start editor window in the centre

* update licenses page

also resized the about window so everything could fit nicely

* fix border not inheriting frameworkelement

* add WindowCornerPreference

* add the import dialog

* add an export theme button

* update version number

* localise CustomDialog exceptions

* localise custom theme editor

* localise custom theme add dialog

* localise frontend

* localise appearance menu page

* change customtheme error strings namespace

* change icons on appearance page

* update button margin on appearance page
2025-03-11 19:18:54 +00:00
.github Add repro section to bug report (#3765) 2025-03-01 15:46:24 +00:00
Bloxstrap Custom bootstrapper themes (#4380) 2025-03-11 19:18:54 +00:00
Images Publish new logo 2024-10-06 19:38:58 +01:00
Scripts/Translations Revert to 2-letter locale codes for non-country specific locales 2024-07-09 00:17:04 +04:00
wpfui@dca423b724 Custom bootstrapper themes (#4380) 2025-03-11 19:18:54 +00:00
.gitignore Finalize v2.1.0 update 2023-03-13 18:22:44 +00:00
.gitmodules Update upstream repositories 2024-07-05 22:47:28 +04:00
Bloxstrap.sln Better handling of text overflowing 2024-07-01 00:06:53 +04:00
LICENSE Initial commit 2022-08-02 18:07:21 +01:00
README.md update readme links 2024-11-29 15:43:51 +00:00

Caution

The only official places to download Bloxstrap are this GitHub repository and bloxstraplabs.com. Any other websites offering downloads or claiming to be us are not controlled by us.

License GitHub Workflow Status Crowdin Downloads Version Discord lol


Bloxstrap is a third-party replacement for the standard Roblox bootstrapper, providing additional useful features and improvements.

Running into a problem or need help with something? Check out the Wiki. If you can't find anything, or would like to suggest something, please submit an issue.

Bloxstrap is only supported for PCs running Windows.

Frequently Asked Questions

Q: Is this malware?

A: No. The source code here is viewable to all, and it'd be impossible for us to slip anything malicious into the downloads without anyone noticing. Just be sure you're downloading it from an official source. The only two official sources are this GitHub repository and bloxstraplabs.com.

Q: Can using this get me banned?

A: No, it shouldn't. Bloxstrap doesn't interact with the Roblox client in the same way that exploits do. Read more about that here.

Q: Why was multi-instance launching removed?

A: It was removed starting with v2.6.0 for the reasons stated here. It may be added back in the future when there are less issues with doing so.

Features

  • Hassle-free Discord Rich Presence to let your friends know what you're playing at a glance
  • Simple support for modding of content files for customizability (death sound, mouse cursor, etc)
  • See where your server is geographically located (courtesy of ipinfo.io)
  • Ability to configure graphics fidelity and UI experience

Installing

Download the latest release of Bloxstrap, and run it. Configure your preferences if needed, and install. That's about it!

Alternatively, you can install Bloxstrap via Winget by running this in a Command Prompt window:

> winget install bloxstrap

You will also need the .NET 6 Desktop Runtime. If you don't already have it installed, you'll be prompted to install it anyway. Be sure to install Bloxstrap after you've installed this.

It's not unlikely that Windows Smartscreen will show a popup when you run Bloxstrap for the first time. This happens because it's an unknown program, not because it's actually detected as being malicious. To dismiss it, just click on "More info" and then "Run anyway".

Once installed, Bloxstrap is added to your Start Menu, where you can access the menu and reconfigure your preferences if needed.

Code

Bloxstrap uses the WPF UI library for the user interface design. We currently use and maintain our own fork of WPF UI at bloxstraplabs/wpfui.