CADEx

Tools, Plugins & LISP Routines for AutoCAD

Short answer

CAD Exchange hosts AutoCAD plugins and LISP routines in two main flavours: AutoLISP/Visual LISP routines (.lsp, .fas, .vlx) loaded with APPLOAD, and managed .NET plugins (.dll) loaded with NETLOAD. Browse by category below — LISP routines for everyday automation, .NET plugins for ribbon-integrated workflows.

What makes a great tools, plugins & lisp routines for autocad

A great AutoCAD plugin loads cleanly into Trusted Locations, supports the AutoCAD versions you actually run (most pros need 2022-2026), documents every command it adds, ships with sample drawings, and explains exactly which system variables or AutoCAD settings it touches. Bonus points for an uninstall path and a clear undo strategy.

Common AutoCAD command prefixes used by listed plugins

Browse Tools, Plugins & LISP Routines for AutoCAD listings →

Sub-categories

AutoCAD LISP Routines

Hundreds of verified AutoLISP and Visual LISP routines for AutoCAD: .lsp source, compiled .fas, and bundled .vlx applications. Loaded with APPLOAD, version-friendly, malware-scanned.

AutoCAD .NET Plugins (C# / VB.NET)

Verified .NET plugins for AutoCAD and the AutoCAD verticals. NETLOAD-ready DLLs and one-click .bundle installers, with explicit AutoCAD version compatibility on every listing.

Frequently asked questions

What kinds of AutoCAD automation can I find here?

AutoLISP routines, Visual LISP applications (.fas/.vlx), .NET plugins (C#/VB.NET DLLs), VBA macros (.dvb), and AutoCAD bundles (.bundle) for one-click install. Filter by file type on the marketplace to narrow down.

Will plugins work in AutoCAD LT?

Generally no. AutoCAD LT does not host LISP, .NET, or ARX. The vast majority of CAD-automation plugins require full AutoCAD or a vertical (Civil 3D, MEP, Architecture, Plant 3D).

How do I install an AutoCAD plugin from CAD Exchange?

For LISP, use APPLOAD or our /guides/how-to-load-a-lisp-routine-in-autocad walkthrough. For .NET plugins, use NETLOAD — see /guides/how-to-netload-a-dotnet-plugin. For .bundle packages, just drop into %APPDATA%\Autodesk\ApplicationPlugins\.

Are AutoCAD plugins version-locked?

.NET plugins almost always are — they reference AcDbMgd/AcMgd for a specific AutoCAD release. AutoLISP is largely cross-version. Each listing here states the supported AutoCAD versions.

How does CAD Exchange protect me from malicious code?

Every uploaded .lsp/.dll/.exe runs through automated security scanning: code analysis, .NET decompilation, VBA extraction, and Dynamo parsing all feed into a risk score reviewed before listing approval.

Do plugins include source code?

Depends on the license type. 'Source Included' listings ship the .lsp source or the .NET project; otherwise you get the compiled binary only. Look for the license badge on each product card.

Can I get a refund if it doesn't work?

Yes — every paid plugin has a 7-day refund window if it doesn't load or doesn't do what's advertised. Refund requests go through the seller first, with admin arbitration if needed.

Install & how-to guides

How to Load a LISP Routine in AutoCAD

Three reliable ways to load .lsp, .fas, and .vlx files into AutoCAD, plus how to add them to the Startup Suite so you never reload again.

How to NETLOAD a .NET Plugin in AutoCAD

Load a C# / VB.NET plugin DLL into AutoCAD with NETLOAD, troubleshoot common load errors, and set up auto-load so you don't NETLOAD every session.

How to Auto-Load a LISP Routine When AutoCAD Starts

Four ways to make a LISP routine load automatically — Startup Suite, ACAD.lsp, acaddoc.lsp, and Trusted Locations — and which to pick.

Related categories

AutoCAD LISP Routines

Hundreds of verified AutoLISP and Visual LISP routines for AutoCAD: .lsp source, compiled .fas, and bundled .vlx applications. Loaded with APPLOAD, version-friendly, malware-scanned.

AutoCAD .NET Plugins (C# / VB.NET)

Verified .NET plugins for AutoCAD and the AutoCAD verticals. NETLOAD-ready DLLs and one-click .bundle installers, with explicit AutoCAD version compatibility on every listing.

Glossary

LISP

A scripting language used to automate AutoCAD by writing routines that issue commands, query drawings, and build custom tools.

AutoLISP

Autodesk's dialect of LISP, built into AutoCAD since 1986, used to write custom commands and automate drawings.

.NET plugin

A managed assembly (C#/VB.NET DLL) that uses Autodesk's .NET API to add commands and behaviour to AutoCAD or Civil 3D.

NETLOAD

The AutoCAD command that loads a managed .NET plugin DLL into the running session.

APPLOAD

The AutoCAD command that opens a dialog for loading .lsp, .fas, .vlx, .arx, or .dll files into the current session.

ObjectARX

Autodesk's C++ runtime extension SDK for AutoCAD. The lowest-level, highest-performance way to extend AutoCAD.

CommandMethod

The .NET attribute you place on a method to expose it as a typeable AutoCAD command after NETLOAD.