Skip to main content

I’m just learning how to use the developer portal for the primary purpose of creating my own shapes that connect to data sources.   I’m most interested in creating variations of the Org Chart, Salesforce Cards, and Sales Account Map cards.  

Is there any way to download or get ahold of the Jason files for each of the above?   Being able to see the code of how these were constructed would be greatly beneficial.   

If this isn’t possible, does someone have an idea from a Jason code standpoint as to how they accomplished them?   Ultimately what I really want is to display images on shapes from database urls.  This would give me a tremendous amount of flexibility.

I’d also like to figure out how to apply formatting from database values.  This way I could have formula based columns in Google sheets that automatically gives me the formatting I want, instead of having to create endless conditional formatting rules.

Hey ​@DavidPinkerton  thanks for posting!

Just to make sure we're on the same page-- can you confirm if you’re wanting the manifest and shape JSON files for the Lucid shape libraries you mentioned, as outlined in our docs here? (I see your question about images on shapes was answered by Alec in another post here - hopefully this helps but feel free to follow up if you have any questions there.)

Regarding your last question: it is possible to programmatically add custom formatting rules. See our Guides here for an example of adding coloured icons to shapes based on linked data. Is this the kind of thing you’re hoping to achieve? 


@Emma D Yes exactly.   I’m hoping to get the manifest and shape JSON files for the following Lucidchart Shape Libraries:

1.  Shapes 
2.  Org Charts
3.  Salesforce Header
4.  Salesforce Cards

5.  Sales Account Map

The documentation you provided has a couple of examples, which have been useful, but don’t have the same scope of functionalities in the above mentioned Libraries.   

I’d like to make custom variations of the above mentioned libraries that are better suited to my specific use cases.  Though the Extension API & Shape Libraries documentation are helpful, they’re far from complete and it’s taking a lot of trial and error to get the results I want.  

If there was any way I could get ahold of the current manifest and shape JSON files for Lucidchart’s default shapes, it would get me 90% of the way toward what I want to accomplish, and then I can just make adjustments according to my requirements. 

Do you know if it’s possible to get ahold of the original JSON shape files?

The Lucidchart team’s GitHub Sample Shape Templates is a good place to start, but leave a lot yet to be desired:  https://github.com/TeamTopologies/Team-Shape-Templates


Reply