Inspired by LEGO DOTS and pixel art creation tools this simulator allows you to draw anything, even font letters :)
- 50+ Grid Canvas - Create designs on a customizable grid (10-100 width, 8-90 height)
- 10 Brick Shapes - Full square, circle, and 8 rounded corner variations
- Custom Color Palette - Add unlimited custom colors with built-in color picker
- Shadow Effects - Add drop shadows to create depth in your designs
- Tool Modes - Place and Erase modes with keyboard shortcuts
- Import/Export - Save and load your designs as JSON files
- Dark Mode - Toggle between light and dark themes
- Responsive Design - Works on desktop, tablet, and mobile devices
- Click to place bricks
- Right-click to remove bricks
- Select shapes from the toolbar (1-9, 0 keyboard shortcuts)
- Choose colors from the palette or add custom colors
- Place/Erase modes for different editing styles
1-9, 0- Select brick shapesP- Place modeE- Erase modeC- Clear canvas (with confirmation)D- Toggle dark mode
- Create your design with colored bricks
- Click "👻 Add Shadows" to add drop shadows
- Use "Shadow Color" to customize shadow color
- Shadows appear on bottom-left of placed bricks for depth effect
- Export - Download your design as JSON
- Import - Load previously saved designs
- Your custom colors are automatically saved in browser
- HTML5/CSS3 - Modern web standards
- JavaScript (Vanilla) - No frameworks, pure JS
- Tailwind CSS - Utility-first styling
- LocalStorage - Persistent color and theme preferences
- Clone the repository:
git clone https://github.com/amosjerbi/portfolio.git
cd portfolio/brickz- Open
index.htmlin your browser, or serve with any static server:
# Python
python -m http.server 8000
# Node.js
npx serve
# PHP
php -S localhost:8000- Visit
http://localhost:8000
- Pixel Art Creation - Design logos, letters, and graphics
- Hebrew Typography - Create Hebrew text designs with brick shapes
- LEGO Planning - Plan real LEGO DOTS projects before building
- Educational Tool - Teach geometry, patterns, and design
- Creative Expression - Free-form artistic creation
Create colorful designs with the intuitive interface in light mode.
Switch to dark mode for comfortable late-night designing.
Add any color you want with the built-in color picker.
Contributions are welcome! Feel free to:
- Report bugs
- Suggest features
- Submit pull requests
MIT License - feel free to use this project for personal or commercial purposes.
Amos Jerbi
- Website: ajerbi.com
- GitHub: @amosjerbi
Made with ❤️ and bricks
