Skip to content

v1.0.0 - Initial Release of TPLParserJS

Choose a tag to compare

@DavyJonesCodes DavyJonesCodes released this 21 Aug 21:28
· 6 commits to main since this release

I'm excited to announce the initial release of TPLParserJS! 🎉

TPLParserJS is a powerful TypeScript library designed to help developers parse Photoshop TPL (Tool Preset) files and convert the data into a structured JSON format. Whether you're looking to dive deep into the contents of TPL files or automate the extraction of tool presets, TPLParserJS provides a robust and easy-to-use solution.

Key Features:

  • 🔍 Parse Photoshop TPL Files: Effortlessly read and extract data from TPL files.
  • 🗂️ Convert to JSON: Extract tool names, types, and properties and save them in a structured JSON format.
  • 💻 Command-Line Interface: Includes a CLI for quick parsing directly from the terminal.

Installation:

Install the package via npm:

npm install tpl-parser

Usage:

import { TPLReader } from 'tpl-parser';

const reader = new TPLReader('path/to/yourfile.tpl');
const tplData = reader.readTpl();
reader.saveToJson('output.json');

For CLI usage:

tpl-parser path/to/yourfile.tpl -o output.json

Repository:

For more details, visit the GitHub repository.

Feedback & Contributions:

Feedback and contributions are welcome! If you encounter any issues or have ideas for improvements, feel free to open an issue or submit a pull request.


This release marks the start of TPLParserJS, and I’m looking forward to seeing how the community uses it. Thank you for your support! 😊