• Stars
    star
    174
  • Rank 219,104 (Top 5 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Node.js packages for converting SVG into other formats using headless Chromium

convert-svg

Build Status License Release

This monorepo contains the following Node.js packages that can convert a SVG into another format using headless Chromium:

The first two packages are core dependencies for SVG converters, which make up the remainder of the packages, trying to adhere to the following naming convention:

convert-svg-to-<FORMAT>

It works by using headless Chromium to take a screenshot of the SVG and outputs the buffer. This does mean that the supported output formats is limited to those supported by that the API for headless Chromium, however, as more formats are added, additional packages can easily be created.

Each of the SVG converters will share a common API and CLI with the same options, however, some converters may come with additional options specific for their output format.

Click on the links above for the SVG converters for more information on how to install, use, and even contribute to them.

License

Copyright © 2022 neocotic

See LICENSE.md for more information on our MIT license.

More Repositories

1

qrious

Pure JavaScript library for QR code generation using canvas
JavaScript
1,454
star
2

europa

Library for converting HTML into valid Markdown
TypeScript
154
star
3

injector-chrome

Chrome extension that allows you to create custom code snippets to be injected into any website
CoffeeScript
34
star
4

yourls-api

JavaScript bindings for the YOURLS API
JavaScript
22
star
5

qrious-core

QRious core engine for QR code generation
JavaScript
13
star
6

node-qrious

Node.js module for QR code generation via QRious
JavaScript
9
star
7

node-europa

Node.js module for converting HTML into valid Markdown via Europa
8
star
8

mor.js

Pure JavaScript library for encoding/decoding Morse code messages
JavaScript
7
star
9

escape-unicode

Node.js library to escape Unicode
JavaScript
6
star
10

date-ext

Library for extending JavaScript dates
JavaScript
5
star
11

int17

Internationalization JavaScript library
JavaScript
4
star
12

jquery-console

jQuery console simulation plugin
JavaScript
4
star
13

brick-pop-solver

Solver for the Brick Pop facebook messenger game
Java
4
star
14

jsonx

Pure JavaScript library to support XML to JSON transformations and vice versa
JavaScript
4
star
15

css-utils

Utility for providing common CSS3 classes
CSS
3
star
16

jsonp.js

Simple JSONP JavaScript library
JavaScript
3
star
17

europa-core

3
star
18

Backbone.Do

Backbone plugin to make model actions doable
JavaScript
3
star
19

pathlength

Checks the lengths of file paths
JavaScript
3
star
20

europa-branding

Branding assets and guidelines for Europa
2
star
21

throne

Name availability checker
JavaScript
2
star
22

moan

Simple task-based JavaScript build system
JavaScript
2
star
23

europa-test

2
star
24

node-native2ascii

Node.js implementation of Java's Native-to-ASCII Converter
JavaScript
2
star
25

jquery-jsonx

jQuery plugin to support XML to JSON transformations and vice versa
JavaScript
2
star
26

unescape-unicode

Node.js library to convert Unicode escapes
JavaScript
2
star
27

phony.js

Pure JavaScript library for translating to/from the phonetic alphabet
JavaScript
2
star
28

grunt-html-md

Convert HTML files into Markdown
JavaScript
1
star
29

mercer.scot

HTML
1
star
30

featuring

Simple lightweight immutable feature toggle implementation
JavaScript
1
star
31

brander

A tool for generating branding assets and documentation
JavaScript
1
star
32

branding

Branding assets and guidelines for me, neocotic
1
star
33

squire-behaviours

Allows you to improve the behaviour of your squire
CoffeeScript
1
star
34

eslint-config-skelp

Standard ESLint configurations for Skelp packages
JavaScript
1
star
35

skelp.io

HTML
1
star
36

confij

Simple configuration from any source and format
CoffeeScript
1
star
37

wal

Web application launcher
Java
1
star
38

mail-manager

Engine for mail-manager.appspot.com
Java
1
star
39

pollock

A simple lightweight JavaScript library for adding abstract methods to types
JavaScript
1
star
40

broonline

Fun project for tracking the use of broon sauce at chippies
JavaScript
1
star
41

UndoWikipediaBlackout

[NO LONGER MAINTAINED] Google Chrome extension that removes the blackout on Wikipedia
CoffeeScript
1
star
42

properties-store

Store for .properties files in Node.js
JavaScript
1
star
43

squire

Your own personal squire to boss around
CoffeeScript
1
star
44

iOrder

[NO LONGER MAINTAINED] Google Chrome extension that keeps users updated with their iDevice order progress
HTML
1
star
45

moan-sample

A sample project for using the the moan build tool
JavaScript
1
star