TextFit is a fast, dependency-free text sizing component that quickly fits single and multi-line text to the width and/or height of its container.
Fitty is a javascript library that scales up (or down) text so it fits perfectly to its parent container. Ideal for flexible and responsive websites.
jQuery TextFill is a jQuery plugin resizes text to make it fit into a container. The font size gets as big as possible.
Fitter Happier Text is a javascript library for performant and fully fluid heading inspired by FitText.
Fitter Happier Text replaces each node with an SVG text node and sets the viewBox
attribute based on its width and height.
TextTailor.js is a jQuery plugin for responsive text to fill the height of the parent element or ellipse it when it doesn't fit.
Squishy is a jQuery plugin that automatically resizes text to exactly fit the container with no extra work on your part. This plugin only works for a single line; if you are looking for multiline text fitting you can see SlabText.