Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. File Format

File Format

63 projects

Showing 27 of 63 projects

Pico8Utils
Pico8UtilsLua

A collection of Unix-style utilities for manipulating PICO-8 .p8 files, including Lua extraction and sprite conversion.

#lua-scripting#command-line-tools#luajit
Stars55
Forks4
Last commit8 years ago
librex
librexElixir

Elixir library for converting office documents between formats using LibreOffice.

#convert-office-documents#elixir#libreoffice
Stars40
Forks7
Last commit6 years ago
zip-ada
zip-adaAda

A standalone, portable pure Ada library for creating, extracting, and manipulating .zip archives with LZMA and BZip2 support.

#ada-library#bzip2#library
Stars36
Forks7
Last commit2 months ago
AS3-psd-parser
AS3-psd-parserActionScript

An ActionScript 3 library for parsing Adobe Photoshop PSD files.

#adobe-photoshop#flash#file-format
Stars34
Forks9
Last commit14 years ago
CSV Framework
CSV FrameworkSwift

A pure Swift CSV parser and serializer with Codable support for encoding and decoding.

#hacktoberfest#codable#sync-io
Stars31
Forks3
Last commit5 years ago
cl-jpeg
cl-jpegCommon Lisp

A Common Lisp library for reading and writing baseline JPEG image files.

#file-format#color-space-conversion#graphics-library
Stars25
Forks12
Last commit8 months ago
todotxt
todotxtGo

A Go library for parsing, filtering, and sorting tasks in todo.txt format.

#open-source#todo#productivity
Stars25
Forks9
Last commit3 years ago
bencode
bencodeOCaml

A pure OCaml library for reading and writing Bencode format, used in .torrent files.

#parsing#library#streaming-api
Stars24
Forks4
Last commit2 years ago
ase
aseHaxe

A Haxe library for reading and writing Aseprite (.ase/.aseprite) file formats with no external dependencies.

#pixel-art#haxe#graphics
Stars23
Forks7
Last commit1 year ago
alquitran
alquitranRust

A tar archive analyzer that detects portability issues against POSIX 2017 pax specification and common tar implementations.

#posix-compliance#developer-tools#tar
Stars23
Forks4
Last commit1 year ago
vdf
vdfJavaScript

A Node.js port of steamodd's vdf.py for parsing and dumping Valve Data Format (VDF) files.

#data-serialization#steam#configuration-parser
Stars21
Forks12
Last commit10 years ago
vgura
vguraV

A Gura configuration file parser and encoder implemented in the V programming language.

#gura#developer-tools#library
Stars21
Forks1
Last commit3 years ago
cl-excel
cl-excelCommon Lisp

A Common Lisp library for reading and writing Microsoft Excel .xlsx and LibreOffice .ods files with a unified API.

#library#spreadsheet#file-format
Stars20
Forks4
Last commit8 months ago
Kelvinadon
KelvinadonJavaScript

A Node.js library for streaming MXF files, converting KLV data to JSON objects and back with highland.js integration.

#media-processing#highland-js#professional-media
Stars20
Forks2
Last commit4 years ago
micropython-zipfile
micropython-zipfilePython

A MicroPython port of CPython's zipfile module for reading and writing ZIP archives on embedded systems.

#embedded-systems#data-serialization#micropython
Stars20
Forks4
Last commit3 months ago
go-ini
go-iniGo

A Go package for encoding and decoding INI configuration files with support for structured data.

#unmarshal#encoder#marshal
Stars18
Forks7
Last commit2 months ago
vqoi
vqoiV

A pure V implementation of the QOI format for fast, lossless image compression with similar size to PNG.

#vlang#file-format#lossless-compression
Stars15
Forks2
Last commit3 years ago
FSharp.Data.Tdms
FSharp.Data.TdmsF#

A .NET library for reading TDMS 2.0 files with type-safe F# type provider and C# API support.

#typeprovider#type-provider#scientific-data
Stars13
Forks3
Last commit3 years ago
eikon
eikonElixir

An Elixir library providing a read-only interface to parse and extract metadata from image files like PNG and GIF.

#png#elixir-behaviour#metadata-extraction
Stars12
Forks0
Last commit4 years ago
matlab
matlabGo

Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+) without CGo dependencies.

#scientific-computing#data-science#octave
Stars12
Forks0
Last commit1 month ago
docx_cr_converter
docx_cr_converterCrystal

A Crystal library that extracts text and formatting from .DOCX files and converts them to Markdown.

#text-extraction#library#docx
Stars11
Forks1
Last commit3 years ago
auto-text
auto-textCommon Lisp

A Common Lisp library for automatic detection of text file encoding, delimiters, end-of-line characters, and column consistency.

#encoding-detection#common#text-analysis
Stars11
Forks0
Last commit7 years ago
ltsvex
ltsvexElixir

A pure Elixir implementation for parsing and generating Labeled Tab-separated Values (LTSV) data.

#elixir#data-serialization#file-format
Stars10
Forks1
Last commit11 years ago
BSONGML
BSONGMLGame Maker Language

A GameMaker Language library for robust binary serialization of structured data, designed as an alternative to json_stringify.

#save-game-format#data-persistence#data-storage
Stars6
Forks0
Last commit1 year ago
CSV4AS3
CSV4AS3ActionScript

A CSV parsing and printing library for ActionScript, ported from Apache Commons CSV with incremental parsing support.

#file-format#apache-commons#csv-printer
Stars5
Forks1
Last commit13 years ago
DSFF
DSFFPython

A Python library for handling datasets in an XSLX-based format with conversion to ARFF, CSV, and FilelessDataset structures.

#filelessdataset#dataset-management#python-library
Stars3
Forks0
Last commit7 months ago
pngload-fast
pngload-fastCommon Lisp

A fast, portable, and fully-featured PNG image format decoder for Common Lisp.

#png#graphics#open-gl
Stars2
Forks1
Last commit5 years ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Library12
#Data Processing10
#Go9
#Parser9
#Cross Platform9
#Golang8
#Image Processing8
#Data Serialization7
#C Plus Plus7
#Configuration7
#Spreadsheet6
#Serialization6