y18n is a tiny, fast, and dependency-free internationalization library designed for Node.js and the browser. It simplifies the process of translating your application's text into multiple languages. y18n loads translations from YAML or JSON files, interpolates variables in strings, and provides a simple API for accessing translated text. The focus on minimal dependencies and size makes it ideal for projects with performance or footprint constraints. It also supports pluralization.