7 проектов GitHub, рекомендованных фанатами и, конечно же, yyds

внешний интерфейс GitHub
7 проектов GitHub, рекомендованных фанатами и, конечно же, yyds

Любителям посещения официальных аккаунтов GitHub рекомендуются все проекты GitHub в этом выпуске:

1. Нишевый, но хороший проект IoT для умного дома

2. Платформа визуального построения торгового центра на основе разработки Vue.

3. Инструмент для быстрого создания удобочитаемого открытого API для статических данных.

4. Проект собрал много качественных блогов или информации

5. Проекты с открытым исходным кодом, которые помогут вам изучить Python, есть много мелких случаев

6. Как делать заметки прямо на просматриваемой веб-странице

7. Классный и простой в использовании терминальный инструмент с открытым исходным кодом: Tabby.


01

Вещи умный домашний проект

Сегодня старые покупки порекомендовали проект IoT: Weimen Intelligence, если у вас есть аппаратное и программное обеспечение, этот проект определенно соответствует вашему аппетиту.

Wumart Smart — это проект с открытым исходным кодом, который сочетает в себе программное и аппаратное обеспечение.Эта система может помочь вам быстро создать собственную систему умного дома. Вы можете узнать об интеграции устройств и взаимодействии аппаратного и программного обеспечения.

ПК или мобильный телефон обмениваются данными с сервером, а однокристальный микрокомпьютер может принимать команды от устройств и серверов дистанционного управления и выдавать команды аппаратным терминальным устройствам, таким как вентиляторы, освещение и кондиционеры.

Ниже показана структура этого проекта, который разделен на модуль интеллектуального устройства, сервер и пользователя. Сервер основан на стеке технологий Spring Boot, MySQL и Redis, а интерфейс основан на Vue и мобильном Android. Аппаратная часть основана на ESP-IDF, Arduino и т. д.

Взаимодействие программного и аппаратного обеспечения основано на протоколе Mqtt и протоколе Http с использованием прокси-сервера EMQ.

Проекты с открытым исходным кодом оснащены фоном управления, с помощью которого вы можете управлять своими устройствами и получать представление об их использовании.

Для пользователей в будущем вы можете управлять устройствами в своем доме и проверять состояние устройств посредством взаимодействия с мобильным терминалом.

каталог проекта

адрес:GitHub.com/Кервин призывает/Я…

02

Платформа визуального торгового центра

Mall-Cook — это визуальная платформа для построения торговых центров, основанная на разработке Vue, включая многостраничную визуальную конструкцию, генератор Json Schema (визуальную панель управления строительными материалами) и реализацию стандартной платформы доступа к конвейеру компонентов.

1. Перетащите, чтобы создать страницу

2. Генератор Json-схем

Адрес опыта:http://110.42.184.128:8000/#/login

Адрес в открытом доступе:GitHub.com/Ван Юань389…

03

Хороший инструмент API

Инструмент roapi может быстро создать удобочитаемый открытый API для статических данных.API поддерживает множество типов форм запросов, таких как rest API, SQL-запрос и GraphQL. На следующем рисунке показана общая блок-схема взаимодействия инструмента roapi.

Инструмент roapi в основном разделен на четыре части, а именно уровень запроса, уровень выполнения плана запроса, уровень данных и уровень возврата данных. Общий процесс заключается в том, что интерфейсный уровень запроса генерирует разные планы выполнения на уровне выполнения плана запроса с помощью разных методов запроса и, наконец, выполняет запрос к данным.

Различные форматы данных будут абстрагированы в отдельный уровень абстракции данных, чтобы скрыть различия между различными форматами данных.

Адрес в открытом доступе:github.com/roapi/roapi

04

Список качественных блогов

Проект с открытым исходным кодом называется: Электронная почта-информационный бюллетень-RSS, этот проект представляет собой список блогов, автор собрал много высококачественных блогов или информации и перечислил список в проекте с открытым исходным кодом. Вы можете просматривать эти блоги, чтобы найти людей или вещи, которые вас интересуют, и подписаться на их обновления.

Адрес в открытом доступе:GitHub.com/Сообщество Аляски IR…

05

Небольшой кейс для изучения Python

Это проект с открытым исходным кодом, который поможет вам изучить Python.Он содержит множество небольших проектов Python, к которым вы можете быстро привыкнуть, охватывающих такие темы, как визуализация, сканирование и т. д. Каждый проект имеет свою цель и смысл, из которого можно открыть более интересные проекты.

Каждый небольшой проект в проекте с открытым исходным кодом будет иметь учебник, чтобы рассказать вам, как выполнить проект, и, конечно же, автор будет синхронно обновлять проект в своем собственном блоге.

Анализ данных обзоров фильмов Douban

Визуализация изменения цены MacBook Pro

Распределение 200 самых непопулярных фильмов Дубана по регионам

Адрес в открытом доступе:GitHub.com/г-н л EVO520/M…

06

Как делать заметки в Интернете?

Это плагины браузера с открытым исходным кодом.

Плагин в основном реализует две основные функции:

  • Блокнот: просматривайте заметки и возвращайтесь к исходному контексту одним щелчком мыши.

  • Метки: удобное управление, быстрый поиск по любой заметке

После установки плагина выберите текст на любой странице, в правом верхнем углу появится соответствующая контекстно-примечательная диаграмма Logo, а справа от примечания появится соответствующее поле ввода примечания. будет сгенерирован, и метод использования очень прост.

Адрес в открытом доступе:А как насчет GitHub.com/better run…

07

Полезный и крутой терминальный инструмент

Наконец, я рекомендую классный и простой в использовании терминальный инструмент с открытым исходным кодом: Tabby.

Табби заработала более 26 тысяч звезд, и особенности Табби, вероятно, таковы:

  • Поддержка нескольких платформ, Windows, MacOS (чип Intel/M1), Linux имеют соответствующие установочные пакеты;

  • Встроенная функция SFTP, способная передавать файлы с системой Linux;

  • Классная страница терминала, простая в использовании, поддержка различных плагинов и т.д.

Адрес в открытом доступе:GitHub.com/EU и Y/He не…