R Packages
ggplot2 - R's famous package for making beautiful graphics. 
rgl - Interactive 3D visualizations with R
ggvis - Interactive, web based graphics built with the grammar of graphics.
htmlwidgets - A fast way to build interactive (javascript based) visualizations with R. Packages that implement htmlwidgets include:
Source from Garrett G. (2023,July 18). Quick list of useful R packages. The Posit. https://support.posit.co/hc/en-us/articles/201057987-Quick-list-of-useful-R-packages
Python Packages
Matplotlib - a comprehensive library for creating static, animated, and interactive visualizations in Python.
Seaborn - based on matplotlib. It provides a high-level interface for drawing attractive and informative statistical graphics.
Bokeh - create an interactive data visualization that users can play around with to gain further insights
Altair - a Python library used for creating interactive visualizations of data.
Plotly - a powerful and interactive data visualization library that allows users to create high-quality and interactive graphs, charts, and dashboards. Plotly is available in several programming languages, including Python, R, and JavaScript, and it offers a wide range of visualization options, from basic scatter plots to complex heatmaps and 3D visualizations.
Folium - Manipulate your data in Python, then visualize it in on a Leaflet map via Folium.
GGplot - a Python data visualization library that is based on the implementation of ggplot2 which is created for the programming language R.
JavaScript Libraries
Using JavaScript Data Visualization Libraries are useful since they can be embedded directly on any webpage. The library listed below are FREE and you may likely use each one in different contexts, depending on the type of data you want to visualize.
In short, you can use D3.js to do all kinds of data visualization. There are also specialized libraries based on D3.js that help you accomplish specific tasks like creating charts much more quickly. (Monty Shokeen, 2021)
Chart.xkcd - a chart library that plots “sketchy”, “cartoony” or “hand-drawn” styled charts (see examples below left)
Sigma.js - a JavaScript library aimed at visualizing graphs of thousands of nodes and edges (see examples below right)
Softwares
Gephi - Free and open source for all kinds of graphs and networks.
QGIS - Free and open source to create, edit, visualise, analyse and publish geospatial information
Tableau Public - Tableau Public is a popular data visualisation tool that's free to use. Users can easily drag and drop data into the system and watch it update in real-time,
Online Tools
Voyant: see through your text - a web-based text reading and analysis environment. It is a scholarly project that is designed to facilitate reading and interpretive practices for digital humanities students and scholars as well as for the general public.
Datawrapper - a tool created by a team of designers, developers and journalists for going quickly from data to visualizations. It is free and entirely web-based.