Name of the library

Description and functionality

SQLite

SQLite is a library written in the C language that offers a relational database engine accessible by the SQL language. SQLite largely implements the SQL-92 standard and ACID properties. Unlike traditional database servers, such as MySQL or PostgreSQL, its particularity is not to reproduce the usual client-server scheme but to be directly integrated into programs.

Paramiko

Paramiko is used to program the sending of commands to network equipment via the SSH protocol. Using this library, users send commands that the network device will execute as if they had been entered into its CLI console from a keyboard directly attached to it. The result of these commands will be retrieved by the Python script which can display them on the administrator’s screen.

Ajax

Ajax is mainly used to bring interactivity within web pages while saving server resources. Indeed, Ajax allows to communicate with the server using Javascript code in the background while the page is displayed on the screen. Thus the content of the page can be modified without it being necessary to transit and display the entire page. Ajax is particularly used for updating forms and shopping carts on most websites.

Boostrap

Bootstrap is a free and open-source web development framework. It is designed to ease the process of developing responsive and mobile-focused websites by providing a collection of syntaxes for design patterns.