Community.SQLite.Activities 1.1.6

dotnet add package Community.SQLite.Activities --version 1.1.6
                    
NuGet\Install-Package Community.SQLite.Activities -Version 1.1.6
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Community.SQLite.Activities" Version="1.1.6" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Community.SQLite.Activities" Version="1.1.6" />
                    
Directory.Packages.props
<PackageReference Include="Community.SQLite.Activities" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Community.SQLite.Activities --version 1.1.6
                    
#r "nuget: Community.SQLite.Activities, 1.1.6"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Community.SQLite.Activities@1.1.6
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Community.SQLite.Activities&version=1.1.6
                    
Install as a Cake Addin
#tool nuget:?package=Community.SQLite.Activities&version=1.1.6
                    
Install as a Cake Tool

Community.SQLite.Activities

SQLite activities for UiPath — embed a lightweight database directly into your automation workflows.


What Is This?

Community.SQLite.Activities is a free UiPath activity library that lets you work with SQLite databases directly inside your workflows — no server, no setup, no extra infrastructure.

SQLite is a lightweight, file-based database engine. This library wraps it into clean, easy-to-use UiPath activities so you can store, query, and manage data locally as part of your automation.


Why Use This?

Scenario How This Helps
Store intermediate results Save data between workflow runs without Excel
Local caching Cache API responses or scraped data locally
Checkpoint & resume Save progress — resume from where you left off
Deduplication Track already-processed records
Offline data storage No network or server dependency

Activities

Activity Description
SQLiteConnect Opens a SQLite database connection. Use as a scope or get a connection variable.
ExecuteQuery Runs a SELECT query and returns results as a DataTable.
ExecuteNonQuery Runs INSERT, UPDATE, DELETE, or DDL statements.
BulkInsert Inserts multiple rows efficiently in a single operation.
DeleteRecord Deletes records matching a condition.
CreateTable Creates a new table if it does not already exist.
SQLiteDisconnect Closes and disposes a manually managed connection.

Key Features

  • Scope or Manual Mode — Use SQLiteConnect as a scope container, or get a connection variable and manage it yourself across branches, loops, and parallel flows.
  • Password Encryption — Protect your database with a password. Encrypted databases are opened securely; unencrypted ones stay unencrypted unless you choose otherwise.
  • In-Memory Databases — Use :memory: as the path for fast, temporary databases that exist only during the workflow run.
  • Automatic Versioning — Versioned with GitVersion and Conventional Commits for predictable, semantic releases.

Installation

From UiPath Studio

  1. Open Manage Packages in UiPath Studio.
  2. Add a custom NuGet feed pointing to the package location.
  3. Search for Community.SQLite.Activities.
  4. Click Install.

From NuGet CLI

nuget install Community.SQLite.Activities

Quick Start

Scope Mode

SQLiteConnect
├── DatabasePath : "C:\data\mybot.db"
├── Use as Scope : Yes
└── Do
    ├── ExecuteQuery
    │   ├── Query   : "SELECT * FROM Orders"
    │   └── DataTable (Out) : dtOrders
    └── ExecuteNonQuery
        └── Query : "UPDATE Orders SET Status = 'Done' WHERE Id = 1"

Manual Mode

SQLiteConnect
├── DatabasePath      : "C:\data\mybot.db"
├── Use as Scope      : No
└── Connection (Out)  : dbConnection

[Your logic here — branches, loops, parallel]

ExecuteQuery
├── Connection : dbConnection
├── Query      : "SELECT * FROM Orders"
└── DataTable (Out) : dtOrders

SQLiteDisconnect
└── Connection : dbConnection

With Password

SQLiteConnect
├── DatabasePath : "C:\data\secure.db"
├── Password     : "mySecretPassword"
└── Use as Scope : Yes

Requirements

Requirement Version
UiPath Studio 2023.x or later
.NET 6.0 (Windows)
OS Windows only

License

Freeware — Free to use for personal and commercial purposes. Source code is not publicly available.

Copyright © 2026 Ashish. All Rights Reserved.


Author

Made with ❤️ by Ashish

LinkedIn


Feedback & Issues

Found a bug or have a feature request?

Connect on LinkedIn — always happy to hear feedback from the community.

LinkedIn

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net6.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.6 105 8/8/2026
1.1.2 98 8/8/2026