![]() |
VOOZH | about |
dotnet add package APSToolkit --version 1.2.0
NuGet\Install-Package APSToolkit -Version 1.2.0
<PackageReference Include="APSToolkit" Version="1.2.0" />
<PackageVersion Include="APSToolkit" Version="1.2.0" />Directory.Packages.props
<PackageReference Include="APSToolkit" />Project file
paket add APSToolkit --version 1.2.0
#r "nuget: APSToolkit, 1.2.0"
#:package APSToolkit@1.2.0
#addin nuget:?package=APSToolkit&version=1.2.0Install as a Cake Addin
#tool nuget:?package=APSToolkit&version=1.2.0Install as a Cake Tool
👁 ReSharper
👁 Rider
👁 Visual Studio 2022
👁 .NET Framework
👁 Nuget Version
👁 NuGet Downloads
<a href="https://twitter.com/intent/follow?screen_name=chuongmep"> <img src="https://img.shields.io/twitter/follow/chuongmep?style=social&logo=twitter" alt="follow on Twitter"></a>
APS Toolkit (Former is Forge) is powerful tool for developer,software enginner, AI engineer to explore Autodesk Platform Services(APS). It's built on top of Autodesk.Forge and Newtonsoft.Json. Forge Toolkit includes some features allow you to read, download and write data from Autodesk Platform Services and export to CSV, Excel, JSON, XML, etc.
Please follow latest update at APSToolkit Nuget
<PackageReference Include="APSToolkit" Version="1.*" />
Please follow latest update at APSToolkit Python
pip install aps-toolkit --upgrade
Before start you need setup your environment:
APS_CLIENT_ID = <your client id>
APS_CLIENT_SECRET = <your client secret>
Advanced setup for APS Toolkit environment:
APS_REFRESH_TOKEN = <your refresh token>
APS_ACCESS_TOKEN = <your access token>
APS_CLIENT_PKCE_ID = <your client id>
I want export Revit Data To Excel 👇
using APSToolkit;
using Autodesk.Forge;
using APSToolkit.Database;
using APSToolkit.Auth;
var token = Authentication.Get2LeggedToken().Result;
string urn = "<Derivative URN>";
var RevitPropDbReader = new PropDbReaderRevit(urn, token);
RevitPropDbReader.ExportAllDataToExcel("result.xlsx");
from aps_toolkit import Auth
from aps_toolkit import PropDbReaderRevit
auth = Auth()
token = auth.auth2leg()
urn = "<Derivative URN>"
prop_reader = PropDbReaderRevit(urn, token)
df = prop_reader.get_data_by_category("Ducts")
df.save_to_excel("result.xlsx")
All Tutorials are available under Jupyter Notebook at
All Tutorials are available under Jupyter Notebook at
Many source codes here are collected from open-source authors under the MIT License. Without their sharing and contributions, I wouldn't be able to do this. I am deeply grateful to them, and therefore, I hope that if you are using this tool, please thank them before thanking me and follow their licenses.
This project is licensed under the terms of the . Some part of the project base on the licese follow the original project :
Please read for details on our code of conduct, and the process for submitting pull requests to us.
Thanks JetBrains for providing a free All product IDE for this project.
This is not an official Autodesk product to support for Autodesk Platform Services. Use it at your own risk.
I'm not responsible for any data loss or any other issues caused by using this library, some features need require cost for using. Please read carefully the Autodesk Forge and Autodesk Platform Services terms of use. I'm just doing, testing , maintaining in free time, so feel free to contribute and make it better.
Update : There is a new, official Node.js/TypeScript SDK that's currently in beta but will be stabilized soon. That SDK will offer various benefits over forge-server-utils, for example, it will be easier to maintain and extend in the future as it's being auto-generated from OpenAPI specs. As soon as it's ready to use (which should be really soon), I would archive this project and point to the official SDK instead.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 net6.0 is compatible. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 was computed. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 1 NuGet packages that depend on APSToolkit:
| Package | Downloads |
|---|---|
|
APSToolkitApp
Package Description |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.2.0 | 354 | 9/25/2024 |
| 1.1.9 | 209 | 9/23/2024 |
| 1.1.8 | 203 | 9/20/2024 |
| 1.1.7 | 202 | 9/19/2024 |
| 1.1.6 | 226 | 9/18/2024 |
| 1.1.5 | 255 | 3/25/2024 |
| 1.1.4 | 223 | 3/15/2024 |
| 1.1.3 | 231 | 3/12/2024 |
| 1.1.2 | 247 | 3/9/2024 |
| 1.1.1 | 242 | 3/7/2024 |
| 1.1.0 | 256 | 3/5/2024 |
| 1.0.9 | 235 | 3/3/2024 |
| 1.0.8 | 221 | 2/28/2024 |
| 1.0.8-beta | 193 | 2/28/2024 |
| 1.0.7 | 245 | 2/28/2024 |
| 1.0.6 | 217 | 2/28/2024 |
| 1.0.5 | 230 | 2/27/2024 |
| 1.0.4 | 250 | 2/26/2024 |
| 1.0.3 | 243 | 2/26/2024 |
| 1.0.2 | 230 | 2/26/2024 |