trekhleb/javascript-algorithms – алгоритмы и структуры данных реализованые на JavaScript

Этот репозиторий содержит примеры многих популярных алгоритмов и структур данных на основе JavaScript. Каждый алгоритм и структура данных имеет свой собственный README со связанными пояснениями и ссылками для дальнейшего чтения (включая ссылки на видео YouTube)

https://github.com/trekhleb/javascript-algorithms

benhowdle89/grade – библиотека JS создает градиенты, сгенерированные из 2 доминирующих цветов

<script src="path/to/grade.js"></script>
<script type="text/javascript">
    window.addEventListener('load', function(){
        /*
            A NodeList of all your image containers (Or a single Node).
            The library will locate an <img /> within each
            container to create the gradient from.
         */
        Grade(document.querySelectorAll('.gradient-wrap'))
    })
</script>

https://github.com/benhowdle89/grade

nodeca / pica – изменение размера изображения в браузере с высоким качеством и высокой скоростью

const pica = require('pica')();

// Resize from Canvas/Image to another Canvas
pica.resize(from, to, {
  unsharpAmount: 80,
  unsharpRadius: 0.6,
  unsharpThreshold: 2
})
.then(result => console.log('resize done!'));

// Resize & convert to blob
pica.resize(from, to)
  .then(result => pica.toBlob(result, 'image/jpeg', 0.90))
  .then(blob => console.log('resized to canvas & created blob!'));

https://github.com/nodeca/pica

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. ...
  9. 114
Scroll Up