Forge Platform (@Autodesk-Forge)

Top repositories

1

forge-rcdb.nodejs

Forge Responsive Connected Database: A responsive React-based web application that showcases the use of Autodesk Forge Viewer and Forge web services ...
JavaScript
272
star
2

forge-digital-twin

Autodesk Forge application demonstrating various use cases in manufacturing, specifically in context of digital twins.
JavaScript
157
star
3

forge-api-nodejs-client

Forge Node.js SDK: Provides Node.js SDK to help you easily integrate Forge REST APIs into the application
JavaScript
124
star
4

viewer-javascript-offline.sample

Offline viewing: Use the viewer to run local files
HTML
105
star
5

learn.forge.viewmodels

Learn Forge Tutorial: View your models using 2-legged OAuth. Available in Nodejs, .NET, Go, PHP & Java
JavaScript
104
star
6

viewer-react-express-headless

Headless viewer: Creates a custom Viewer GUI using react-express
JavaScript
103
star
7

forge-api-dotnet-client

Forge .Net SDK: Provides .Net SDK to help you easily integrate Forge REST APIs into the application
C#
93
star
8

library-javascript-viewer-extensions

A collection of various JavaScript extensions for the Forge viewer
JavaScript
82
star
9

forge-tutorial-postman

Postman collection for Forge Design Automation tutorials
MAXScript
77
star
10

forge-extensions

Autodesk Forge Viewer Extensions with loose coupling, so that it's easy to plug and play in other projects.
JavaScript
69
star
11

forge-boilers.nodejs

DEPRECATED, please use https://github.com/Autodesk-Forge/learn.forge.viewmodels
JavaScript
68
star
12

reality.capture-nodejs-photo.to.3d

Photo to 3d: Creates 3d models from photos using Node.js
HTML
67
star
13

viewer-walkthrough-online.viewer

Online Viewer Walkthrough: Build a viewer that converts and displays models on a browser
JavaScript
60
star
14

forge-bucketsmanager-desktop

View, Upload & Translate models: Desktop sample tool (.NET) to manage bucket, objects and translations (extract SVF)
C#
55
star
15

forge-react-boiler.nodejs

React and Node.js boilerplate examples collection: Provides a boilerplate project for using the Forge APIs in a modern React + Node.js web application
CSS
54
star
16

viewer-navigation.sample

3D model navigation pane: Navigates a 3D model using a synchronized 2D map pane
JavaScript
52
star
17

viewer-nodejs-tutorial

DEPRECATED, please visit our new Forge Learning material here:
JavaScript
52
star
18

models.autodesk.io

Authorization and file translation demo in Node.js : Translates your 2D/3D models online for the Forge Viewer without programming at all
JavaScript
51
star
19

forge-configurator-inventor

[DEPRECATED] Demo for Autodesk Forge Design Automation for Inventor
JavaScript
44
star
20

forge-php-client

Forge PHP SDK: Enables you to easily integrate the Forge REST APIs into your application, including OAuth, Data Management,Model Derivative, and Design Automation
PHP
41
star
21

learn.forge.designautomation

Learn Forge Tutorial: Modify your models using Design Automation (AutoCAD, Inventor, Revit & 3dsMax). Available in .NET and Nodejs.
C#
39
star
22

forge-api-java-client

Forge Java SDK: Provides Java SDK to help you easily integrate Forge REST APIs into the application
Java
38
star
23

forge-viewhubs-desktop

Autodesk design file explorer for desktop: Demonstrates a desktop application that shows BIM 360 Team, BIM 360 Docs and Fusion Team hubs, which respective Projects, Folders, Items and Versions
C#
38
star
24

design.automation-custom-data-viewer

DWG custom data viewer: End to end sample that demonstrates extracting custom data from DWG files interacting with it in the Viewer
C#
36
star
25

forge-bim360reports

BIM360 project dashboard example: Demonstrates how to extract properties from BIM360 elements and generate a project dashboard
JavaScript
36
star
26

design.automation-python-tutorial

Design Automation sample in Python: Shows how to get token and check the status of one existing work item
Python
35
star
27

viewer-javascript-extract.spreadsheet

Extract Revit Properties into Excel: This sample uses Model Derivative API endpoints to read a Revit project properties and create a XLSX Excel file with one sheet for each type/category with all objects on it
JavaScript
35
star
28

viewer-javascript-debugger.tool

Viewer debugger: Test all the API functions of the Viewer. Use it as a learning and diagnostic tool for the library and steal source code snippets to jumpstart your own app.
HTML
34
star
29

forge-bim360.project.setup.tool

[Deprecated]command line application to setup BIM 360 projects in batch mode based on file input
C#
32
star
30

bim360appstore-data.management-nodejs-transfer.storage

Autodesk design file transfer app: Transfers files from Autodesk (BIM 360, Fusion 360) to other Storages (Dropbox, Box, Onedrive, Google Drive, Egnyte)
JavaScript
32
star
31

forge-sketchit-revit

SketchIt is web application that creates walls and floors in a SVG Canvas to later create & visualize the result RVT file.
JavaScript
32
star
32

forge-checkmodels-createissues-revit

Design Check with Design Automation for Revit: Perform a basic design check on models uploaded to BIM 360 and log conflicts as Issues
C#
31
star
33

forge-api-dotnet-design.automation

Forge Design Automation .NET SDK: Provides .NET SDK to help you easily integrate Forge Design Automation v3 REST APIs into the application
C#
29
star
34

learn.forge.viewhubmodels

Learn Forge Tutorial: View your BIM 360 & Fusion models using 3-legged OAuth. Available in Nodejs & .NET
JavaScript
28
star
35

design.automation-nodejs-revit.parameters.excel

[Deprecated]A sample showing how to export & import Revit parameters to Excel by Design Automation Revit service
JavaScript
27
star
36

viewer-nodejs-typeview.sample

Basic viewer using TypeScript: Demonstrates how to create the viewer on a browser interface using TypeScript
TypeScript
27
star
37

forge-derivatives-explorer

Migrated to https://github.com/autodesk-platform-services/aps-hubs-tools
JavaScript
27
star
38

design.automation-csharp-revit.local.debug.tool

Design Automation for Revit Debug Tool:Run your Design Automation for Revit plugins locally with this tool
C#
26
star
39

forge-viewhubs

Build tree view of content: Using the jsTree library, this sample shows you how to build a basic tree view of Hubs, Projects, Folders and Items. Supports menus and reloading among other features
C#
25
star
40

forge-view.googledrive.models

View models from Google Drive: Sample Viewer application that displays files of supported formats from Google Drive, and generates them in the Viewer
JavaScript
24
star
41

forge-dataviz-iot-reference-app

A sample application that demonstrates the functionality of the Forge Viewer Data Visualization extension
JavaScript
24
star
42

bim360appstore-model.derivative-nodejs-xls.exporter

BIM360 data to Excel: Let you export the Revit data, hosted on BIM360, into an Excel file
JavaScript
23
star
43

aec-visual-reports

DEPRECATED, please visit https://github.com/Autodesk-Forge/bim360appstore-viewer-nodejs-visual.reports
CSS
21
star
44

forge-bim360-clash-powerbi

Analyze clash data by BIM 360 Model Coordination API with PowerBI.
JavaScript
21
star
45

forge-buckets-tools

Migrated to https://github.com/autodesk-platform-services/aps-buckets-tools
JavaScript
21
star
46

forge-viewmodels

View models from listof buckets and objects: This basic C# WebAPI back-end sample implements a basic list of Buckets and Objects with an Autodesk Forge 2-Legged Token
C#
21
star
47

forge-createfamily-revit

[Deprecated]Window Family Creation Sample of Design Automation for Revit
C#
21
star
48

model.derivative-csharp-context.menu

Extract properties from Revit files: Adds context menu for extracting properties for Revit files and save into an excel file
C#
20
star
49

forge.commandline-nodejs

Authorisation and translation via console application: Command line tool demonstrating the authorisation and translation process using a Node.js console application
JavaScript
20
star
50

viewer-android-sample

Translate and view on Android: Demonstrates how to translate a 2D/3D file and view in the browser for Android devices
Java
19
star
51

forge-designautomation-tools

Migrated to https://github.com/autodesk-platform-services/aps-design-automation-tools
JavaScript
18
star
52

forge-countdeletewalls-revit

[Deprecated]Count/Delete elements with Design Automation for Revit: Perform a basic operation to count/delete the specified element types based on the input Json file
C#
18
star
53

design.automation-asp.net-cabinet-sample

Generate a closet design: An ASP.Net Web application using the Design Automation API and Viewer library to customize, view and create a closet drawing
C#
18
star
54

forge.wpf.csharp

Authorization and file translation demo in C#.Net :Demonstrates Autodesk Forge API authorization and translation process using a C#/.Net WPF application
C#
17
star
55

forge-bim360-issues

DEPRECATED
C#
16
star
56

forge-bim360notifier

Data Management WebHook sample with SMS, Email and Slack notifications
JavaScript
16
star
57

design.automation-.net-custom.activity.sample

Design Automation Sample in C#: C# sample to demonstrate custom Activities and AppPackages creation
C#
16
star
58

viewer-javascript-visual.reports

DEPRECATED, please use https://github.com/Autodesk-Forge/bim360appstore-viewer-nodejs-visual.reports
JavaScript
14
star
59

forge-dataviz-iot-react-components

Re-usable React components used by the Forge Dataviz IoT Reference App.
JavaScript
13
star
60

forge-api-dotnet-core

Forge Core .NET SDK: Provides shared .NET features used by other SDKs
C#
13
star
61

forge-digital-catalog

A responsive web application demonstrating how to build a product catalog with interactive instructions using the Autodesk Forge and Fusion platforms
TypeScript
13
star
62

recap-walkthrough-photo.to.3d

Photo To 3D Walkthrough: Use the Reality Capture API to process photos stored in the cloud and generate a 3D file
JavaScript
13
star
63

design.automation-.net-library

.NET library for Design Automation: Contains helper methods to perform tasks related to Design Automation. Shows workflows of AWS S3 such as uploading objects to bucket.
C#
12
star
64

forge-rcw.file.migration-revit.addon

[Deprecated]Demonstrates the workflow of migrating a Revit RCW model from BIM 360 Team to BIM 360 Docs
C#
12
star
65

forge-upgradefiles-revit

[Deprecated]Upgrade version of Revit files with Design Automation
JavaScript
12
star
66

forge-bim360search

Search on BIM 360 metadata indexed into Elasticsearch
C#
12
star
67

design.automation-.net-basic-sample

Plot to PDF in C#: Shows how to issue a direct HTTP requests to call the Design Automation API
C#
12
star
68

forge-bim360-clashview

This repository demonstrates basic viewing of clash raw data by Model Coordination API. It lists all clash instances data, and allow the user to click one instance to highlight within Forge Viewer.
JavaScript
12
star
69

forge-update-revitfamily-from-inventorpart

Update Family into Revit models with Design Automation for Inventor & Revit: Export IPT files to SAT, then create new RFA and replace on existing RVT projects and save back to BIM 360
C#
12
star
70

forge-revit.ifc.scheduler

This code sample demonstrates the usage of Model Derivative API, which allows you to convert a Revit `.rvt` file stored in BIM 360 Docs to `.ifc` format.
C#
10
star
71

autodesk-forge.github.io

Autodesk Developer Services
Vue
10
star
72

forge-revit2pdf

[Deprecated]Export views and sheets from Revit to PDF using Design Automation
JavaScript
10
star
73

viewer-nodejs-model.as.a.service

Viewer workflow and learning guide: Enables you to upload models and test client APIs live
JavaScript
9
star
74

tokenflex-python-report.script

A Forge Python script demonstrating new TokenFlex Usage API
Python
8
star
75

design.automation-.net-input.output.sample

Specify inputs for work item: In this Design Automation C# sample, see various ways of specifying inputs for a workitem
C#
8
star
76

core-php-client

PHP
8
star
77

design.automation-workflow-winform-sample

Design Automation WinForm application: Perform workflow tasks from the Design Automation API such as creating custom activities, creating AppPackage, submitting work item requests and viewing downloaded results
C#
8
star
78

forge-createwebhooks-skeleton

Webhooks for Data Management API:Use a database to store refresh token and access files (on BIM 360) later
C#
7
star
79

forge-ruby-sample-app

Getting started with the Viewer in Ruby: Demonstrates how to use the OAuth, Data Management and Model Derivative Forge APIs, as well as the Forge Viewer JavaScript library
Ruby
7
star
80

design.automation-java-simple.sample

Plot to PDF Java Client: Shows how to issue a direct HTTP requests to call the Design Automation API
Java
7
star
81

model.derivative-swift-sample

Generate thumbnail from files: This sample shows how you can use the Data Management API to upload files to your application's own private bucket on OSS, get it translated using the Model Derivative API and then retrieve the generated thumbnail
Swift
7
star
82

Data_Exchange_Samples

Collection of samples and workflows illustrating access to exchanges and data
JavaScript
6
star
83

design.automation.3dsmax-nodejs-basic

This is a NodeJs console app illustrating how Forge Design Automation can be used to process 3ds Max files in the cloud
JavaScript
6
star
84

data.management-nodejs-integration.box

DEPRECATED, please use https://github.com/Autodesk-Forge/bim360appstore-data.management-nodejs-transfer.storage
JavaScript
6
star
85

forge-deletewalls-designautomation

Sample Revit plugin migrated to run with Design Automation for Revit
C#
6
star
86

forge-bim360-data.connector.dashboard

This sample demonstrates the use case with Data Connector API of BIM360, including exporting requests, jobs, data list and render dashboard with some of the data. It also demos creating new request with any type of schedule interval and service groups.
JavaScript
6
star
87

forge-bim360.costmanagement.api-postman.collection

[Deprecated]Postman collection including the BIM 360 Cost Management API List and Tutorial
5
star
88

forge-civil3d-properties

Extract style information from Civil 3D entities and show on the property panel
C#
5
star
89

forge-revit.extract.assets-bim360

[Deprecated]This sample demonstrates extracting assets information of Revit element directly from model using design automation service, and bring into BIM 360 Assets module by API.
JavaScript
5
star
90

autodesk.forge.designautomation

Client sdk for Forge DesignAutomation API
JavaScript
5
star
91

forge-simple-viewer-nodejs

JavaScript
5
star
92

viewer-meteor-sample

Use Viewer with Meteor: This sample demonstrates how to embed the Forge viewer into a Meteor application
JavaScript
5
star
93

forge-view.box.models

View models from Box: Sample Viewer application that displays files of supported formats from Box, and generates them in the Viewer
JavaScript
5
star
94

design.automation-windows-services-sample

Plot drawing in a folder: Windows service sample to plot a drawing placed in a folder using Design Automation API
C#
5
star
95

forge-autodesk.build.api-postman.collection

Postman collection for API categories of Autodesk Build
5
star
96

viewer-steampunked-morgan

Morgan 3 wheeler interactive viewer: Displays Morgan 3 Wheeler model using Forge Viewer
JavaScript
5
star
97

forge-model.properties-elements.filtering

Filters elements by properties, which can be geometric properties such as length and height. A filter condition is defined as a binary expression form and can be combined by AND/OR. The results are visualized in the Forge viewer.
JavaScript
5
star
98

forge-dataviz-iot-data-modules

Re-usable Iot data modules that can be used to create your own Autodesk Forge Viewer-based IoT application.
JavaScript
4
star
99

forge-simple-viewer-dotnet

C#
4
star
100

forge-tokenflex-export

A boilerplate Forge app to report on TokenFlex usage data
JavaScript
4
star