Перейти к содержанию

Платформа разрабатывается с использованием программного обеспечения с открытым исходным кодом и с бесплатными лицензиями (FOSS – Free and Open Source Software).

Клиентское приложения VISMIND.App

Наименование Версия Лицензия
1 @angular-slider/ngx-slider 19.0.0 MIT
2 @angular/animations 19.2.20 MIT
3 @angular/cdk 19.2.1 MIT
4 @angular/cdk-experimental 19.2.1 MIT
5 @angular/common 19.2.20 MIT
6 @angular/compiler 19.2.20 MIT
7 @angular/core 19.2.20 MIT
8 @angular/elements 19.2.20 MIT
9 @angular/forms 19.2.20 MIT
10 @angular/material 8.2.3 MIT
11 @angular/platform-browser 19.2.20 MIT
12 @angular/platform-browser-dynamic 19.2.20 MIT
13 @angular/router 19.2.20 MIT
14 @angular/service-worker 19.2.20 MIT
15 @babel/compat-data 7.8.0 MIT
16 @formkit/tempo 0.0.13 MIT
17 angular-gridster2 19.0.0 MIT
18 angulargantt 1.2.6 MIT
19 chart.js 2.9.2 MIT
20 compodoc 1.2.1 MIT
21 deck-gl 8.4.11 MIT
22 dom-to-image 2.6.0 MIT
23 dompurify 2.2.8 Apache-2.0
24 echarts 5.1.2 Apache-2.0
25 echarts-gl 2.0.5 Apache-2.0
26 hammerjs 2.0.8 MIT
27 html2canvas 1.0.0-rc.7 MIT
28 jexcel 2.4.0 MIT
29 jsuites 3.9.3 MIT
30 leaflet.js 1.5.1 BSD-2-Clause
31 mapbox/geojsonhint 3.0.1 ISC
32 mapbox/mapbox-gl-draw 1.3.0 ISC
33 maplibre-gl 1.14.0 BSD-3-Clause
34 moment.js 2.29.4 MIT
35 monaco-editor 0.52.2 MIT
36 ngx-autosize 1.7.5 MIT
37 ngx-color 9.0.0 MIT
38 ngx-device-detector 9.0.0 MIT
39 ngx-mask 19.0.0 MIT
40 ngx-monaco-editor 9.0.0 MIT
41 ngx-monaco-editor-v2 19.0.2 MIT
42 ngx-scrollbar 7.2.3 MIT
43 overlayscrollbars 1.13.1 MIT
44 overlayscrollbars-ngx 0.2.3 MIT
45 panzoom 9.4.2 MIT
46 plotly.js 2.27.0 MIT
47 prosemirror-commands 1.6.2 MIT
48 prosemirror-example-setup 1.2.3 MIT
49 prosemirror-history 1.4.1 MIT
50 prosemirror-markdown 1.13.1 MIT
51 prosemirror-menu 1.2.4 MIT
52 prosemirror-model 1.24.1 MIT
53 prosemirror-schema-basic 1.2.3 MIT
54 prosemirror-schema-list 1.5.0 MIT
55 prosemirror-state 1.4.3 MIT
56 prosemirror-transform 1.10.2 MIT
57 prosemirror-view 1.37.2 MIT
58 reflect-metadata 0.2.1 Apache-2.0
59 rxjs 7.8.0 Apache-2.0
60 socket.io-client 4.7.5 MIT
61 three.js r127 MIT
62 toppy 2.3.4 MIT
63 ts-md5 1.2.7 MIT
64 tslib 2.6.2 0-BSD
65 tus-js-client 2.1.1 MIT
66 tweetnacl-ts 1.0.3 MIT
67 types/mapbox__mapbox-gl-draw 1.2.2 MIT
68 types/overlayscrollbars 1.12.0 MIT
69 zone.js 0.15.1 MIT
70 svg.path.js 0.6.2 MIT
71 svg.js 3.0.16 MIT
72 svg.panzoom.js 2.1.0 MIT

Серверное приложение VISMIND.Backend

Ядро

Наименование Версия Лицензия Описание
1 aiohttp 3.13.3 Apache-2.0 Для асинхронной отправки и получения запросов по http.
2 aiobotocore 2.17.0 Apache-2.0 Асинхронный клиент AWS (надстройка над botocore).
3 alembic 1.13.3 MIT Инструмент миграций для SQLAlchemy.
4 argon2-cffi 23.1.0 MIT Для хеширования паролей. Используется при работе с паролями пользователей.
5 Arpeggio 2.0.2 GPL-3.0 Для парсинга текста.
6 apscheduler 4.0.0a5 MIT Планировщик задач (асинхронный/синхронный).
7 bandit 1.8.3 Apache-2.0 Инструмент анализа безопасности Python-кода.
8 beautifulsoup4 4.12.3 MIT Для парсинга HTML-документов.
9 botocore 1.35.93 Apache-2.0 Низкоуровневая библиотека AWS SDK (ядро для boto3).
10 click 8.1.7 BSD-3-Clause Для использования командной строки. Используется для генерации ключей.
11 clickhouse-driver 0.2.7 MIT Для подключения к ClickHouse.
12 configurable-http-proxy 0.3.0 BSD-3-Clause Конфигурируемый HTTP-прокси для JupyterHub.
13 confluent-kafka 2.3.0 Apache-2.0 Для подключения к Kafka.
14 coverage 7.1.0 Apache-2.0 Измерение покрытия тестов.
15 cryptography 46.0.7 Apache-2.0 Криптография (шифрование/дешифрование).
16 cx-Oracle 8.3.0 BSD Для подключения к Oracle.
17 dadata 21.10.1 MIT Работа с внешним геокодером DaData.
18 deprecated 1.2.14 MIT Декоратор Python для устаревших API.
19 docker 7.0.0 Apache-2.0 Работа с Docker-контейнерами.
20 dockerspawner 14.0.0 BSD-3-Clause Спаунер контейнеров Docker для JupyterHub.
21 dpath 2.1.6 MIT Доступ и поиск в словарях через пути.
22 elastic-apm 6.23.0 BSD-3-Clause Агент APM для Python/Flask.
23 esprima 4.0.1 BSD-2-Clause Лексический анализатор JavaScript-кода.
24 ezodf 0.3.2 MIT Работа с файлами ODF.
25 fastapi 0.115.0 MIT Современный веб-фреймворк на основе ASGI.
26 sqlparse 0.5.4 BSD-3-Clause Парсинг SQL.
27 flask 3.0.2 BSD-3-Clause Веб-фреймворк Flask.
28 Flask-SocketIO 5.3.6 MIT Socket.IO для Flask-приложений.
29 flask_cors 6.0.0 MIT Расширение Flask для CORS.
30 furo 2022.12.7 MIT Тема для Sphinx-документации.
31 geojson 3.1.0 BSD-3-Clause Работа с географическими координатами.
32 geopy 2.4.1 MIT Геокодер (например, Yandex).
33 gevent 24.2.1 MIT Библиотека сопрограмм (greenlet).
34 gevent-websocket 0.10.1 Apache-2.0 WebSocket для gevent.
35 greenlet 3.0.3 MIT Сопрограммы для параллельного программирования.
36 gunicorn 23.0.0 MIT HTTP-сервер WSGI для UNIX.
37 gssapi 1.8.3 ISC Работа с GSSAPI (Kerberos).
38 itsdangerous 2.1.2 BSD-3-Clause Подпись и проверка данных.
39 jinja2 3.1.6 BSD-3-Clause Шаблонизатор (используется во Flask).
40 jupyterhub 5.2.1 BSD-3-Clause Многопользовательская среда JupyterHub.
41 jupyterhub-idle-culler 1.4.0 BSD-3-Clause Завершение неактивных сессий JupyterHub.
42 jupyterlab 4.4.0 BSD-3-Clause Веб-интерфейс JupyterLab.
43 libcst 1.5.0 MIT Concrete Syntax Tree (CST) парсер.
44 lxml 6.1.0 BSD-3-Clause Работа с XML/HTML.
45 MarkupSafe 2.1.5 BSD-3-Clause Экранизация символов в HTML/XML.
46 minio 7.2.5 Apache-2.0 Работа с Minio.
47 networkx 3.3 BSD-3-Clause Работа с графами.
48 nh3 0.2.15 MIT Санитайзинг HTML.
49 nodejs 0.1.1 MIT Вспомогательный пакет для Node.js.
50 notebook 7.4.0 BSD-3-Clause Классический Jupyter Notebook сервер.
51 numpy 1.26.4 BSD-3-Clause Математические вычисления с массивами.
52 odfpy 1.4.1 Apache-2.0 Работа с ODF-файлами.
53 openpyxl 3.1.2 MIT Работа с Excel-файлами (xlsx/xlsm).
54 orjson 3.11.6 Apache-2.0 Работа с JSON.
55 osmium 4.0.2 BSD-2-Clause Работа с данными OpenStreetMap.
56 pandas 2.2.2 BSD-3-Clause Работа с табличными структурами.
57 pika 1.3.2 BSD-3-Clause Работа с RabbitMQ.
58 prometheus-client 0.20.0 Apache-2.0 Клиент для Prometheus.
59 prometheus-flask-exporter 0.23.0 MIT Метрики HTTP-запросов для Prometheus.
60 psutil 5.9.8 BSD-3-Clause Мониторинг работы окружения.
61 psycogreen 1.0.2 BSD Интеграция psycopg2 с библиотеками сопрограмм.
62 psycopg2-binary 2.9.9 MIT Драйвер PostgreSQL.
63 pycurl 7.45.6 MIT Обертка libcurl для Python.
64 PyJWT 2.12.0 MIT Реализация RFC 7519 (JWT).
65 pymongo 4.6.3 Apache-2.0 Драйвер MongoDB.
66 PyNaCl 1.6.2 Apache-2.0 Привязка Python к libsodium.
67 pyodbc 5.1.0 MIT-0 Доступ к БД через ODBC.
68 pyproj 3.6.1 MIT Работа с картографическими проекциями.
69 pydantic 2.9.2 MIT Валидация данных и моделей.
70 pydantic-settings 2.6.0 MIT Настройки и конфиги для Pydantic.
71 pyRserve 1.0.3 MIT Работа с R через Rserve.
72 python-engineio 4.11.0 MIT Реализация клиента/сервера Engine.IO.
73 python-ldap 3.4.4 MIT Авторизация по LDAP.
74 python-multipart 0.0.20 Apache-2.0 Парсинг multipart/form-data.
75 python-pptx 0.6.23 MIT Создание и обновление файлов PowerPoint (.pptx).
76 python-snappy 0.7.1 BSD-3-Clause Архивирование/разархивирование данных.
77 python-socketio 5.14.0 MIT Реализация Socket.IO клиента/сервера.
78 redis 5.0.3 MIT Работа с Redis.
79 reportlab 4.1.0 BSD Создание PDF-документов.
80 requests 2.33.1 Apache-2.0 HTTP-запросы.
81 s3contents 0.11.2 Apache-2.0 S3-бэкенд для хранения содержимого Jupyter.
82 scikit-learn 1.5.0 BSD-3-Clause Машинное обучение, статистические модели.
83 scipy 1.11.4 BSD Научные и статистические вычисления.
84 setuptools 78.1.1 MIT Установка пакетов Python.
85 Shapely 2.1.2 BSD Геометрические операции (геоданные).
86 sphinx 6.1.3 BSD Генератор документации.
87 sqlalchemy 2.0.35 MIT ORM и SQL toolkit.
88 statsmodels 0.14.1 BSD-3-Clause Статистические модели.
89 tenacity 9.1.2 Apache-2.0 Библиотека повторных попыток (retry).
90 tomli 2.0.2 MIT Работа с TOML-конфигами.
91 uvicorn 0.31.0 BSD-3-Clause ASGI-сервер (используется с FastAPI).
92 webcolors 1.13 BSD-3-Clause Работа с цветами HTML/CSS.
93 werkzeug 3.1.5 BSD-3-Clause WSGI-инструментарий.
94 xlrd 2.0.1 BSD Чтение Excel (.xls).
95 xmltodict 0.13.0 MIT Конвертация XML → dict.
96 urllib3 2.6.3 MIT HTTP клиент.
97 Pillow 12.2.0 MIT-CMU Библиотека для работы с изображениями

Прикладные библиотеки

Наименование Версия Лицензия Описание
1 property-cached 1.6.4 BSD-3-Clause License Используется в зависимости для linearmodels
2 mypy-extensions 0.4.3 MIT Для mypy Используется в зависимости для linearmodels
3 Cython 0.29.28 Apache 2.0 компилятор CИспользуется в зависимости для linearmodels
4 pyhdfe 0.1.0 MIT Используется в зависимости для linearmodels
5 patsy 0.5.2 BSD-2-Clause License Данная библиотека не поддерживается разработчиками с 2021 года,Используется в зависимости для linearmodels
6 formulaic 0.6.6 MIT Высокопроизводительная реализация формул Уилкинсона (Wilkinson).Используется в зависимости для linearmodels
7 six 1.16.0 MIT Для совместимости Python 2 и Python 3.Используется в зависимости для linearmodels
8 linearmodels 4.31 NCSA Open Source License Линейные (регрессионные) модели для Python
9 polyline 1.4.0 MIT Реализация на Python алгоритма Encoded Polyline от Google
10 decorator 4.4.2 BSD-2-Clause License Для упрощения определение декораторов функций, сохраняющих сигнатуру, и фабрик декораторовИспользуется в зависимости для alphashape
11 click-log 0.3.2 MIT Для ведение журнала с кликом.Используется в зависимости для alphashape
12 trimesh 3.9.43 MIT Для предоставления полнофункционального объекта Trimesh, который позволяет легко манипулировать и анализировать в стиле объекта Polygon в библиотеке Shapely.Используется в зависимости для alphashape
13 alphashape 1.3.1 MIT Для создания n-dimensional alpha shapes
14 Rtree 1.0.1 MIT Оболочка ctypes для libspatialindex. Используется в зависимости для geopandas
15 geopandas 0.13.2 BSD-3-Clause License Для географических данных
16 python-docx 1.2.0 MIT Для создания и обновления файлов Microsoft Word
17 pyshp 2.3.1 MIT Для чтения и записи файлов ESRI Shapefiles
18 pycryptodome 3.20.0 BSD-2-Clause License Пакет низкоуровневых криптографических примитивов
19 h3 3.7.6 Apache 2.0 Для построения гексагонов
20 libpysal 4.7.0 Specific Для построения графа сетки
21 dawg-python 0.7.2 MIT Используется в зависимости для pymorphy2
22 pymorphy2-dicts-ru 2.4.417127.4579844 MIT Используется в зависимости для pymorphy2
23 docopt 0.6.2 MIT Используется в зависимости для pymorphy2
24 pymorphy2 0.9.1 MIT Используется в зависимости для yargy, Natasha
25 razdel 0.5.0 MIT Используется в зависимости для slovnet, Natasha
26 navec 0.10.0 MIT Используется в зависимости для slovnet, Natasha
27 slovnet 0.6.0 MIT Используется в зависимости для Natasha
28 yargy 0.15.1 MIT Используется в зависимости для Natasha
29 sortedcontainers 2.4.0 Apache 2.0 Используется в зависимости для intervaltree
30 intervaltree 3.1.0 Apache 2.0 Используется в зависимости для ipymarkup
31 ipymarkup 0.9.0 MIT Используется в зависимости для Natasha
32 Natasha 1.5.0 MIT Для лингвистики ru языка
33 scp.py 0.14.5 LGPL-2.1 Перенос файлов по ssh
34 paramiko 3.5.1 LGPL-2.1 Реализация SSHv2 протокола
35 textacy 0.13.0 Apache 2.0 Text mining
36 spaCy 3.6.1 MIT Text mining
37 typing_extensions 4.6.1 Specific Используется в зависимости для spaCyНУЖНА 4.4.0, т.к. при более высокой версии spaCy, не работает
38 nltk 3.9 Apache 2.0 Text mining
39 lightgbm 4.3.0 MIT Machine Learning
40 ezdxf 1.3.4 MIT Работа с DXF файлами
41 pyparsing 3.2.0 MIT Используется в зависимости для ezdxf
42 fonttools 4.55.0 MIT Используется в зависимости для ezdxf
43 zstandard 0.23.0 BSD 3-Clause License Обертка над С библиотекой Zstandard
44 pydot 3.0.4 MIT Генерация графов через Graphviz
45 aio-pika 9.4.0 Apache-2.0 license Обертка над aiormq for asyncio
46 furo 2022.12.7 MIT Тема для Sphinx документации
47 uvicorn 0.20.0 BSD 3-Clause License Асинхронный ASGI сервер
48 fastapi 0.115 MIT Фреймворк для работы с API
49 sphinx 6.1.3 BSD 2-Clause license Пакет для сборки документации
50 coverage 7.1.0 Apache-2.0 license Автотесты и покрытие кода
51 sqlalchemy 2.0.4 MIT Работа с БД через ORM подход
52 psycopg 3.1.8 LGPL-3.0 license Пакет для работы с Postgres
53 psycopg2 2.9.5 LGPL-3.0 license Пакет для работы с Postgres
54 pytest-asyncio 0.20.3 Apache-2.0 license Автотесты
55 litestar 2.5.0 MIT Фреймворк для работы с API
56 asyncpg 0.29.0 Apache-2.0 license Пакет для асинхронной работы с Postgres
57 pyosmium 3.7.0 BSD 2-Clause license Обертка для С++ библиотеки Libosmium для работы с OSM данными
58 apscheduler 3.10.4 MIT Шедулер для Python
59 colorama 0.4.6 BSD 3-Clause license Спецсимволы и цвета для утилит работающих через терминал
60 fiona 1.10.1 BSD-3-Clause Работа с форматами ГИС (GeoPackage, Shapefile).
61 geographiclib 2.1.0 MIT Работа с геоданными
62 typing-extensions 4.13.2 PSF-2.0 Версионирование и аннотации.
63 pyasn1 0.6.3 BSD 2-Clause Работа с данными формата ASN.1
64 filelock 3.20.3 MIT Создание .lock файлов
65 defusedxml 0.7.1 PSF Обработка и парсинг XML

Используемые базы данных

Наименование Версия Лицензия
1 PostgreSQL 15.1 PostgreSQL License
2 postgis 3.3.2 GPL-2.0
3 redis 6.2.3 BSD-3-Clause License

Вспомогательные сервисы и утилиты

Наименование Версия Лицензия
1 docker - Apache-2.0
2 maplibre/martin 0.8.1 MIT
3 minio 3.10.1 AGPL-3.0 license
4 nginx 1.25.3 BSD 2-Clause License
5 r-base 4.0.0 GPL-2.0
6 rabbitmq 3.10.1 Mozilla Public License 2.0

Иконки и изображения

Наименование Версия Лицензия
1 fontawesome 5.11.2 CC BY 4.0
2 fontawesome 6.4.0 CC BY 4.0
2 freepik - Specific
3 flaticon/kiranshastry - Specific
4 freepik/water-supply-icons_3977029 - Specific