Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Аналоги Web библиотек #14

Open
phenomenonRT opened this issue Feb 18, 2022 · 3 comments
Open

Аналоги Web библиотек #14

phenomenonRT opened this issue Feb 18, 2022 · 3 comments

Comments

@phenomenonRT
Copy link

phenomenonRT commented Feb 18, 2022

EmbUI https://github.com/DmytroKorniienko/EmbUI
Асинхронная, стабильная, с открытым исходным кодом, есть встроенный клиент mqtt, чутка своеобразен в написании кода, с авто построением интерфейса по коду, можно писать кастомные модули, есть обратная связь, есть авторизация при входе
Написанные на нем популярные для своего круга проект лампы https://github.com/DmytroKorniienko/FireLamp_JeeUI

CRMui https://github.com/WonderCRM/CRMui3
Асинхронная, стабильная, с полу открытым исходным кодом, есть баннер не для коммерческого использования, есть подобие pwa и прост в написании кода, с авто построением интерфейса по коду, красивый с темной темой возможно менять цвета фона, нет возможности писать кастомные модули, есть обратная связь, есть авторизация при входе
На его старом интерфейсе написаны часы https://cloud.mail.ru/public/5eHE/dCHUyqrr1/WiFi-CLOCK/
Mod - https://github.com/udiFi/CRMui3_mod

JeeUI https://github.com/jeecrypt/JeeUIFramework
Прародитель EmbUI CRMui
На нем был написан прикольный проектик часов который перешел в CRMui
Все возможности как EmbUI, не полностью доделанная есть кое какие баги, первая версия красивая в плане css, с авто построением интерфейса по коду, нет возможности писать кастомные модули, есть приложение

WiFiManager https://github.com/tzapu/WiFiManager
Нет асинхронности, большей части ее используют для написания своего проекта для упрощения кода, интерфейс нужно писать или изменить предлагаемый, но есть авто построение меню. Похоже на GyverPortal

Если развивается то в правильную сторону

@Pro100BooM
Copy link

AutoConnect https://github.com/Hieromon/AutoConnect
Вот ещё одна библиотека (поддерживает LittleFS и ArduinoJson). Главный интерфейс заточен для настройки подключения к wi-fi, но можно включить ota обновения, а так же добавлять пользовательские страницы. Есть интересный пример FSBrowser на основе примера FSBrowser от авторов ядра Ардуино для ESP8266.

@mihailnik
Copy link

mihailnik commented Sep 10, 2022

ESPUI https://github.com/s00500/ESPUI
ESP8266 and ESP32 Давненько не обновлялась, поддерживает LittleFS. стили Skeleton CSS.
Инрересные елементы Button pads - стрелки верх/низ/право/лево - "джойстик"
Есть документация для старта

@vortigont
Copy link

Добавлю и свой проект - https://github.com/vortigont/EmbUI fork.
Когда-то я принимал активное участие в разработке оригинального EmbUI, но потом каждый пошел своим путем.
Отличия форка - часть функционала вынесена в отдельные библиотеки и развивается независимо. API расширен для большей свободы в написании доп подулей.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants