
Turbowarp Extension Maker 2 BETA
Current State: beta
I decided to remake my popular project "Turbowarp Extension Maker Inputs!".
This version will compile to an unsandboxed Extension.
This is not fully finished yet!
If you have any cool Ideas on what i should add leave a comment! (you don't need to)
This is made in Turbowarp. (rn: 11,376 blocks o_o)
Node Editor might be a little buggy.
Keep in mind that i will add more nodes in the future.
If you cant spawn nodes you can fix it by closing and reopening the node editor.
Node editor controls:
-right click = open menu to add node
-left click = move nodes or hold to add connections
-middle click = delete whatever you're hovering over (node or connection)
-right clicking the Connection Points Button will reset it to 1
I wouldn't recommend adding " or ' in the text or anywhere in the extension
changelog:
-12th January (2025) V0.1: released beta version. (add,copy & edit blocks(/reporters/booleans/hats), "buggy?" node editor)
(added nodes: Return,Number,Plus,Minus,Times,Divide)
-17th May V0.11: added Inputs Node & Join Node
-12th July V0.12: fixed Node Editor (Rewrote the Node compiler), added Debug View in the Node Editor, added Code View in the Node Editor and added Saving and Loading.
-2nd August V0.121: (don't remember when i added Less Lag mode in Node editor)
fixed Bug where extension wouldn't compile correctly due to clones. (which fixed that it wouldn't compile when it had no blocks)
-8th November V0.13:
-heavily optimized Node Editor (and changed logic)
-changed the way nodes get deleted
-made it so you can only drag 1 node at a time
-added option to go back to the old node rendering
-changed the way Connections Render
-added Connection Points (easier Connection deletion)
-made it so you can move in the node editor
-added "show offscreen nodes" (only works with preview enabled)
-fixed lots of bugs
-added animations between menus
-added export menu
-added export loading screen
-added Block Editor
-added Block Exporting
-added Edit Menu (Node Editor, Block Editor, delete & Export)
-15th November V0.135:
-added Tabs to Node Editor
-optimized Preview mode
-"show offscreen nodes" now works without preview enabled (i also changed it a bit)
-added Node Editor themes
-added Lots of new Nodes (Credits to: mwj_j for ideas & reminding me of this project)
-fixed bugs
-added Node Editor theme presets (ice cave, volcano & acid rain) (@dashavr made volcano & acid rain)
-16th November V0.131:
-added "High Quality" button in Node editor (reduces a lot of lag when off)
to do / ideas:
-More Nodes
-C Blocks
-New editing blocks system (other than node editor because its kinda buggy)
-Modding Support (when out of beta)
Thanks to my friend:
@dashavr for helping me a little
(i have used AI in the project to generate Turbowarp Extensions for me to help me create this. I have used it for the following Turbowarp Extensions
- JS Runner (for the Node Realtime Preview)
- Replace (Case Sensitive) (for the Node Editor so it doesn't replace alert but A)
- Variable Saver (for saving and loading .tem2 files)
)
Next Updates:
-more Nodes
if you experience any bugs please let me know with a comment.
| Updated | 11 days ago |
| Status | In development |
| Category | Tool |
| Platforms | HTML5 |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | GSQ123 |
| Tags | turbowarp |
Development log
- Fixed The Node EditorJul 12, 2025
- Turbowarp Extension maker 2 BetaJan 12, 2025








Comments
Log in with itch.io to leave a comment.
I would like a feature to import the extension from a .JS file's url. If you could do that, that would be great!
sorry i think i cant add that. Importing from a .js is kinda difficult at the moment, since there are a lot of features that some extension use but this program doesnt have.
hey idk if anythings been said but were the turbo web extension
Hey if you mean how to load the extension: you do that by clicking at the bottom left in turbowarp, clicking "Custom Extension", then Text, and then you import the text you got from exporting the extension from here. Sometimes when it doesn't work you have to click run without sandbox but currently there's a bug that messes the compiling up :/
If you meant that the extension isn't showing up that means there's a bug. Right now the compiler is pretty buggy.
If you meant something else please let me know by replying to this reply.
Edit: I believe that i have fixed the compiling issue now
hi its me again i wasnt exactly sure who to ask but i quite litterly was refering to like turbowarps bowser extension being gone i used to use it all the time(until my computer was broke for a little while)but now it seems as if it never existed and i was wondering if you could help me out
hi you could try to look for the extension again in the extension gallery. maybe its now called something different or maybe there is an extension that does something that the Turbowarp browser extension did (that you could use alternatively). If you maybe have any projects that used the extension in then you could see if it maybe has a different name. Maybe you found the extension somewhere else (other than the Turbowarp Extension Library).
Do you maybe mean the extension "Navigator" which tells you a bit about the browser?
Or maybe "Browser Fullscreen" which allows you to set & get the Browsers fullscreen?
Wow! It's pretty good.
Please continue to work on this, I don't think anyone else has done this before.
Actually I did. Made an extension creator in HTML/CSS/JS.
Where?
Wow! A huge improvement from the first! You should add a feature where if you are dragging a node, you can't start dragging others.
Thanks! I tried to implement it so that you can drag other nodes while dragging one , however its too difficult to implement. my node system is really weird so simple stuff like this is very difficult. sorry
The Sequel we all needed
sus (first)