1.1.1 • Published 5 months ago

canvabase v1.1.1

Weekly downloads
-
License
MIT
Repository
-
Last release
5 months ago

Canvabase

Canvabase is a simple and easy-to-use yet powerful image manipulation library. Canvabase is built on top of @napi-rs/canvas to ensure fast image-building speeds. Check out my other projects here

install size Downloads CodeFactor

Installation

Installing Canvabase

$ npm install canvabase

Usage

const canvabase = require("canvabase");

const welcomer = new canvabase.Welcomer()
  .setName("Dominik")
  .setTitle("Welcome!")
  //.addBackgrounds(["https://wallpapercave.com/wp/wp5128415.jpg", "https://wallpapercave.com/wp/wp11735586.jpg"])
  .addBackground("https://wallpapercave.com/wp/wp5128415.jpg")
  .setAvatar(
    "https://cdn.discordapp.com/avatars/347077478726238228/3b77f755fa8e66fd75d1e2d3fb8b1611.png?size=512",
    "rounded"
  )
  .setPosition("left")
  .setColor("#ffff");

welcomer.build().then((img) => {
  canvabase.write("./test/welcomercard.png", img);
});

Output

WelcomeCard

Features

  • Object Oriented
  • Fully documented
  • Unique Features
  • Easy to customize
  • Utilizes @napi-rs/canvas
1.1.1

5 months ago

1.1.0

6 months ago

1.0.7

9 months ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago

0.0.1-beta-0001

1 year ago

0.0.1

1 year ago