Skip to content

Latest commit

 

History

History
133 lines (65 loc) · 3.32 KB

AEC-API.md

File metadata and controls

133 lines (65 loc) · 3.32 KB

Work in Progress AEC API Compilation

Geometry Space

Geometry Libraries

Project URL Open Source Supported Language(s) License
Hypar Elements https://github.com/hypar-io/elements C# MIT License
Geometry3Sharp https://github.com/gradientspace/geometry3Sharp C# BSL-1.0 License
Verb NURBS http://verbnurbs.com/ Cross-Platform: (JavaScript, C#, C++, Python, PHP) MIT License

Revit

Forge Viewer: https://forge.autodesk.com/en/docs/viewer/v2/developers_guide/basics/

Design Automation : https://forge.autodesk.com/en/docs/design-automation/v2/developers_guide/overview/

Data Managament : https://forge.autodesk.com/en/docs/data/v2/developers_guide/overview/

BIM 360 : https://forge.autodesk.com/en/docs/bim360/v1/overview/introduction/

Rhino

Rhino Developer : https://developer.rhino3d.com/api/

Rhino Inside : https://github.com/mcneel/rhino.inside

Archistar : https://www.programmableweb.com/api/archistarai

Hypar, TestFit, Canoa, Blender, Topologic,Compas,

Geospatial

Mapbox : https://docs.mapbox.com/api/overview/

Carto : https://carto.com/developers/maps-api/

QGis : https://qgis.org/api/

ArcGIS : https://developers.arcgis.com/documentation/mapping-apis-and-services/ , https://developers.arcgis.com/rest/

Performance Analysis

EnergyPlus : https://nrel.github.io/EnergyPlus/api/python/

OpenData : https://www.eia.gov/opendata/

Ladybug : http://www.ladybug.tools/apidoc/

Pedastrian Simulator (library) : https://github.com/jupedsim/jpscore

Urban Simulation (library) : https://github.com/UDST/urbansim

OpenStudio (sdk) : https://openstudio-sdk-documentation.s3.amazonaws.com/index.html

OpenLCA : https://www.openlca.org/project/developer-tools/

Data Interoperability

Speckle : https://speckle.guide/dev/

Bhom : https://bhom.xyz/

IOT

Alexa Skills : https://developer.amazon.com/en-US/alexa/alexa-skills-kit

Google Assistant. : https://developers.google.com/assistant/sdk/reference/rpc

VR, AR, MR

WebVR : https://developer.mozilla.org/en-US/docs/Web/API/WebVR_API

Web XR : https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API

Oculus : https://developer.oculus.com/documentation/native/android/mobile-vrapi/

Aframe (library) : https://aframe.io/

ARToolKit : https://github.com/artoolkitx/artoolkitx/wiki

Visualization

IFC.js (library) : https://ifcjs.github.io/info/

AI, ML

Infrared

Runway, Teachable Machine, Lobe, Hugging Face, Gradio,

Structural Analysis

Computer & Structures, Inc. (CSI): https://www.csiamerica.com/developer

SkyCiv: https://skyciv.com/api/v3/docs/getting-started/

SimScale: https://www.simscale.com/api-integration/

Tekla Structures: https://developer.tekla.com/tekla-structures/documentation/get-started-tekla-structures-open-api

Tekla Tedds: https://developer.tekla.com/tekla-tedds/tekla-tedds-api

Fabrication

Digital Twin

Mapped : https://www.mapped.com/developers

Azure Digital Twin : https://docs.microsoft.com/en-us/azure/digital-twins/concepts-apis-sdks

Productivity

IFFFT : https://platform.ifttt.com/docs/api_reference

Power Automate : https://docs.microsoft.com/en-us/power-automate/web-api

Airtable : https://airtable.com/api

Gaming

Unreal Engine : https://docs.unrealengine.com/4.27/en-US/API/

Unity : https://docs.unity3d.com/ScriptReference/