> For the complete documentation index, see [llms.txt](https://doc.apexsharp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.apexsharp.com/readme.md).

# ApexSharp

A collection of open-source tools developed in C# to help C# (or any other . NET programming languages) developers developing applications on Salesforce be more productive.&#x20;

Projects

* [ApexSharp API](/readme/apexsharp-salesforce-c-api.md): An intelligent .NET (C#, F#, VB) wrapper for Salesforce Rest API
* [ApexSharp Functions](/readme/apexsharp-functions.md): C# (Microsoft . NET) Server Side SDK for Salesforce Functions
* [Salesforce Functions API Specification](/readme/salesforce-functions-api.md): Specification to all anyone to develop **a** server-side SDK for Salesforce function in **any** programming language hosted in **any** cloud provider.
* ApexSharp Apex Parser:&#x20;
* ApexSharp CovertToApex: Convert C# to Apex
* ApexSharp ConvertToCSharp: Conver Apex code to C#
  * ApexSharp ApexLib: This provides 1-1 mapping between Apex class signatures and C# to allow Apex code to be developed on a local C# dev IDE.&#x20;
* ApexSharp Api: C# Client for Salesforce Metadata and Tooling API

Demo Projects: Demos created using multiple open-source products in the C# ecosystem, including ours, demonstrate different use cases for Salesforce developers familiar with C#.

* ApexSharp.GPU: Using C# and GPU
* ApexSharp.gRPC: Connecting to Salesforce using Pub / Sub
* ApexSharp.ApexParser.Examples: Multiple demos showing how the ApexParser project can be used.&#x20;

&#x20;
