excalidraw / excalidraw-libraries Goto Github PK
View Code? Open in Web Editor NEWCollection of publicly available libraries
Home Page: https://libraries.excalidraw.com
License: MIT License
Collection of publicly available libraries
Home Page: https://libraries.excalidraw.com
License: MIT License
Hello! Thanks so much to the creators and contributors of the Excalidraw Libraries! I am huge fan and appreciate all the work.
Hoping that someone can assist me with adding two icons to the Data Platform Library created by @chuqbach.
ClickHouse which currently has 32.4k GitHub stars:
References for the icon:
https://garethdjones.com/thoughts/designing-the-clickhouse-brand
https://brandfetch.com/clickhouse.com/library/default/asset/idgGvPp_Yh?collection=logos&view=overview
Polars which currently has 22.7k GitHub stars:
References for the icon:
https://docs.pola.rs/
https://brandfetch.com/pola.rs/library/default/asset/idmpHUSoXr?collection=logos&view=overview
Thank you very much for any assistance! I am grateful for it!
We would like to autogenerate an Excalidraw library every time we create a release of our icon project.
Is this something that could be feasible?
Thanks :)
In Excalideck I just added the possibility to import libraries from https://libraries.excalidraw.com/ . Everything just worked out of the box, which makes me think that loading from other origins != excalidraw.com is considered as a valid use case. If this is the case, it'd be nice to customise the text of the "Add to Excalidraw" button (by passing a different product name in the url, probably). In my case for instance, it would say "Add to Excalideck".
If this makes sense, I can make a PR for the feature.
We should add updated
and sort by that field (as well). By default should equal created
.
It'd be great if a library that contained state chart primitives existed for excalidraw!
such as bugfixes, or new additions.
Don't know how to create ". excalidawlib" file.
Only the latest one will be there.
When I click on a preview link that library replaces the other.
Hi! I'm one of the authors of the Software Logos and Story Telling libraries.
I'm the owner of the domain used for author link of those libraries (drwn.io). It's set in the following places (that I could find):
excalidraw-libraries/authors.json
Line 111 in 24ec475
excalidraw-libraries/libraries.json
Line 412 in 24ec475
excalidraw-libraries/libraries.json
Line 444 in 24ec475
I would like to change the domain to a different one, the drwn.io
domain may not be functional in the future, and I would prefer if those libraries are not linking to a domain which I may not own in the future.
What's the process to follow? Should I just open a PR with the changes to the JSON files? How can I prove ownership of both drwn.io
and the new domain I want to use?
Hi,
it's nice to be able to use symbols from libraries that other people designed. However using a lot of libraries creates a list with a size where it's time consuming to search for specific symbols.
Please add a search bar at the top of this list which offers a live filter for the name of the symbols. E.g. when I search for "s3" only symbols with this token in the name should be shown.
The search bar should be easy to clear with an "X" at the right side inside of the search bar. Clicking on a symbol to use it must not clear the search bar.
may i have a local one,thanks
I have been researching for a while now but I am not able to find any docs on how to create your own library
How does the excalidrawlib
files are generated? what's the process?
Really appreciate some help here
Thanks
Since we don't have a dedicated pages for libraries for now (like: https://libraries.excalidraw.com/12378/stars) one way to send to someone the actual library could be this trick.
Use the the source
from the libraries.json
without the extension and different separator: #lipis-polygons
We should a GitHub workflow (for PRs) to optimize new images.
Example: https://css-tricks.com/optimize-images-with-a-github-action/
Embedding @excalidraw/excalidraw into Roam Research. When I browse libraries, if I click "Add to Excalidraw" it navigates the browser to excalidraw.com instead of back to Roam. I'd like to supply a custom URL to navigate with Add to Excalidraw
At least for the basic ones.. bold, italic, link
This branch has conflicts that must be resolved
Only those with write access to this repository can merge pull requests.
My library cannot be published, can someone help me, I don't know what else to look at.
When you add an image to the scene and horizontally flip it, this flip operation is ignored when saving the scene as an image (PNG and SVG).
Hi,
I'm trying to publish a new library with 91 elements and I'm getting a HTTP error 413 with the message: TypeError: Failed to fetch
If I export my library, file size 1,33MB. Is there any size limit or any limit on number of elements inside a library?
Thank you.
Regards.
It seems the option of adding elements to libraries is not yet available but most importantly, I don't think this would be the most convenient solution to maintaining a library. If the new system is not yet ready, how are the existing libraries created?
I was wondering if there is a way to have a bunch of SVG and turn all of those into a library. My ideal workflow would be to have all the SVG into a repo and have a script (+ pipeline) that converts all SVG into a folder into a single excalidraw library.
Something like that..
{
"name": "Polygons",
"description": "...",
"authors": [
{
"name": "Lipis",
"url": "https://twitter.com/lipis"
}
],
"source": "lipis/polygons.excalidrawlib",
"preview": "lipis/polygons.png",
"date": "2020-12-02"
}
it's only resulting on conflicts and unrelated files being added to the PR
excalidraw-libraries/index.html
Line 116 in a99294e
As a devOps Engineer that want to deploy a full-featured excalidraw instance to kubernetes, I'm looking for an official docker image of excalidraw-libraries.
https://github.com/ant-design/ant-design-icons/tree/master/packages/icons-svg
I came across this pretty large svg icon pack, that I plan to use in Excalidraw. And was wondering if I should also add it to the libraries repo here.
The icons are licensed as MIT same as this repo, so I'm assuming I'm okay to request this?
The library for excalidraw contains some interesting shape sets. However, some are of dubious quality and contain bugs. The list is also getting very long and the preview image of the shapes cannot be zoomed in, so for many shape sets their appropriateness becomes only apparent after adding and using them.
A redesign of the library might greatly improve its usefulness and diagramming productivity.
As for bug in shape sets, an example. I just used the Information Architecture shapes kindly provided by @inwardmovement in a diagram, only to find out at export time that the shapes do not support transparent background. They have white fill in dark mode and black fill in light mode. Also changing their color adds a rectangle around the shape. There's no repo to report the errors or PR a fix.
There's many features a redesigned library might have that'd make excalidraw rock some more (I love your project). One request I'd have is ability to select individual shapes from a set to import, rather than all or nothing the full set (and then manually remove what isn't needed).
Anyway, just a suggestion. Thanks for the fabulous work you folks are doing!
We have a ton of library submissions on Domain Driven Design / Process modelling /
Existing library:
https://libraries.excalidraw.com/?theme=light&sort=default#tylerkron-event-storming
Open submissions:
...I'm sure there are more.
While we're not against some "duplication" if each library introduces enough value (e.g. unique style, significant additions), most of the submissions have ton of overlap and similar visual style.
What about creating a single library on this topic that contains all the items? Or at merge the libraries that makes sense to merge them (I'm not up to speed with the specific domains).
/cc @aleixmorgadas @storv @lxgreen @AlexZeitler @sebastiandedeyne
/cc @pclainchard
On load, the content isn't yet rendered to DOM so browser doesn't scroll to the target library.
Hello, we have successfully installed the excalidraw app into our work space but the Frame Tool, which is a tool that's available on the main website, does not seem to be available on any of the public libraries or even in the plus version.
Any help on this would be greatly appreciated. Thanks.
Hi team !
I see that the repo doesn't seem to be really active. How could I help contributing ?
For example I could help reviewing some PR :)
How can I add items names to my library?
I just wanted to add fields in JSON, not go through the whole publishing process again.
How about adding input to search and filter library list?
I have file with extension .excalidrawlib , how to upload this , so that it will available to everyone or atleast is their any desktop add for excalidraw , so that i can use that in my local
If you're working in dark mode in Excalidraw at night and then switch to install a library, it can be painful.
We should add dark mode, and allow to toggle it via url ?theme=
which we'll supply from excalidraw based on current theme.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.