{"repo":"Offroaders123/NBTify","free":true,"listed":false,"github":"https://github.com/Offroaders123/NBTify","clone":"git clone https://github.com/Offroaders123/NBTify.git","description":"A library to read and write NBT files on the web!","language":"TypeScript","stars":74,"topics":["minecraft","nbt","nbt-parser","nbt-library","javascript","bedrock-edition","minecraft-bedrock-edition","java-edition","minecraft-java-edition","typescript"],"license":"MIT","category":"game-templates","readme_excerpt":"NBTify Following in the footsteps of NBT.js and Prismarine-NBT, NBTify is a JavaScript library that allows for the parsing of NBT files on the web! I started this project as a learning experience to try and make my own NBT parser from scratch. I didn't have much success in making it work reliably, so I've decided to make a brand-new fork of NBT.js that will support Bedrock Edition's little endian NBT format, one of my goals that spurred the idea for making a new library. Prismarine-NBT seemed like a viable option to NBT.js, as it supports both Bedrock and Java formats. However, it doesn't support the browser out of the box, and bundling it seems fairly bloated just to support the browser. NBT.js is really compact, so I didn't want to take the option with more dependencies. I really like the functionality of Prismarine-NBT and the simplicity of NBT.js, so I thought, why not meet somewhere in the middle? NBTify has entered the chat! Usage Import Resolutions NBTify is fully ESM compatible, so everything will work in the browser and other environments, right out of the box! You don't need a backend or Node.js to use NBTify either, it's built on top of fully browser-compatible tech. You can edit NBT files right on the front-end itself! All of the package's features are available as named imports, so you can decide whether you'd like to import them all to a namespace, or only pick the ones you need individually. When using a bundler, it's recommended practice to use named imports t","default_branch":null,"files":null,"tree":[],"storefront":"/r/Offroaders123","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Offroaders123/NBTify/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}