Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

l0uisgrange/bone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caution

Package has moved

Starting today, everything will happen at Codeberg (https://codeberg.org/grangelouis/bone), see you there 👋

Bone for Typst

Bone 🦴 is a package to draw structural analysis and kinematic diagrams 🦾 in Typst. It is inspired from the LaTeX package stanli by Jürgen Hackl. It is driven by simplicity and easy-of-use.

Documentation — Forum

Examples

A very simple example of the package's capabilities.

Beams with distributed force

Distributed force example

Quick usage

#import "@preview/bone:0.1.0"

#bone.diagram({
    import bone: *
    
    // Here is a minimalist example
    cardan("c1", (0, 0))
})

Online documentation

You can find the full documentation 📚 available online. It provides comprehensive guides, a detailed list of components, styling options and example codes to get you started easily.

Contributing

I highly welcome contributions 🌱! Creating and maintaining this package takes time and love. If you'd like to help, check out the contribution procedure and join the journey 🤩!

About

A package to draw structural analysis 🦴 and kinematics 🦾 diagrams

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages