I created a new plugin called Mallard. It’s A Grasshopper Plugin to connect Grasshopper to the easily editable database tool Airtable, based on the CSharp fork of the Airtable API by ngonicholas, please visit his page for more information GitHub - ngocnicholas/airtable.net: Airtable .NET API Client
This means a lot to me, thank you for the compliment! if you have any suggestions for changes, I don’t think it’s perfect yet. (probably never will be)
@fraguada and @will have you guys ever seen this error? / know how to fix it? I got it on a friend’s computer when he tried to use Mallard.
Exception System.NotSupportedException:
Message: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See <loadFromRemoteSources> Element | Microsoft Learn for more information.
Thank you for the work. I have been playing around with Mallard for a while, it’s really nice to have this plugin connect grasshopper to Airtable database.
Based on your source code, I did some modify and came up an component “List Airtable Records from Table View”, which can retrieve records from a table view (a named view in a table). So we could return filtered and sorted data through that named view.
Attached is an screen shot shows how component “List Airtable Records from Table View” works.
That’s fantastic! let’s find a way to make you a contributor to the github repo and then push the changes to the plugin so that everyone can have it. Do you have a website? how can I credit you?