@syncfusion/ej2-inputs
A package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users.
select-files
Virtually creates a file input element (<input type="file" />), triggers it and returns selected files.
fctrlx-angular-file-reader
Angular library that helps convert file (from input[type=file]) to base64/arrayBuffer/text using FileReader API.