Cndjs - what there so many link in each library?

for example, axios as far I know you need a link that contains .min.js, what the hell all others liks for?

For your development, you can use either the .js or the .min.js file – the others are .map files, used for source control software or for reference.

cdnjs contains a range of files, depending on what the developer has put there: .js or .min.js, .css or .scss or something, .map - many many options. The takeaway is, use what you need. The others are for other applications and uses.