Excalidraw Profile Banner
Excalidraw Profile
Excalidraw

@excalidraw

28,061
Followers
50
Following
408
Media
1,630
Statuses

Virtual whiteboard for sketching hand-drawn diagrams: ๐Ÿ’ฌ ๐Ÿ› ๏ธ More?

Start drawing โ†’
Joined January 2020
Don't wanna be here? Send us removal request.
Pinned Tweet
@excalidraw
Excalidraw
16 days
Excalidraw is now powered with a brand new history manager. Much stronger, much better! You'll especially notice the difference during collaboration, where each user now has their own undo/redo stack. Give it a try! Huge thanks to @mrazator ๐Ÿ’œ
3
20
147
@excalidraw
Excalidraw
2 years
Excalidraw natively on GitHub soon ๐Ÿš€
@Wattenberger
Amelia Wattenberger ๐Ÿชท
2 years
what if.. live diagrams embedded in your repo & readme? I could go on... but I won't!
8
55
550
28
310
2K
@excalidraw
Excalidraw
6 months
Taking things up a notch, we're releasing the text-to-diagram feature! ๐Ÿ”ฅ Using AI to generate diagrams from plain text. ๐Ÿง  Unlike wireframe-to-code previously, you don't need your own API token โ€” everyone can start generating right away! ๐Ÿ’ช
53
272
2K
@excalidraw
Excalidraw
4 months
Congratulations to @shadcn and @bunjavascript ๐ŸŽ‰
Tweet media one
19
45
1K
@excalidraw
Excalidraw
2 years
Big release coming soon ๐Ÿ”ฅ ๐Ÿ”ฅ
Tweet media one
13
64
1K
@excalidraw
Excalidraw
4 years
Just landed. When you paste a two-column tabulated data, we'll try to make it into a graph! Implemented by @floydophone
17
85
756
@excalidraw
Excalidraw
1 year
Labeled Arrows are here ๐Ÿ”ฅ๐Ÿ”ฅ To add a label press "Enter" or "Double click" on the arrow Made with ๐Ÿ’œ by @aakansha1216
27
62
719
@excalidraw
Excalidraw
8 months
We're open-sourcing the mermaid-to-excalidraw beta, as well as releasing the npm package. ๐Ÿš€ Browse the docs ๐Ÿ‘‰ And help us implement more Mermaid diagram types! ๐Ÿ‘‰
Tweet media one
11
81
558
@excalidraw
Excalidraw
6 months
Alright folks. Here's something to play with while we work on more useful AI features. Felt cute, may remove later.
13
49
508
@excalidraw
Excalidraw
4 years
๐ŸŽ‰ We've added arrow binding! ๐ŸŽ‰ We're still investigating what the best defaults and behavior should be, so let us know below or open a GitHub issue. Many thanks to @xixixao for the great work! ๐Ÿ’• Try at
17
58
504
@excalidraw
Excalidraw
1 year
Tweet media one
11
14
488
@excalidraw
Excalidraw
10 months
It's on, presentations landed in Excalidraw Plus! ๐Ÿ’ฅ Simply reuse the frame tool to build your slides, order them to your liking, and present to your team or anyone you invite! ๐Ÿ“ฝ Built by @_barnabasmolnar ๐Ÿ’•
27
66
489
@excalidraw
Excalidraw
8 months
Mermaid support coming to Excalidraw! @mermaidjs_ ๐Ÿงœโ€โ™€๏ธ Try out the beta below, and tell us how you will use it! ๐Ÿ”ฅ ๐Ÿ”ฅ
20
72
474
@excalidraw
Excalidraw
3 years
It's finally here. Introducing Excalidraw+. A place for your teams at work, and more! Read our blog post ๐Ÿ‘‡ ...or dive right in at:
16
69
436
@excalidraw
Excalidraw
8 months
Something ends, something begins... Excalidraw has a new logo! ๐Ÿฅณ
5
21
436
@excalidraw
Excalidraw
1 year
Theo's friendship was temporary. Prime's love is forever.
@t3dotgg
Theo - t3.gg
1 year
WOW @excalidraw FOLLOWED PRIME BEFORE ME. FAKE FAN.
8
5
291
11
8
409
@excalidraw
Excalidraw
6 months
Mermaid support has landed to Excalidraw ๐Ÿ”ฅ๐Ÿ”ฅ We support Flowchart and Sequence Diagrams! More chart types will be added soon! Made with โค๏ธ by @chunrapeepat and @aakansha1216 Try it out and let us know ๐Ÿ‘‡
12
57
405
@excalidraw
Excalidraw
1 year
We've recently crossed 40,000 ๐ŸŒŸ on @github ! Much love, xoxo ๐Ÿค— This year we're focusing on making the Excalidraw npm package even more easier to use and customize. Help us reach more devs by starring on ๐Ÿš€
Tweet media one
3
19
387
@excalidraw
Excalidraw
2 years
In an upcoming release of the Excalidraw VS @code extension, you'll be able to store drawings as PNGs with scene data embedded inside. This means better PR reviews and viewing your drawings outside of VSCode! Via @pomdtrr ๐Ÿ”ฅ Try out the pre-release and share your feedback ๐Ÿ‘‡
4
67
375
@excalidraw
Excalidraw
1 month
Tweet media one
@kiwicopple
Paul Copplestone โ€” e/postgres
1 month
@supabase just hit 65,000 stars, putting it in the top 125 repos on @github thanks to everyone in the community for your support, feedback, PRs, patches, issues, and complaints (which force us to be better). it's amazing to work with so many other open source communities ๐Ÿ™
Tweet media one
18
22
271
9
19
379
@excalidraw
Excalidraw
2 years
We've released v3.0 of our Excalidraw VS @code extension! ๐Ÿš€ Includes support for editable Excalidraw PNG files (just append `.png` to the filename), changing the color theme, viewing the source, and more. โค๏ธ @pomdtrr Changelog
3
63
348
@excalidraw
Excalidraw
2 years
Coming Soon โœจ
Tweet media one
16
19
324
@excalidraw
Excalidraw
1 year
Tweet media one
9
10
293
@excalidraw
Excalidraw
4 years
First iteration of element grouping is here, implemented by @floydophone ! Rightclick or use a shortcut Cmd+G/Ctrl+G to group, and Shift+Cmd+G/Ctrl+Shift+G to ungroup. Double-click on a grouped element to edit it within a group.
7
29
290
@excalidraw
Excalidraw
2 years
Seriously considering not fixing the arrow binding flow because watching @t3dotgg struggle with them on stream is simply too much fun.
4
4
284
@excalidraw
Excalidraw
3 years
It's the end of the year and you might want to present some charts in your diagrams. We can do it in 3 easy steps: 1. Copy the data below Day,Commits Mon,167 Tue,92 Wed,114 Thu,195 Fri,155 Sat,97 Sun,42 2. Paste into 3. There is no step 3 :)
Tweet media one
16
45
275
@excalidraw
Excalidraw
6 months
We hear you like turning wireframes into code or something... Should we do it?
Tweet media one
28
7
273
@excalidraw
Excalidraw
7 months
Introducing laser pointer! ๐Ÿš€ Useful when collaborating or during presentations. When presenting, the host has the laser tool enabled by default so you can draw right away. Thanks @are_wski for the implementation! ๐Ÿ’œ
4
31
269
@excalidraw
Excalidraw
2 years
VS @code users, introducing the Excalidraw extension! ๐Ÿ”ฅ Created and led by @pomdtrr โค๏ธ it is now the official Excalidraw VS Code extension that we'll be improving and maintaining going forward ๐Ÿš€
9
39
267
@excalidraw
Excalidraw
2 years
The editor redesign just dropped, check it out! ๐Ÿ”ฅ ๐Ÿ’– Designed by @mrkvi and implemented by @_barnabasmolnar ๐Ÿ’• More improvements coming soon!
9
23
255
@excalidraw
Excalidraw
3 years
Implementation of @steveruizok 's perfect-freehand has landed in Excalidraw! Thanks Steve! โค๏ธ You can now make your handwriting look spectacular! Try at
8
24
248
@excalidraw
Excalidraw
3 years
Happy New Year ๐ŸŽ‰ 2020 has been a wild ride, but it has also been a year where Excalidraw was created, on this very day, actually! Thanks everyone for contributing and all the love! ๐Ÿ’• You can read about how it went down in our latest blog post:
1
32
244
@excalidraw
Excalidraw
1 year
โค๏ธ @github
Tweet media one
@github
GitHub
1 year
Next time you need to generate diagrams or wireframes, consider giving Excalidraw a try ๐Ÿ˜ ๐Ÿ’ฏ free & open source, ๐Ÿคผ collaborate in real time, โœ๏ธ beautiful, hand-drawn style, ๐Ÿ–ผ๏ธ export to PNG, SVG & clipboard, โž• much more!
Tweet media one
25
266
2K
1
13
231
@excalidraw
Excalidraw
1 year
โœŒ
@t3dotgg
Theo - t3.gg
1 year
In Defense of Big Files
Tweet media one
22
7
250
6
13
226
@excalidraw
Excalidraw
6 months
@t3dotgg Theo is just trying to hide the fact he's drawing all the diagrams for you when you hit the "generate" button. That's why it takes so damn long. Get back to work Theo!
5
1
211
@excalidraw
Excalidraw
4 years
We are now officially a Progressive Web App (PWA). So among other things it works offline and you can install it as a Chrome app. Visit to give it a try :)
6
24
207
@excalidraw
Excalidraw
2 months
๐Ÿซก
Tweet media one
7
12
205
@excalidraw
Excalidraw
10 months
We've released support for embeddables! ๐Ÿ“บ As we gather feedback, only a subset of the most useful sites are enabled: @YouTube โ€ข @Vimeo โ€ข @figma โ€ข @Twitter โ€ข @github gists You can suggest what else we should add! Thanks @zsviczian for spearheading this! โค๏ธ
19
28
199
@excalidraw
Excalidraw
1 year
@ThePrimeagen ๐Ÿค— ...๐Ÿค”
Tweet media one
10
2
192
@excalidraw
Excalidraw
4 years
Share with us on what you are creating on Excalidraw (as long it is not a secret). We would love to see how you are using it :) Here is one or our favourite by @DavidKPiano
Tweet media one
13
26
191
@excalidraw
Excalidraw
1 year
We continue to improve bound text containers ๐Ÿš€ Text wrapping for Ellipse and Diamond is so much better now!! by @aakansha1216 ๐Ÿ’œ
6
15
189
@excalidraw
Excalidraw
1 year
Introducing 0.14 of our npm package, bringing the new editor design to your apps! ๐Ÿš€ ๐Ÿ”ฅ Read more on our blog post, or check the release notes at:
5
22
181
@excalidraw
Excalidraw
4 years
Line/arrow editing is here. Double-click/Enter on line/arrow to move points around, delete them, or add new ones at the end (via Alt/Option+Click). Implemented by @dluzar & @dai_shi . Try it out
4
12
181
@excalidraw
Excalidraw
8 months
Object snapping is here! ๐Ÿ”ฅ Enable from context menu or using Opt/Alt+S. Huge thanks to @_ryan_di for the implementation, and Hugo Fouquet for the initial push! ๐Ÿ’• More details in the thread ๐Ÿ‘‡
8
24
174
@excalidraw
Excalidraw
11 months
Today we've crossed 50,000 โญ on GitHub. Thank you for the support! โค๏ธ Crossing this milestone we thought to make it easier for you to pick up issues to work on so we've opened a public backlog! Still heavily in progress. โœŒ
Tweet media one
10
16
167
@excalidraw
Excalidraw
5 months
We've just hit 60K stars on @github ! โญ Thank you for following us on this wild ride! ๐Ÿ’œ
4
13
166
@excalidraw
Excalidraw
1 year
Beside @t3dotgg , who's out there streaming or tubing with Excalidraw that we can spy on? For science, of course!
21
8
162
@excalidraw
Excalidraw
4 years
Create arbitrary shapes with background now on !
2
16
151
@excalidraw
Excalidraw
3 years
Images are here! PNGs, JPGs, SVGs... all the things. This is a beta release, but we couldn't make you wait any longer! Try at More info in the quoted thread โ†“
@dluzar
David Luzar (dwelle)
3 years
Image support finally landed to @excalidraw ๐Ÿงต๐Ÿ‘‡
Tweet media one
7
14
143
7
26
148
@excalidraw
Excalidraw
1 year
We're working hard to bring you an improved component API for the npm package, including the new design! ๐Ÿš€ Meanwhile, help us reach 38K ๐ŸŒŸ this year! ๐Ÿ’ช
Tweet media one
2
14
146
@excalidraw
Excalidraw
4 years
We've released an initial implementation for free draw support. There's space for improvement, but we didn't want to keep you waiting! Let us know what you think. Thanks @kbariotis !
4
29
146
@excalidraw
Excalidraw
11 months
Shipped a feature today. Frames! ๐Ÿ˜Š Add elements to them for better organization, or constrain your image exports! More improvements and features built on top of them soon! Brought to you by @_ryan_di ๐Ÿ’•
11
20
144
@excalidraw
Excalidraw
9 days
We're changing the arrow binding behavior to be more intuitive and intentional! Now if you want to bind an arrow, you have to drag its end points. This way binding won't happen in all manner of other cases you usually don't intend. By @mtolmacs ๐Ÿ’œ
10
18
225
@excalidraw
Excalidraw
4 years
We've released first take on personal shape library. Add shapes to it to reuse them in any of your drawings. They're only saved to your browser, and not shared with others or when saving to file. Thanks @floydophone ! Try it out
4
12
139
@excalidraw
Excalidraw
3 years
Our favourite handwritten font, Virgil, just became open source thanks to the creator Ellinor Rapp! That's why we are no longer looking for a replacement, and instead we will try to fix the current issues. Visit for more.
Tweet media one
3
10
138
@excalidraw
Excalidraw
1 year
We're stealing the idea for our loading spinner.
@mr0chill
Mr ร˜
1 year
. @y00tsNFT GIF I made in an impromptu animation tutorial for @NFTLoverBoy
4
1
13
3
7
135
@excalidraw
Excalidraw
1 year
We're celebrating our 3rd birthday, and with it comes our annual review! ๐ŸŽ‚ ๐ŸŽ‰ What have we been up to? Come find out!
6
24
134
@excalidraw
Excalidraw
1 year
Introducing new developer docs! ๐Ÿ“– Written in @docusaurus , with an improved experience, and ๐Ÿฉบ live Excalidraw examples ๐Ÿ”ฅ We'll be adding way more detailed guides soon! Contributions welcome! โค๏ธ
4
17
126
@excalidraw
Excalidraw
2 years
Arrow and line editing experience improved! Now you can add points between line segments inside the editor โœจ Implemented with ๐Ÿ’œ by @aakansha1216
4
16
122
@excalidraw
Excalidraw
5 months
We've shipped follow mode! Just sit back, and enjoy! ๐Ÿฟ Via @_barnabasmolnar and @dluzar ๐Ÿ’œ
5
16
122
@excalidraw
Excalidraw
1 year
๐Ÿ– Introducing the hand (panning) tool! On top of the spacebar-drag and mousewheel-drag, you can now use this tool to move around the canvas. Especially useful on mobile in place of using two fingers! ๐ŸคŸ
5
8
120
@excalidraw
Excalidraw
3 years
We just released another easter egg during the holiday season: Line charts! Copy this: N,Fibonacci F1,1 F2,1 F3,2 F4,3 F5,5 F6,8 F7,13 and paste it in
0
20
119
@excalidraw
Excalidraw
1 year
๐Ÿ‘€
@chunrapeepat
Chun Rapeepat
1 year
Excited to share a sneak peek of my new side project. "Readily," a web highlighter for visual thinkers. โ€’ Read, Highlight, and Visualize ( @Excalidraw ) โ€’ Simple & Fast โ€’ Everything is stored in the browser Reply with a "โœ๏ธ" if you want to get notified when the project launches.
194
100
749
0
11
114
@excalidraw
Excalidraw
3 years
Let's even things out! We now support distributing selected elements horizontally/vertically inside their common bounding box. Implemented by @steveruizok ๐Ÿ’• Try at
2
11
109
@excalidraw
Excalidraw
1 year
We trimmed down our readme a bit. How do we look?
Tweet media one
8
9
113
@excalidraw
Excalidraw
4 years
From now on, you can now resize anything in Excalidraw. via @dai_shi Try it out
1
6
109
@excalidraw
Excalidraw
3 years
Aleksandra just added a brand new library with bunch of wireframing components. Get it from
Tweet media one
2
16
108
@excalidraw
Excalidraw
1 year
Crisis averted. (We wouldn't be able to compete with MS Paint bitmap editing...)
@t3dotgg
Theo - t3.gg
1 year
@excalidraw Okay FINE
1
0
46
4
3
106
@excalidraw
Excalidraw
4 years
You can now copy/paste across windows. Take it for a spin and report any problems! Try at
2
17
105
@excalidraw
Excalidraw
4 years
You've asked and we've answered. Excalidraw for teams is coming. You can sign up for the beta below and we'll let you know when it's ready!
6
14
102
@excalidraw
Excalidraw
4 years
Support for element rotating landed! Implemented by the one and only @dai_shi !
4
8
104
@excalidraw
Excalidraw
4 years
โญ๏ธ 10K โญ๏ธ on GitHub! Thank you all.
Tweet media one
2
2
99
@excalidraw
Excalidraw
4 years
Bring order to chaos. Aligning multiple elements across x/y axis landed! Implemented by a duo @IllTemperedMax and Sven Kube ๐Ÿ’• Try at
4
13
101
@excalidraw
Excalidraw
3 years
We've released a new and improved npm package that enables you to import Excalidraw as a React component. Thanks to @aakansha1216 for pushing it to the finish line! โค๏ธ Try it out and help us bring it to 1.0.0.
1
19
99
@excalidraw
Excalidraw
4 years
You can now scale multiple selected elements! Give it a try on
3
7
94
@excalidraw
Excalidraw
4 years
We've shipped a smaller feature today - dashed and dotted strokes. Thanks @preetster for the underlying work in @RoughLib !
Tweet media one
5
9
95
@excalidraw
Excalidraw
4 years
You can now rotate multiple elements at once! โค๏ธ @dai_shi ๐Ÿ’• Try at
3
8
94
@excalidraw
Excalidraw
18 days
PDF and PPTX export now in Excalidraw+ ๐Ÿš€ You can export your whole drawing, or your presentation slides. Give it a spin, and let us know your thoughts! Brought to you by @are_wski and @milosvete ๐Ÿ’œ
3
19
94
@excalidraw
Excalidraw
10 days
We've tweaked our resizing behavior. Now you can resize on the X/Y axis from any point of the bounding box. You can also resize multiple shapes at the same freely without maintaining the aspect ratio (use Shift to keep it), provided none of them are rotated. Implemented byโ€ฆ
1
9
95
@excalidraw
Excalidraw
4 months
Looking back on 2023, check the slides below! What would you like to see this year?
10
10
92
@excalidraw
Excalidraw
3 years
We've added more arrowheads. You can now easily create box plots, confidence intervals, and similar fun things. โค๏ธ @steveruizok โค๏ธ Check it out at
Tweet media one
3
8
90
@excalidraw
Excalidraw
1 year
We will be redesigning the color picker a bit, giving you more customization without sacrificing too much on simplicity. More on the reasoning behind this in the linked issue. Please drop your opinion, especially around the "open questions"! ๐Ÿ’ฌ
Tweet media one
8
6
88
@excalidraw
Excalidraw
1 year
For subscribers to Pragmatic Engineer it's no secret that @GergelyOrosz does like some Excalidraw. ๐Ÿ’… For those who aren't yet, check it out โ€” not just the diagrams are great content! We were also featured in the last issue! โœŒ
@Pragmatic_Eng
The Pragmatic Engineer
1 year
The latest The Scoop is out. Full subscribers can read it here:
Tweet media one
0
7
26
1
9
87
@excalidraw
Excalidraw
10 months
Grid mode now easier to work with โ€” cells in groups of five! ๐Ÿ By @arnostPleskot ๐Ÿ’œ
2
10
81
@excalidraw
Excalidraw
7 months
We've made small improvements to our rendering. Let's go through it! First, thanks to @preetster , roughjs background fills are not as jagged as before and follow the intended outline better. ๐Ÿ”ฅ
4
9
85
@excalidraw
Excalidraw
4 years
Would you like to see a watercolor effect in Excalidraw? by @veltman
Tweet media one
4
2
80
@excalidraw
Excalidraw
3 years
Many of you asked for AWS icons, so here is the first batch by @slobodan_ โค๏ธ Get them from
Tweet media one
2
9
80
@excalidraw
Excalidraw
3 years
3
14
80
@excalidraw
Excalidraw
4 years
We've changed the look of shape properties. No more reading and getting lost in the labels! Thanks to @nschnierer for implementation (and @xixixao for proposal)! ๐Ÿฅฐ Check it out on
Tweet media one
2
5
81
@excalidraw
Excalidraw
1 year
Alright, alright... we're making amends!
Tweet media one
1
0
80
@excalidraw
Excalidraw
3 years
We've added support for text indenting/outdenting (via Tab/Shift+Tab) for you coders out there. Thanks @johnrazeur for the implementation โค๏ธ Try at
3
6
79
@excalidraw
Excalidraw
1 year
Tweet media one
1
0
79
@excalidraw
Excalidraw
2 years
We've shipped syncing between tabs so you don't lose your work due to overwriting it by old data! ๐Ÿš€ via @aakansha1216 @dluzar ๐Ÿ’• Try at
2
9
76
@excalidraw
Excalidraw
1 year
Improved text container experience continues! Now you can wrap a text element in a container via the context menu โœจ By @aakansha1216 ๐Ÿ’œ
3
10
78
@excalidraw
Excalidraw
1 year
Any specific topics you want us to include?
@aakansha1216
Aakansha
1 year
New Developer docs coming soon to @excalidraw ๐Ÿš€
9
24
206
6
4
75