Технологический стек: различия между версиями
Перейти к навигации
Перейти к поиску
Wiki (обсуждение | вклад) Метка: визуальный редактор отключён |
Wiki (обсуждение | вклад) |
||
Строка 15: | Строка 15: | ||
|OpenJS Foundation | |OpenJS Foundation | ||
|MIT | |MIT | ||
|https://github.com/jquery/jquery/blob/main/LICENSE.txt| | |https://github.com/jquery/jquery/blob/main/LICENSE.txt|[https://github.com/jquery/jquery/blob/main/LICENSE.txt jquery] | ||
|- | |- | ||
|jquery-ui | |jquery-ui | ||
Строка 22: | Строка 22: | ||
|jQuery Foundation | |jQuery Foundation | ||
|MIT | |MIT | ||
|https://github.com/jquery/jquery-ui/blob/main/LICENSE.txt | |[https://github.com/jquery/jquery-ui/blob/main/LICENSE.txt jquery] | ||
|- | |- | ||
|jquery.cookie | |jquery.cookie | ||
Строка 28: | Строка 28: | ||
|Klaus Hartl | |Klaus Hartl | ||
|MIT | |MIT | ||
|https://github.com/carhartl/jquery-cookie/blob/master/MIT-LICENSE.txt | |[https://github.com/carhartl/jquery-cookie/blob/master/MIT-LICENSE.txt jquery.cookie] | ||
|- | |- | ||
|jquery-doubletap | |jquery-doubletap | ||
Строка 34: | Строка 34: | ||
|rick olson | |rick olson | ||
|MIT | |MIT | ||
|https://github.com/technoweenie/jquery.doubletap/blob/master/LICENSE | |[https://github.com/technoweenie/jquery.doubletap/blob/master/LICENSE jquery-doubletap] | ||
|- | |- | ||
|jquery.timeentry | |jquery.timeentry | ||
Строка 40: | Строка 40: | ||
|Keith Wood | |Keith Wood | ||
|MIT | |MIT | ||
| | |[http://keith-wood.name/licence.html jquery.timeentry] | ||
|- | |- | ||
|select2 | |select2 | ||
Строка 46: | Строка 46: | ||
|Kevin Brown, Igor Vaynberg, and Select2 contributors | |Kevin Brown, Igor Vaynberg, and Select2 contributors | ||
|MIT | |MIT | ||
| | |[https://github.com/select2/select2/blob/master/LICENSE.md select2] | ||
|- | |- | ||
|typeahead | |typeahead | ||
Строка 52: | Строка 52: | ||
|Twitter, Inc | |Twitter, Inc | ||
|MIT | |MIT | ||
| | |[https://github.com/twitter/typeahead.js/blob/master/LICENSE typeahead] | ||
|- | |- | ||
|handlebars | |handlebars | ||
Строка 58: | Строка 58: | ||
|Yehuda Katz | |Yehuda Katz | ||
|MIT | |MIT | ||
| | |[https://github.com/handlebars-lang/handlebars.js/blob/master/LICENSE handlebars] | ||
|- | |- | ||
|bootstrap-4.3.1.min | |bootstrap-4.3.1.min | ||
Строка 65: | Строка 65: | ||
The Bootstrap Authors | The Bootstrap Authors | ||
|MIT | |MIT | ||
| | |[https://github.com/twbs/bootstrap/blob/v4.0.0/LICENSE bootstrap] | ||
|- | |- | ||
|bootstrap-colorpicker | |bootstrap-colorpicker | ||
Строка 71: | Строка 71: | ||
|Javi Aguilar | |Javi Aguilar | ||
|MIT | |MIT | ||
| | |[https://github.com/itsjavi/bootstrap-colorpicker/blob/master/LICENSE bootstrap-colorpicker] | ||
|- | |- | ||
|eonasdan-bootstrap-datetimepicker | |eonasdan-bootstrap-datetimepicker | ||
Строка 77: | Строка 77: | ||
|Jonathan Peterson | |Jonathan Peterson | ||
|MIT | |MIT | ||
| | |[https://github.com/Eonasdan/tempus-dominus/blob/master/LICENSE eonasdan-bootstrap-datetimepicker] | ||
|- | |- | ||
|dynatree | |dynatree | ||
Строка 83: | Строка 83: | ||
|Martin Wendt | |Martin Wendt | ||
|MIT | |MIT | ||
| | |[https://www.submission-faccejpi.com/c_media/modules/dynatree/doc/dynatree-doc.html dynatree] | ||
|- | |- | ||
|popper | |popper | ||
Строка 90: | Строка 90: | ||
|Federico Zivolo | |Federico Zivolo | ||
|MIT | |MIT | ||
| | |[https://github.com/popperjs/popper-core/blob/master/LICENSE.md popper] | ||
|- | |- | ||
|summernote | |summernote | ||
Строка 96: | Строка 96: | ||
|Summernote Team (<nowiki>https://github.com/orgs/summernote/people</nowiki>) | |Summernote Team (<nowiki>https://github.com/orgs/summernote/people</nowiki>) | ||
|MIT | |MIT | ||
| | |[https://github.com/summernote/summernote/blob/develop/LICENSE summernote] | ||
|- | |- | ||
|velocity | |velocity | ||
Строка 103: | Строка 103: | ||
|Julian Shapiro | |Julian Shapiro | ||
|MIT | |MIT | ||
| | |[https://github.com/julianshapiro/velocity/blob/master/LICENSE.md velocity] | ||
|- | |- | ||
|mathjs | |mathjs | ||
Строка 109: | Строка 109: | ||
|Jos de Jong | |Jos de Jong | ||
|Apache License 2.0 | |Apache License 2.0 | ||
| | |[https://github.com/josdejong/mathjs/blob/develop/LICENSE mathjs] | ||
|- | |- | ||
|imask | |imask | ||
Строка 115: | Строка 115: | ||
|uNmAnNeR | |uNmAnNeR | ||
|MIT | |MIT | ||
| | |[https://github.com/uNmAnNeR/imaskjs/blob/master/LICENSE imask] | ||
|- | |- | ||
|moment | |moment | ||
Строка 121: | Строка 121: | ||
|JS Foundation and other contributors | |JS Foundation and other contributors | ||
|MIT | |MIT | ||
| | |[https://github.com/moment/moment/blob/develop/LICENSE moment] | ||
|- | |- | ||
|date-fns | |date-fns | ||
Строка 127: | Строка 127: | ||
|Sasha Koss and Lesha Koss | |Sasha Koss and Lesha Koss | ||
|MIT | |MIT | ||
| | |[https://github.com/date-fns/date-fns/blob/master/LICENSE.md date-fns] | ||
|- | |- | ||
|gridstack | |gridstack | ||
Строка 133: | Строка 133: | ||
|Alain Dumesny | |Alain Dumesny | ||
|MIT | |MIT | ||
| | |[https://github.com/gridstack/gridstack.js/blob/master/LICENSE gridstack] | ||
|- | |- | ||
|exceljs | |exceljs | ||
Строка 139: | Строка 139: | ||
|Guyon Roche | |Guyon Roche | ||
|MIT | |MIT | ||
| | |[https://github.com/exceljs/exceljs/blob/master/LICENSE exceljs] | ||
|- | |- | ||
|codemirror | |codemirror | ||
Строка 148: | Строка 148: | ||
|MIT | |MIT | ||
GPL-3 | GPL-3 | ||
| | |[https://github.com/codemirror/codemirror.next/blob/master/LICENSE-MIT codemirror -MIT] | ||
[https://github.com/codemirror/codemirror.next/blob/master/LICENSE2-GPL3 codemirror-GPL3] | |||
|- | |- | ||
|diff | |diff | ||
Строка 155: | Строка 155: | ||
|Kevin Decker | |Kevin Decker | ||
|BSD License | |BSD License | ||
| | |[https://github.com/kpdecker/jsdiff/blob/master/LICENSE diff] | ||
|- | |- | ||
|diff2html | |diff2html | ||
Строка 162: | Строка 162: | ||
|Rodrigo Fernandes | |Rodrigo Fernandes | ||
|MIT | |MIT | ||
| | |[https://github.com/rtfpessoa/diff2html/blob/master/LICENSE.md diff2html] | ||
|- | |- | ||
|file-saver | |file-saver | ||
Строка 168: | Строка 168: | ||
|Eli Grey | |Eli Grey | ||
|MIT | |MIT | ||
| | |[https://github.com/eligrey/FileSaver.js/blob/master/LICENSE.md file-saver] | ||
|- | |- | ||
|papaparse | |papaparse | ||
Строка 174: | Строка 174: | ||
|Matthew Holt | |Matthew Holt | ||
|MIT | |MIT | ||
| | |[https://github.com/mholt/PapaParse/blob/master/LICENSE papaparse] | ||
|- | |- | ||
|simmerjs | |simmerjs | ||
Строка 181: | Строка 181: | ||
|Gidi Meir Morris AKA "CheKofif" | |Gidi Meir Morris AKA "CheKofif" | ||
|MIT | |MIT | ||
| | |[https://github.com/gmmorris/simmerjs/blob/master/LICENSE simmerjs] | ||
|- | |- | ||
|sortablejs | |sortablejs | ||
Строка 187: | Строка 187: | ||
|All contributors to Sortable | |All contributors to Sortable | ||
|MIT | |MIT | ||
| | |[https://github.com/SortableJS/Sortable/blob/master/LICENSE sortablejs] | ||
|- | |- | ||
|ua-parser-js | |ua-parser-js | ||
Строка 193: | Строка 193: | ||
|Faisal Salman | |Faisal Salman | ||
|MIT | |MIT | ||
| | |[https://github.com/faisalman/ua-parser-js/blob/master/license.md ua-parser-js] | ||
|- | |- | ||
|xml-beautify | |xml-beautify | ||
Строка 199: | Строка 199: | ||
|Tom Misawa | |Tom Misawa | ||
|MIT | |MIT | ||
| | |[https://github.com/riversun/xml-beautify/blob/master/LICENSE xml-beautify] | ||
|- | |- | ||
|js-cookie | |js-cookie | ||
Строка 205: | Строка 205: | ||
|Klaus Hartl, Fagner Brack, GitHub Contributors | |Klaus Hartl, Fagner Brack, GitHub Contributors | ||
|MIT | |MIT | ||
| | |[https://github.com/js-cookie/js-cookie/blob/master/LICENSE js-cookie] | ||
|- | |- | ||
|cades | |cades | ||
Строка 211: | Строка 211: | ||
|КриптоПРО | |КриптоПРО | ||
| | | | ||
| | |[https://www.cryptopro.ru/about/licenses cades] | ||
|- | |- | ||
|pdf-js | |pdf-js | ||
Строка 217: | Строка 217: | ||
|Mozilla | |Mozilla | ||
|Apache License 2.0 | |Apache License 2.0 | ||
| | |[https://github.com/mozilla/pdf.js/blob/master/LICENSE pdf-js] | ||
|- | |- | ||
|text-encoder | |text-encoder | ||
Строка 224: | Строка 224: | ||
|Joshua Bell | |Joshua Bell | ||
|Apache License 2.0 | |Apache License 2.0 | ||
| | |[https://github.com/inexorabletash/text-encoding/blob/master/LICENSE.md text-encoder] | ||
|- | |- | ||
|tabulator-tables | |tabulator-tables | ||
Строка 231: | Строка 231: | ||
|Oli Folkerd | |Oli Folkerd | ||
|MIT | |MIT | ||
| | |[https://github.com/olifolkerd/tabulator/blob/master/LICENSE tabulator-tables] | ||
|- | |- | ||
|chartjs | |chartjs | ||
Строка 237: | Строка 237: | ||
|Chart.js Contributors | |Chart.js Contributors | ||
|MIT | |MIT | ||
| | |[https://github.com/chartjs/Chart.js/blob/master/LICENSE.md chartjs] | ||
|- | |- | ||
|jszip | |jszip | ||
Строка 244: | Строка 244: | ||
|MIT | |MIT | ||
GPL 3 | GPL 3 | ||
| | |[https://github.com/Stuk/jszip/blob/master/LICENSE.markdown jszip] | ||
|- | |- | ||
|addclear | |addclear | ||
Строка 250: | Строка 250: | ||
|Stephen Korecky | |Stephen Korecky | ||
|MIT | |MIT | ||
| | |[https://github.com/skorecky/Add-Clear/blob/master/LICENSE addclear] | ||
|- | |- | ||
|babel | |babel | ||
Строка 257: | Строка 257: | ||
|Sebastian McKenzie and other contributors | |Sebastian McKenzie and other contributors | ||
|MIT | |MIT | ||
| | |[https://github.com/babel/babel/blob/main/LICENSE babel] | ||
|- | |- | ||
|resize-observer-polyfill | |resize-observer-polyfill | ||
Строка 263: | Строка 263: | ||
|Denis Rul | |Denis Rul | ||
|MIT | |MIT | ||
| | |[https://github.com/que-etc/resize-observer-polyfill/blob/master/LICENSE resize-observer-polyfill] | ||
|- | |- | ||
|tippy.js | |tippy.js | ||
Строка 269: | Строка 269: | ||
|atomiks | |atomiks | ||
|MIT | |MIT | ||
| | |[https://github.com/atomiks/tippyjs/blob/master/LICENSE tippy.js] | ||
|} | |} | ||
Строка 276: | Строка 276: | ||
|Название | |Название | ||
|Описание | |Описание | ||
|Правообладатель | |Правообладатель | ||
|Тип лицензии | |Тип лицензии | ||
Строка 285: | Строка 283: | ||
|Ввод диапазона дат (два дейтпикера показанные | |Ввод диапазона дат (два дейтпикера показанные | ||
рядом) Используется только в дизайнере переходов | рядом) Используется только в дизайнере переходов | ||
|Dan Grossman | |Dan Grossman | ||
|MIT | |MIT | ||
| | |[https://github.com/dangrossman/daterangepicker/blob/master/README.md bootstrap-daterangepicker] | ||
|- | |- | ||
|mxgraph | |mxgraph | ||
|Отрисовка графов. Дизайнер переходов и структуры | |Отрисовка графов. Дизайнер переходов и структуры | ||
|David Benson | |David Benson | ||
|Apache License 2.0 | |Apache License 2.0 | ||
| | |[https://github.com/jgraph/mxgraph/blob/master/LICENSE mxgraph] | ||
|- | |- | ||
|save-svg-as-png | |save-svg-as-png | ||
|Сохранение схем в дизайнерах, как картинок png | |Сохранение схем в дизайнерах, как картинок png | ||
|Eric Shull | |Eric Shull | ||
|MIT | |MIT | ||
| | |[https://github.com/exupero/saveSvgAsPng/blob/gh-pages/LICENSE save-svg-as-png] | ||
|- | |- | ||
|vis-network | |vis-network | ||
|Отображение зависимостей куба в дизайнере | |Отображение зависимостей куба в дизайнере | ||
|Almende B.V. | |Almende B.V. | ||
|MIT | |MIT | ||
Apache License 2.0 | Apache License 2.0 | ||
| | |[https://github.com/visjs/vis-network/blob/master/LICENSE-MIT vis-network-MIT] | ||
[https://github.com/visjs/vis-network/blob/master/LICENSE-APACHE-2.0 vis-network-APACHE-2.0] | |||
|} | |} |
Версия 06:05, 2 июля 2021
Список необходимых для установки и работы сторонних компонентов/систем
Плеер
Название | Описание | Правообладатель | Тип лицензии | Ссылка на файл лицензии |
jquery | Библиотека упрощающая работу с элементами DOM,
событиями и т.п. Многие используемые компоненты созданы как плагины к jquery. |
OpenJS Foundation | MIT | jquery |
jquery-ui | Набор виджетов, построенный на jquery. Используется для
изменения размеров в шапке грида, автокомплита в полях ввода. |
jQuery Foundation | MIT | jquery |
jquery.cookie | Работа с cookie файлами (Используется в dynatree) | Klaus Hartl | MIT | jquery.cookie |
jquery-doubletap | Используется для отслеживания двойного тапа по строке грида | rick olson | MIT | jquery-doubletap |
jquery.timeentry | Ввод времени | Keith Wood | MIT | jquery.timeentry |
select2 | Поле с выпадающими вариантами (комбобокс) - плагин jquery | Kevin Brown, Igor Vaynberg, and Select2 contributors | MIT | select2 |
typeahead | Quicksearch - плагин jquery | Twitter, Inc | MIT | typeahead |
handlebars | Html шаблонизатор | Yehuda Katz | MIT | handlebars |
bootstrap-4.3.1.min | Библиотека компонентов | Twitter, Inc.
The Bootstrap Authors |
MIT | bootstrap |
bootstrap-colorpicker | Компонент выбора цвета | Javi Aguilar | MIT | bootstrap-colorpicker |
eonasdan-bootstrap-datetimepicker | Ввод дат | Jonathan Peterson | MIT | eonasdan-bootstrap-datetimepicker |
dynatree | Отрисовка деревьев (например в редакторе фильтров) | Martin Wendt | MIT | dynatree |
popper | Позиционирование элементов на странице (подсказки,
попапы) Используется в bootstrap |
Federico Zivolo | MIT | popper |
summernote | Wysiwyg компонент | Summernote Team (https://github.com/orgs/summernote/people) | MIT | summernote |
velocity | Библиотека анимаций (используется в дейтпикере и
при показе ошибок) |
Julian Shapiro | MIT | velocity |
mathjs | Библиотека для расчета формул | Jos de Jong | Apache License 2.0 | mathjs |
imask | Ввод по маске | uNmAnNeR | MIT | imask |
moment | Работа с датами | JS Foundation and other contributors | MIT | moment |
date-fns | Работа с датами | Sasha Koss and Lesha Koss | MIT | date-fns |
gridstack | Дашборд в произвольных отчетах | Alain Dumesny | MIT | gridstack |
exceljs | Экспорт данных в excel | Guyon Roche | MIT | exceljs |
codemirror | Поле ввода с подсветкой синтаксиса (ввод формул в дизайнерах, дебаггер в
документе/аналитике) |
Marijn Haverbeke <marijnh@gmail.com>, Adrian
Heine <mail@adrianheine.de>, and others |
MIT
GPL-3 |
codemirror -MIT |
diff | Создает объект с различием между 2 текстовыми файлами | Kevin Decker | BSD License | diff |
diff2html | Отображает различие между 2 файлами (история в дизайнере, компонент
сравнения в аналитике) |
Rodrigo Fernandes | MIT | diff2html |
file-saver | Функция сохранения файлов | Eli Grey | MIT | file-saver |
papaparse | Парсинг csv файла с переводами | Matthew Holt | MIT | papaparse |
simmerjs | Высчитывание уникального селектора для DOM ноды. Используется в
редакторе сценариев |
Gidi Meir Morris AKA "CheKofif" | MIT | simmerjs |
sortablejs | Перетаскивание элементов в списках. Сейчас используется в дизайнерах (напр. ГУИ) | All contributors to Sortable | MIT | sortablejs |
ua-parser-js | Получение информации о версии браузера, используемой пользователем | Faisal Salman | MIT | ua-parser-js |
xml-beautify | Красивое отображение xml (с отступами) | Tom Misawa | MIT | xml-beautify |
js-cookie | Работа с cookie файлами | Klaus Hartl, Fagner Brack, GitHub Contributors | MIT | js-cookie |
cades | Использование api расширения для подписи электронной подписью | КриптоПРО | cades | |
pdf-js | Отображение pdf файлов | Mozilla | Apache License 2.0 | pdf-js |
text-encoder | Поддержка TextEncoder и TextDecoder в старых браузерах.
Используется в jas протоколе |
Joshua Bell | Apache License 2.0 | text-encoder |
tabulator-tables | Будет использоваться как замена dev-express для отображения
деревьев в виде таблиц (список фильтров/произвольных отчетов) |
Oli Folkerd | MIT | tabulator-tables |
chartjs | Будет использоваться как замена highcharts для отрисовки графиков | Chart.js Contributors | MIT | chartjs |
jszip | Работа с zip архивами | Stuart Knightley, David Duponchel, Franz Buchinger, António Afonso | MIT
GPL 3 |
jszip |
addclear | Добавляет крестик для очистки поля ввода | Stephen Korecky | MIT | addclear |
babel | Компилятор, преобразующий современный синтаксис js в синтаксис понятный
старым браузерам. |
Sebastian McKenzie and other contributors | MIT | babel |
resize-observer-polyfill | Полифилл resizeObserver для поддержки 49 хрома | Denis Rul | MIT | resize-observer-polyfill |
tippy.js | Отображение подсказок при наведении | atomiks | MIT | tippy.js |
Дизайнеры
Название | Описание | Правообладатель | Тип лицензии | Ссылка на файл лицензии |
bootstrap-daterangepicker | Ввод диапазона дат (два дейтпикера показанные
рядом) Используется только в дизайнере переходов |
Dan Grossman | MIT | bootstrap-daterangepicker |
mxgraph | Отрисовка графов. Дизайнер переходов и структуры | David Benson | Apache License 2.0 | mxgraph |
save-svg-as-png | Сохранение схем в дизайнерах, как картинок png | Eric Shull | MIT | save-svg-as-png |
vis-network | Отображение зависимостей куба в дизайнере | Almende B.V. | MIT
Apache License 2.0 |
vis-network-MIT |