https://github.com/ryanshrum/craft_hacksaw
This hasn't been fully tested for production, or documented for that matter, but I have migrated it over and tested basic usage as per the docs on devot-ee. It should, at the very least, give you a nice start.
You can use the Twig filter with: {{ entry.fieldHandle|hacksaw(words="100") }}