Skip to content

You can use Tally Connector to Connect your desktop/Mobile Applications with Tally seamlessly.

Notifications You must be signed in to change notification settings

Accounting-Companion/TallyConnector

Repository files navigation

Tally Connector NuGet Version

builtwithlove opensource c#

TallyConnector is a C# library that serves as a bridge to the Tally XML API.

With TallyConnector, you can say goodbye to the complexities of creating and parsing XMLs. Instead, you interact directly with C# objects, making your coding experience smoother and more efficient.

Experience the power of abstraction and let TallyConnector handle the heavy lifting of XML manipulation for you!

You can use Tally Connector to Integrate your desktop/Mobile Applications with Tally.

Supported Tally Versions

  1. Tally Prime 7
  2. Tally Prime 6
  3. Tally Prime 5
  4. Tally Prime 4

Getting Started

  1. Getting Started with C#
  2. Getting Started with Python
  3. Documentation

Example Usage

using TallyConnector.Services;
using TallyConnector.Models.TallyPrime.V6;
using TallyConnector.Core.Models.Request;

// Instantiate the service
TallyPrimeService primeService = new();

// Setup connection (default is localhost:9000)
primeService.Setup("http://localhost", 9000);

// Fetch Ledgers
var ledgers = await primeService.GetLedgersAsync();

Supported Environments

  1. .Net Core 8.0 | .Net Core 9.0 | .Net Core 10.0
  2. Visual Basic (No Source Generator Support)

🚀 Release Notes

  • Auto TDL Report Generation: Automatic creation of TDL reports using source generators.
  • Improved Performance: Fetch only required fields from Tally for faster operations.

📁 What's included?

Name Framework
TallyConnector.Abstractions
Contains Abstractions and Interfaces
NET8 NET9 NET10
TallyConnector.Core
Core Library that used in TallyConnector.
Contains Attributes, Constants
NET8 NET9 NET10
TallyConnector.Models
Contains Models that are used in TallyConnector
NET8 NET9 NET10
TallyConnector.TDLReportSourceGenerator
Contains source generators and analyzers
NET8 NET9 NET10
TallyConnector
Main library to interact with Tally Erp9 / Tally prime using C# objects
NET8 NET9 NET10

Other Useful Resources Related to Tally Integration

Xmls used under the hood are listed here - PostMan Collection

StackOverflow threads answered by me - StackOverflow Answers

TDLExpert.com threads answered by me - TDLexpert.com

About

You can use Tally Connector to Connect your desktop/Mobile Applications with Tally seamlessly.

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages