rashedzx

🦆 DuckDB.ExtensionKit - Easily Build DuckDB Extensions

🚀 Getting Started

Welcome to DuckDB.ExtensionKit! This tool helps you create native DuckDB extensions using C# and .NET AOT compilation. No programming knowledge? No problem. Follow the steps below to download and run the software with ease.

📦 Download & Install

Download DuckDB.ExtensionKit

To get started, visit the Releases page to download the latest version: Download DuckDB.ExtensionKit.

📋 System Requirements

Before you install DuckDB.ExtensionKit, ensure that your computer meets these requirements:

🛠️ Installation Steps

  1. Visit the Releases Page: Click the link above to open the Releases page.

  2. Choose the Right Version: Look for the latest release version, which is usually at the top. You might see different files; choose the one labeled for your operating system.

  3. Download the File: Click on the file name to start the download. Your browser will save it to your Downloads folder or prompt you for a location.

  4. Locate the File: Open your Downloads folder or the chosen location to find the downloaded file.

  5. Install the Application:
    • Windows: Double-click the .exe file and follow the prompts.
    • macOS: Open the .dmg file and drag the application to your Applications folder.
    • Linux: Open a terminal, navigate to the downloaded file, and use the command chmod +x your-file-name to make it executable. Then run ./your-file-name to start.
  6. Start Using DuckDB.ExtensionKit: Once installed, open the application. You may need to run it with administrative privileges, especially on Windows.

🌟 Features

🔧 How to Create Your First Extension

  1. Open the Application: Launch DuckDB.ExtensionKit from your installed applications.

  2. Choose a Template: Select a template to start your extension. The tool provides a wizard to guide you through this step.

  3. Fill in the Details: Enter the required information for your extension, like its name and functionality.

  4. Compile Your Extension: Hit the Compile button. The tool will package your extension into a format that DuckDB can use.

  5. Test Your Extension: Load your extension into DuckDB and run a test to make sure everything works as expected.

📚 Documentation

For more detailed instructions on how to use DuckDB.ExtensionKit, visit the official documentation. It contains guides, examples, and FAQs to help you along the way.

🔗 Community Support

Join our community discussions or seek help on:

🔄 Updates

Stay updated with new releases and features:

📫 Contact

For direct support or inquiries, please reach out through the Contact Page.

Enjoy building with DuckDB.ExtensionKit!