8000 GitHub - mwatts/quiver: Your quiver of declarative arrows for the web. ⤵
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Your quiver of declarative arrows for the web. ⤵

License

Notifications You must be signed in to change notification settings

mwatts/quiver

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quiver

Your quiver of arrows to declaratively render arrows in HTML. Connect an arrow to HTML elements via CSS selectors and this library will automatically track the movement and resizing of those elements and update the arrow accordingly. Your quiver comes with a growing number of types of arrows and the tools to easily create your own!

Warning

This library is still in development. 🚧 It's not published to npm yet. Expect breaking changes in minor releases until things stabilize in 1.0. Use in production at your own risk.

Documentation is WIP, in the meantime check out the demos for how to use this library and to see the existing types of arrows in action.

Types of Arrows

  • Curved Arrows (powered by perfect-arrows)
  • S-curves (powered by curved-arrows)
  • Orthogonal Edges
  • Xanadu Links
  • Directed Hyperedges
  • Sets (undirected hyperedges)
    • Convex Hull

About

Your quiver of declarative arrows for the web. ⤵

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%
0