Are there any widgets in NPM for displaying a curve or a table from "external data" (that mean from an other database, result from a script or http request to an external API)
The only way you can do that is the custom HTML resource leveraging something like javascript to access the other db.
Another trick you could use is custom table resources with a SQL query and setting up a linked database so you can navigate between them.