29 November 2024

Cs2Python Reaches Milestone: 25 Products Successfully Wrapped from C# to Python

We are excited to share that our tool, CodePorting.Wrapper Cs2Python, has reached a significant milestone. We have successfully wrapped 25 products from C# to Python, enabling seamless integration and use in the Python environment.

Using our wrapper, numerous products developed by Aspose and originally written in C# have been released for Python. Most of these products are APIs designed for working with file formats and documents. Among them are popular products such as Aspose.Words, Aspose.PDF, Aspose.Cells, and others. These products have extensive codebases, often running into millions of lines of C# code. Rewriting such code in Python would be a highly challenging task, requiring significant time and resources. Hence, the company decided to use our tool, Cs2Python, to create a wrapper around the complete C# assemblies, providing a Python API. An important advantage of this approach is maintaining the performance of the original C# libraries in Python.

You can explore these products wrapped using CodePorting.Wrapper Cs2Python in the following collections on PyPi: Aspose.Total and GroupDocs.Total.

If you are a developer of similar commercial C# libraries, we invite you to collaborate with us. Using CodePorting.Wrapper Cs2Python, you can effortlessly release your product for Python without rewriting your codebase, ensuring that your C# releases also cater to Python users. This collaboration can significantly reduce the time and effort required to bring your products to the Python community, expanding your reach and impact.

Learn more: CodePorting.Wrapper Cs2Python

Related Articles