is there a way to "draw" point cloud like the blender native smoke in viewport?

I want to draw point clouds with a “fast” and yet good method to represent data
so the question is:

is there a way to “draw” point cloud like the blender native smoke in viewport?