Files with the NPI extension identify an application generator file created in the dBASE programming language. NPI files store descriptive programming lines that are referenced during the creation of various programs and applications. NPI files can be opened and edited using compatible programming language software tools.