Unleash the Full Potential of File Formats with Open Source APIs & Libraries

Files from Microsoft Office, OpenOffice, PDF, 3D, CAD, and a lot more notable classifications might be read, written, converted, and generally modified.

Explore File FormatsExplore Features

Collection of Open Source File Format APIs for Developers

There are several file types, including vector, spreadsheet, video, picture, and 3D formats. When you can convert between formats, the possibilities are limitless. A BMP file can be readily converted to a PNG file with the correct tools.

Find out about open-source APIs and libraries

The APIs listed below provide a description of a file's data structure that applications may use to read or create similar files.

File Format APIs

Word Processing

Software developers can read, write, convert & manipulate Word Processing files via Open source .NET libraries.

Continue Reading
File Format APIs


Load, generate, and change Microsoft Excel files using open source libraries based on Java and PHP.

Continue Reading
File Format APIs


Using the Java and PHP programming languages, open-source libraries can import, generate, and change Microsoft PowerPoint files.

Continue Reading

Allow developers to read, generate, and modify PDF files using free open source Java,.NET, PHP, Python, Go, and C++ APIs.

Load and cycle Microsoft Outlook records utilizing .NET and Java-based open source libraries.

EBook File Formats may be loaded, created, or modified from within Java,.NET, and JavaScript applications.

Add, generate, and edit Microsoft Visio files from Java,.NET, and JavaScript applications.

Open source libraries based on.NET, Java, JavaScript, and C++ may be used to read, write, edit, and manipulate 3D data.

view, generate, edit, and process CAD (Computer Aided Design) files with open source libraries based on.NET, Java, and Python.

Open source libraries based on.NET, Java, and C++ may be used to read, write, modify, and process OCR (Optical Character Recognition) files.

RAR, 7ZIP, ZIP, TAR, and other major compression file formats are supported by this open source.NET library.

Open source image processing libraries for working with common image file formats such as PNG, JPEG, BMP, TIFF, and others.

APIs for interacting with major video file formats such as MP4, WAV, AAC, MPP, and others are available as open source.

APIs for interacting with open source audio file formats such as MP3, WAW, AIFF, WMA, and others.

Learn more about Open-source APIs and Libraries

Learn about Word Processing APIs

User information is stored in word processing files in either plain text or rich text format. Learn how to open common document types including TXT, RTF, CSV, DOC, and DOCX.

Learn about Visio File Formats and APIs

Micrsoft Visio allows you to generate a variety of design layout documents that can include text, raster, and vector graphics.

Learn about GIS File Formats and APIs

GIS files store information regarding geographical data, including spatial data. SHP, KML, KMZ, GeoJSON, FileGDB, and OpenStreetMap files are examples of GIS file formats.

Learn about Spreadsheet Files and API

Spreadsheet files store data in rows and columns and can be opened with spreadsheet applications. XLSX, XLS, CSV, XLSB, XLSM, XLT, XLTX, and additional spreadsheet file formats are available.

Learn about Video File Formats and APIs

In real terms, video files are a sequence of pictures that hold digital video data on a computer system. Learn how to open popular video file types including AVI, M4V, MOV, and WMV.

Learn about Presentation File Formats and APIs

Slides in presentation files include data such as text, photos, shapes, animations, video, and audio. Learn how to open presentation file types such as PPTX, PPT, PPTM, and more.

Ready to get started?

Explore File Formats View All APIs