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 recurso | Licença | Onde é usada |
|---|---|---|
| Color Shape Cards | CC0-1.0 | 54 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 Vera | Licença DejaVu/Bitstream | Fonte convertida em traçados nas cartas do Cartas e Cores. |
| pdf-lib (fork @cantoo/pdf-lib) | MIT | Ferramentas de PDF: juntar, dividir, girar, numerar, marca d'água, metadados |
| PDF.js (pdfjs-dist) | Apache-2.0 | Mostrar as páginas dos PDFs na pré-visualização |
| SortableJS | MIT | Arrastar 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-core | Apache-2.0 | OCR: 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 |
| mediabunny | MPL-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 |
| gifenc | MIT | Gerar GIFs animados a partir de vídeo |
| mp4-muxer | MIT | Gerar arquivos M4A (AAC) no navegador |
| JSZip | MIT | Gerar arquivos ZIP no navegador |
| Leaflet | BSD-2-Clause | O mapa interativo usado em todas as ferramentas de mapas |
| Leaflet.draw | MIT | Desenhar e editar formas no mapa |
| Turf.js (@turf/turf) | MIT | Cálculos geoespaciais: área, buffer, interseção, simplificação, união de geometrias |
| wellknown | BSD | Converter geometrias entre WKT e GeoJSON |
| shpjs | MIT | Ler arquivos Shapefile (.shp) |
| @mapbox/shp-write | BSD-2-Clause | Gerar arquivos Shapefile (.shp) a partir de GeoJSON |
| @ngageoint/geopackage | MIT | Gerar arquivos GeoPackage (.gpkg) nas ferramentas de mapas, direto no navegador |
| Ketcher (ketcher-core, ketcher-react, ketcher-standalone) | Apache-2.0 | Editor de estruturas de moléculas e dados da tabela periódica |
| mathjs | Apache-2.0 | Calculadora científica e resolvedor de sistemas de equações |
| @zxing/browser e @zxing/library | MIT / Apache-2.0 | Ler códigos de barras e QR Code a partir de imagem |
| qrcode | MIT | Gerar QR Code |
| JsBarcode | MIT | Gerar código de barras |
| jsQR | Apache-2.0 | Ler QR Code a partir de imagem |
| jwt-decode | MIT | Decodificar tokens JWT |
| js-yaml | MIT | Formatador e conversor de YAML |
| sql-formatter | MIT | Formatador de SQL |
| marked | MIT | Conversor de Markdown |
| diff | BSD-3-Clause | Comparador de texto (diff) |
| papaparse | MIT | Ler e gerar arquivos CSV |
| satori | MPL-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-wasm | MPL-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/icons | MIT | Í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 brasileiras | CC BY-SA 4.0 / CC0 1.0 / domínio público | Miniaturas usadas na Calculadora de Troco; veja as fontes e os créditos de cada imagem. |
| esbuild | MIT | Empacota partes do código no processo de build do site |