/SpeckleCore

Check a brand new Speckle at: https://github.com/specklesystems

Primary LanguageC#MIT LicenseMIT

SpeckleCore

Build status DOI

⚠️ IMPORTANT ⚠️

Speckle v1 has reached EOL and is no longer mainatined. Check out our brand new 👉 Speckle v2! Read more about the announcemnt here and check out or new website.

Overview

This is the core .NET client lib of Speckle. It provides:

  • async methods for calling the speckle api
  • methods for interacting with the speckle's websocket api
  • the core conversion methods (Serialise and Deserialise) & other helper methods
  • a base SpeckleObject from which you can inherit to create your own speckle kits

Pretty much all of speckle's connectors are using this library, including:

  • Rhino
  • Grasshopper
  • Revit
  • Dynamo
  • Unity (with flavours)

Example usage

Please check out the docs and sample starter project on the speckle website!

License

MIT