
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
canvalib
Advanced tools
Canvalib is library for window with diferent text and backround color in your terminal.
show video
pip install canvalib
from canvalib import Canvas
c = Canvas(width, height, background, color)
All parameters is optional. If you are strugelling why WIDTH and HEIGHT are in default without maked with - 1 then it's because if not, it will do something strange even I don't know why.
WIDTH: default to terminal width - 1. If you add more than default (it depend on your terminal size) it will not work properly.
HEIGHT: default to terminal height - 1. If you add more than default (it depend on your terminal size) it will not work properly.
BACKGROUND: default to Back.BLACK. If you want to change it import Back from colorama and give Back.color to your char or string.
COLOR: default to Fore.GREEN. If you want to change it import Fore from colorama and give Fore.color to your char or string.
c.add_text(x, y, text, color, background)
X: row of the canvas where your text will be. Notice that it's starting from 0 index.
Y: column of the canvas where your text will be. Notice that it's starting from 0 index.
TEXT: whatever you want
COLOR: default to self.color. Must be Fore.color or escape sequence that setting text color
BACKGROUND: default to self.background. Must be Back.color or escape sequence that setting background color
c.render()
FAQs
Canva-like library for terminal
We found that canvalib demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.