ferramentas

Licenças de código aberto

Algumas ferramentas usam bibliotecas de código aberto e outros recursos licenciados. Eles são listados aqui em agradecimento e para cumprir os avisos e créditos exigidos pelas licenças.

Biblioteca ou recursoLicençaOnde é usada
Color Shape CardsCC0-1.054 faces SVG com símbolos pretos e identificação por cor e forma no Cartas e Cores. O verso C&C é separado da coleção pública.
DejaVu / Bitstream VeraLicença DejaVu/BitstreamFonte convertida em traçados nas cartas do Cartas e Cores.
pdf-lib (fork @cantoo/pdf-lib)MITFerramentas de PDF: juntar, dividir, girar, numerar, marca d'água, metadados
PDF.js (pdfjs-dist)Apache-2.0Mostrar as páginas dos PDFs na pré-visualização
SortableJSMITArrastar e soltar para reordenar páginas e arquivos
qpdf (via @neslinesli93/qpdf-wasm)Apache-2.0 (qpdf) / ISC (empacotamento WebAssembly)Proteger e desbloquear PDFs (criptografia AES-256)
tesseract.js e tesseract.js-coreApache-2.0OCR: reconhecer texto de imagens e PDFs escaneados (WebAssembly no navegador)
Dados de idioma do Tesseract (por, eng, spa)MIT (pacotes @tesseract.js-data)Modelos de idioma do OCR, hospedados neste site
wasm-media-encoders (LAME e libvorbis)MIT (empacotamento) / LGPL-2.1+ (LAME, carregado como arquivo .wasm separado) / BSD-3 (libvorbis, libogg)Gerar MP3 e OGG Vorbis no navegador
mediabunnyMPL-2.0 (arquivo-a-arquivo; não afeta o restante do código do site)Cortar, converter, comprimir, girar e juntar vídeos usando a WebCodecs do navegador
gifencMITGerar GIFs animados a partir de vídeo
mp4-muxerMITGerar arquivos M4A (AAC) no navegador
JSZipMITGerar arquivos ZIP no navegador
LeafletBSD-2-ClauseO mapa interativo usado em todas as ferramentas de mapas
Leaflet.drawMITDesenhar e editar formas no mapa
Turf.js (@turf/turf)MITCálculos geoespaciais: área, buffer, interseção, simplificação, união de geometrias
wellknownBSDConverter geometrias entre WKT e GeoJSON
shpjsMITLer arquivos Shapefile (.shp)
@mapbox/shp-writeBSD-2-ClauseGerar arquivos Shapefile (.shp) a partir de GeoJSON
@ngageoint/geopackageMITGerar arquivos GeoPackage (.gpkg) nas ferramentas de mapas, direto no navegador
Ketcher (ketcher-core, ketcher-react, ketcher-standalone)Apache-2.0Editor de estruturas de moléculas e dados da tabela periódica
mathjsApache-2.0Calculadora científica e resolvedor de sistemas de equações
@zxing/browser e @zxing/libraryMIT / Apache-2.0Ler códigos de barras e QR Code a partir de imagem
qrcodeMITGerar QR Code
JsBarcodeMITGerar código de barras
jsQRApache-2.0Ler QR Code a partir de imagem
jwt-decodeMITDecodificar tokens JWT
js-yamlMITFormatador e conversor de YAML
sql-formatterMITFormatador de SQL
markedMITConversor de Markdown
diffBSD-3-ClauseComparador de texto (diff)
papaparseMITLer e gerar arquivos CSV
satoriMPL-2.0 (arquivo-a-arquivo; não afeta o restante do código do site)Gerar as miniaturas de compartilhamento (og:image) de cada ferramenta, no build do site
@resvg/resvg-wasmMPL-2.0 (arquivo-a-arquivo; não afeta o restante do código do site)Converter as miniaturas de compartilhamento de SVG para PNG, no build do site
@tabler/iconsMITÍcones usados em todo o site
Public Domain and CC0 Playing Cards (imagens SVG)CC0-1.0 (domínio público)Faces das cartas e verso adaptado para o verde do site, usados no Sorteador de Cartas e no Truco Paulista.
Imagens de cédulas e moedas brasileirasCC BY-SA 4.0 / CC0 1.0 / domínio públicoMiniaturas usadas na Calculadora de Troco; veja as fontes e os créditos de cada imagem.
esbuildMITEmpacota partes do código no processo de build do site