This website has a lot of hidden extensions. But also, many of them are on the forums to:
Also, here are some extensions by me from my extension speedrunning:
To import extensions, just copy the github link (or other link since some of them don’t have links on my list) and paste it into the extension search bar.
TileXtra (Tile Animation): https://github.com/LautaroCeballos/Tiles-Animator
Overworld: https://github.com/riknoll/arcade-overworld
Description: Make beautiful 2d games like The Legend of Zelda with great room transitions. Great for creating dungeons.
BigInts: https://github.com/robo-technical-group/pxt-arcade-bignum (Doesn’t work in blocks. Namespace = BigInts
Description: Let’s you have big integers in games. (Does not support floating points or rationals yet. [Date: 7/7/26])
Forum: AlexK's Dev Blog - #23 by AlexK
Fast Ternary String Set: https://github.com/robo-technical-group/pxt-fast-ternary-string-set
Description: Stores and searches large collections of text extremely efficiently.
Forum: AlexK's Dev Blog - #23 by AlexK
Bloom Filters: https://github.com/robo-technical-group/pxt-bloom-filters
Description: An optimized way to quickly check if something is probably in a collection while using very little memory.
Forum: AlexK's Dev Blog - #23 by AlexK
Loading Animations: https://github.com/unsignedarduino/inhouseloadinganimations
Description: Helpful for making loading screens.
RPG: riknoll/arcade-rpg
Description: Includes systems for character stats, combat, menus, and more for RPGs.
Eco-Sprites: Arcade-eco-sprites
Description: Adds some sprites.
All of riknoll’s extensions: Every Single @Richard Extension!
Arcade Tile Scanner: riknoll/arcade-tile-scanner
Description: Automatically search for and find tiles in a tilemap that match a certain set of rules that you can customize.
Multi Overlap: https://github.com/riknoll/arcade-multi-events
Description: Helps with making overlaps for efficient by letting you set what happens when a sprite overlaps multiple kinds of enemy, projectile, boss, etc. in one single block or even multiple tiles!
Arcade-FX: https://github.com/kohanmathers/makecodespritefx
Description: Includes many great blocks like orbiting, opacity, outline, rotation, and so much more!
https://github.com/meeeeeeeep1/achievements + https://github.com/UnsignedArduino/Notifications
Description: Helps with achievements UI and notification UI
WoofWoofCodes/pxt-mini-menu-cursor
Description Adds cursor support for the mini menu extension (DOES NOT WORK FOR IMPACT)
Forum: Adding cursor support to the mini menu extension!
WoofWoofCodes/lanterns
Description: Adds more blocks and better support for the lantern extension (DOES NOT WORK WITH BOTH LANTERN EXTENSIONS AND DOESN’T HAVE LANTERN IN ADVANCED)
Forum: Lanterns: improving the Multilights extension! - #38 by JtSpeedRun
Description: Let’s you have isometric views in makecode
Forum: Isometric render - #57 by robotosaurus
Description: Let’s you have soft bodies in makecode like ropes and hookshots
Forum: Soft Body/Rope ETENSION - #9 by Sonicblaston
Description: Improves the sprite data extension by adding arrays, locations, etc.
Forum: [Extension] arcade-improved-sprite-data
Description: Makes it possible to make sprites as walls (doesn’t work for pixel by pixel but for grid by grid collision)
Description: Let’s you create procedural fires!!! Handles rotation too! Pretty much a fire spawner
Forum: [Extension] arcade-fire-sprites
Description: Let’s you create vectors in makecode.
Forum: Vector2 Extension
Description: Let’s you create background effects like heat distortion and squishing the background. May be laggy.
Forum: How would one make these screen effects? - #2 by hasanchik
ShrimpCatDev/image-particles
Description: An extension that adds one block so you can have particle effects that you can actually control. (e.g., all particles have random velocity, position, etc. unlike the extra effects extension where whatever velocity the effect gets, they all get that velocity)
Forum: Image particle Extension!
Description: U3D is an experimental extension that turns MakeCode Arcade’s normally 2D tilemap system into a fake-3D rendering engine using techniques like raycasting and height-based drawing.
Forum: U3D Engine - Walls, Floors, Pillars, Textures, and More!
Description: A MakeCode Arcade extension that allows you to have two screens in online multiplayer games: one for player 1 and one for players 2-4. This extension is perfect for 1v1 games and asymmetric 1v2 or 1v3 games!
With this extension, you can:
- Create sprites that only render on one screen or the other
- Create two cameras that follow different sprites
- Set different background images/colors for different screens
Forum: [Extension] arcade-second-screen
Description: Adds leaderboard and ranks. Helpful for multiplayer games.
Forum: I made a Leaderboard Extension
neverstopthecoder/currency-extension
Description: A simple extension that adds currency.
Forum: I'm board.. ill make an extension for anyone that wants one - #59 by Mitchellao
WoofWoofCodes/Pxt-TilemapGen
Description: An extension that exposes tilemap data and lets you build stuff like infinite world tilemaps.
Forum: Pxt-TilemapGen: an extension for messing with tilemap data!
WoofWoofCodes/pxt-javascript-extras
Descripton: Adds lots of JS features into blocks.
Forum: Making an extension for every JavaScript exclusive feature I can think of!
Description: Lets you programmatically create sound effects in your game as well as manipulate them in all sorts of fun ways
Forum: [Extension] arcade-sound-instructions
Description: Let’s you create stats using arrays and assigning them to a list in which you can then use the stats: Example: creating a Pokémon and creating it’s stats ([name, image, damage]) and setting it to the WATER list.
Forum: [Extension] Array Stats extension
Description: Adds a single block that allows to schedule code execution after a delay, in the game update.
Forum: "run on game update after" extension
Description: A extension dedicated to sprite rotation.