TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Diagram Maker: Open sourcing IoT visualization

299 pointsby ke4qqqover 4 years ago

19 comments

simonsarrisover 4 years ago
Shameless plug: If you&#x27;re looking to develop a web app with diagramming functionality and need considerably more features, I make GoJS: <a href="https:&#x2F;&#x2F;gojs.net&#x2F;latest&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;gojs.net&#x2F;latest&#x2F;index.html</a><p>In addition to basic stuff like zooming and moving nodes GoJS has undo management, data binding, templates, lots of built in tools and layouts and a large showcase of customizations of each, animations, palettes, overviews, etc. It&#x27;s <i>not</i> free, but if you&#x27;re looking to use a library to buy developer time, I think it&#x27;s a much better deal than this offering.
评论 #24694232 未加载
评论 #24693473 未加载
评论 #24692429 未加载
评论 #24694819 未加载
ocdtrekkieover 4 years ago
This seems very specific to their IoT products, so it&#x27;s weird they gave it such a generic name, like &quot;Diagram Maker&quot;, which makes it seem like a competitor for something more generally capable like diagrams.net&#x2F;draw.io.
评论 #24690184 未加载
zdwover 4 years ago
Why would you use this over diagrams.net&#x2F;draw.io, which integrates with far more tools (Google Apps, Atlassian tools, Sphinx) and can take text input (Mermaid), and embed editable copies in other file formats like .svg&#x2F;.png?
评论 #24690474 未加载
jcimsover 4 years ago
Tools like this can be very useful in supporting operational use cases in addition to documentation. The tricky part with cloud is how to effectively visualize infrastructure that is composed of a variety of services and attributes. If you have a VPC in each of two regions with dynamodb, s3, ecs, alb, third party providers with access via cross account roles, etc etc it gets tricky to sensibly lay out and demonstrate relationships between the indivdiual components.<p>Hopefully this will get traction and they will start to build in some of this intelligence and perspectives into the application (presumably as a plugin).
评论 #24691011 未加载
评论 #24690694 未加载
reviconover 4 years ago
Link to Github repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;awslabs&#x2F;diagram-maker" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;awslabs&#x2F;diagram-maker</a>
评论 #24691611 未加载
jkaover 4 years ago
For people who are curious to see some of the functionality, there are a few demos linked from the documentation here:<p><a href="https:&#x2F;&#x2F;awslabs.github.io&#x2F;diagram-maker&#x2F;explore&#x2F;demos.html" rel="nofollow">https:&#x2F;&#x2F;awslabs.github.io&#x2F;diagram-maker&#x2F;explore&#x2F;demos.html</a>
frsandstoneover 4 years ago
Given that AWS continues to spin out more and more purpose-built technology as needs come up, I wonder whether AWS&#x27;s long-term strategy is to:<p>- Continue to spin out products to support common business use cases.<p>- Expose commonly used functionality from products via this WYSIWYG tool.<p>- Allow drag and drop programming by connecting services.<p>- Lambdas are the primary way that a business bridges gaps between OOB functionality and business requirements, but are still connected up via this WYSWYG tool once created.<p>It would be a while before it was useful to FAANG, but maybe mom and pop businesses could cheaply partner with AWS experts to ship custom software?
评论 #24700694 未加载
评论 #24691626 未加载
techbubbleover 4 years ago
Looks promising, but it&#x27;s hard to tell without a more full-featured demo.<p>I&#x27;m comparing this to Node-RED [0] which is pretty robust and has a large ecosystem. Ultimately, I think the value in diagramming platforms is not just in the software, but the community around it that creates plugins&#x2F;extensions for different use-cases.<p>[0] <a href="https:&#x2F;&#x2F;nodered.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;nodered.org&#x2F;</a>
wiradikusumaover 4 years ago
I was hoping something better than Mermaid. Mermaid is great, but esp. its Gantt chart is too simplistic.
评论 #24690874 未加载
speedgooseover 4 years ago
If you go to the Github repository, it&#x27;s more understandable and it&#x27;s actually pretty nice. I wish my company had a use case for this, so I could play with it.
strawsover 4 years ago
<i>For instance, with Diagram Maker, application developers can enhance the experience for end customers by enabling them to intuitively and visually build cloud resources required by cloud services such as Workflow Engines (AWS Step Functions) or Infrastructure as Code (AWS CloudFormation) to get the relationships and hierarchies working.</i><p>Does this mean that Step Functions and CloudFormation will adopt this library? Both already have similar visualizations.
cjlmover 4 years ago
From the screenshots this looked like it was built with [0] or [1] but from their repo it&#x27;s actually completely homegrown.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;uber&#x2F;react-digraph" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;uber&#x2F;react-digraph</a> [1] <a href="https:&#x2F;&#x2F;github.com&#x2F;wbkd&#x2F;react-flow" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;wbkd&#x2F;react-flow</a>
tmijailover 4 years ago
Similar project in Java: <a href="https:&#x2F;&#x2F;github.com&#x2F;miho&#x2F;VWorkflows" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;miho&#x2F;VWorkflows</a>
zemoover 4 years ago
that sure is an abuse of json
ionforceover 4 years ago
Sorry, dog. Gonna need a markup mode.
Marciplanover 4 years ago
If you want something not-Amazon, try Whimsical.com or miro.com (I adore Whimsical though)
Rapzidover 4 years ago
Somewhat surprised they didn&#x27;t build this on top of something like JointJS..
评论 #24690221 未加载
评论 #24694524 未加载
hectisch23over 4 years ago
re-inventing graphviz
Areibmanover 4 years ago
I&#x27;ve tried so many of these diagramming tools (mermaid, draw.io, figma, lucid chart). But none of them seem to ever match the effectiveness and simplicity of PowerPoint. Why reinvent the wheel so many times?
评论 #24691859 未加载
评论 #24691305 未加载
评论 #24691578 未加载
评论 #24691548 未加载
评论 #24691527 未加载
评论 #24691380 未加载
评论 #24691849 未加载
评论 #24691530 未加载
评论 #24691329 未加载
评论 #24691584 未加载