Development of this app is a result of a need to quickly make reapetable changes to chunks of data being a part of a larger collection. Initially created in vanilla JavaScript - later rewritten entirely in React.js (with new design and features).
The data inserted in Input gets cut into smaller phrases at the given Divider. Every phrase is modified seperately (supports adding characters to its start, end; removing from the start, end, middle - every single character or a set of characters; replacing characters; removing accents; etc.). Modified phrases are then put together using given Connector and displayed in Output.
The app supports undo and redo for the Output.
Live version available at: text-processor.netlify.com