Рейтинг здоровья открытых репозиториев
Оценка от 0 до 100 по данным SourceCraft.Оценка от 0 до 100 по данным SourceCraft: насколько проект жив, документирован и отзывчив к пользователям.
4 категории из 6, пересчёт раз в сутки. Как считается
Оценка по открытым данным: 4 категории из 6, пересчёт раз в сутки, лайки на место не влияют. Как считается
| Сравнить | Место | Репозиторий | Оценка | 90 дней | Категории | Последний коммит | Лайки | Язык |
|---|---|---|---|---|---|---|---|---|
| 11798–121255123Опустился на 5123 места за 30 дней | 29 | 338 дней назад | 1 | Go | ||||
| 11798–12125 | Демонстрационный лендинг для ИТ-стартапа (HTML, CSS, JS) | 29 | 28 дней назад | 1 | ||||
| 11798–12125 | О проекте | 29 | 379 дней назад | 1 | ||||
| 11798–121256470Опустился на 6470 мест за 30 дней | Обертка для SQLite на Python. Больше полезного говнища на https://vk.com/litex_studio | 29 | 154 дня назад | 1 | Python | |||
| 11798–12125699Поднялся на 699 мест за 30 дней | HR Bot | 29 | 82 дня назад | 1 | HTML | |||
| 11798–12125 | Вот такой проектик | 29 | 37 дней назад | 1 | C++ | |||
| 11798–121251009Поднялся на 1009 мест за 30 дней | Тестовый репозиторий | 29 | 137 дней назад | 1 | CSS | |||
| 11798–121252301Опустился на 2301 место за 30 дней | 29 | 209 дней назад | 1 | Python | ||||
| 11798–121257783Опустился на 7783 места за 30 дней | AetherSQL — минималистичная in‑memory СУБД с MVCC и встроенным HTTP‑API. Это компактный, самодостаточный движок базы данных, упакованный в один Python‑файл. Он реализует ключевые механизмы надёжных СУБД — MVCC, WAL, буферный пул, планировщик запросов — без внешних зависимостей и тяжёлых рантаймов. При этом сохраняет прозрачность: код остаётся читаемым, структура — предсказуемой, а интерфейс — простым. Что он делает Исполняет SQL‑запросы в памяти: SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, агрегации, JOIN, GROUP BY, ORDER BY, LIMIT. Гарантирует согласованность через MVCC и снимки транзакций: каждая транзакция видит свой согласованный срез данных, конфликты обрабатываются на уровне изоляции. Сохраняет целостность с помощью WAL: все изменения фиксируются в журнале предзаписи, что позволяет восстановить состояние и контролировать порядок операций. Оптимизирует доступ через буферный пул и индексы: эмулирует работу с дисковыми страницами, кэширует часто используемые данные, ускоряет поиск по индексированным колонкам. Предоставляет HTTP‑интерфейс для выполнения запросов и получения метрик: JSON‑API для интеграции, endpoint’ы для статистики и схемы. Автоматически подготавливает Node.js‑фронтенд на базе Canvacord: при старте генерирует код дашборда и карточек, чтобы можно было сразу визуализировать метрики и результаты. Для чего это нужно AetherSQL подходит, когда нужна настоящая SQL‑логика, но без установки и настройки полноценной СУБД: Прототипирование и эксперименты: быстро поднять хранилище, проверить схемы, отладить запросы и агрегации. Встроенные игровые системы: хранение прогресса, рейтингов, событий, логов — с возможностью выдачи красивых карточек через Canvacord. Обучение и разбор механизмов СУБД: прозрачный код позволяет увидеть, как работают MVCC, транзакции, WAL и буферный пул. Микросервисы и демо‑стенды: лёгкий HTTP‑API, минимальные зависимости, понятный формат ответов. Архитектурные принципы Один файл — полная функциональность: вся логика, включая сервер и подготовку фронтенда, находится в одном скрипте. Явная структура: классы строго разделены по ответственности (парсер, планировщик, исполнитель, хранилище, сервер). Безопасность параллелизма: внутренние структуры защищены блокировками, что позволяет обрабатывать конкурентные запросы. Наблюдаемость: встроенные метрики (время выполнения, попадания в кэш, активные транзакции, LSN журнала) доступны через API | 29 | 64 дня назад | 1 | HTML | |||
| 11798–1212510370Опустился на 10370 мест за 30 дней | Новиков Кириченко lab2 | 29 | 37 дней назад | 1 | JavaScript | |||
| 11798–12125 | latest yandex-music aur for Arch Linux | 29 | 47 дней назад | 1 | ||||
| 11798–12125 | 29 | 55 дней назад | 0 | Jupyter Notebook | ||||
| 11798–121259764Опустился на 9764 места за 30 дней | 29 | 47 дней назад | 0 | HTML | ||||
| 11798–12125 | 29 | 34 дня назад | 0 | Python | ||||
| 11798–12125700Поднялся на 700 мест за 30 дней | 29 | 82 дня назад | 0 | HTML | ||||
| 11798–12125700Поднялся на 700 мест за 30 дней | 29 | 82 дня назад | 0 | HTML | ||||
| 11798–12125 | 29 | 56 дней назад | 0 | |||||
| 11798–121259526Опустился на 9526 мест за 30 дней | 29 | 54 дня назад | 0 | Jupyter Notebook | ||||
| 11798–12125 | 29 | 44 дня назад | 0 | |||||
| 11798–121259764Опустился на 9764 места за 30 дней | 29 | 48 дней назад | 0 | HTML | ||||
| 11798–12125 | 29 | мало данных | 9814 дней назад | 0 | Python | |||
| 11798–121253882Опустился на 3882 места за 30 дней | 29 | 922 дня назад | 0 | TypeScript | ||||
| 11798–12125 | 29 | 23 дня назад | 0 | HTML | ||||
| 11798–12125 | ещё один репозиторий для текстовых квестов, т.к два предыдущих имеют автоматизированную заливку на публику всего, а это жрёт токены, чего пытаюсь избежать созданием этого репозитория. | 29 | 30 дней назад | 0 | JavaScript | |||
| 11798–121252311Опустился на 2311 мест за 30 дней | 29 | 209 дней назад | 0 | Python |
- 11798–12125bersirov-salim/path-in-yandex29Go338 дней назад1лайков
- 11798–12125dmitriyshkredov/landing-it-startup29
Демонстрационный лендинг для ИТ-стартапа (HTML, CSS, JS)
28 дней назад1лайков - 11798–12125gazgazgaz/gazgazgaz29
О проекте
379 дней назад1лайков - 11798–12125litex-studio/litex-bd29
Обертка для SQLite на Python. Больше полезного говнища на https://vk.com/litex_studio
Python154 дня назад1лайков - 11798–12125maksimoleynikovv-gmail-com/hr-bot-v229
HR Bot
HTML82 дня назад1лайков - 11798–12125mariyabondr/project29
Вот такой проектик
C++37 дней назад1лайков - 11798–12125martinlurin/test29
Тестовый репозиторий
CSS137 дней назад1лайков - 11798–12125prom-s103/ci-demo29Python209 дней назад1лайков
- 11798–12125s147258369g/aethersql29
AetherSQL — минималистичная in‑memory СУБД с MVCC и встроенным HTTP‑API. Это компактный, самодостаточный движок базы данных, упакованный в один Python‑файл. Он реализует ключевые механизмы надёжных СУБД — MVCC, WAL, буферный пул, планировщик запросов — без внешних зависимостей и тяжёлых рантаймов. При этом сохраняет прозрачность: код остаётся читаемым, структура — предсказуемой, а интерфейс — простым. Что он делает Исполняет SQL‑запросы в памяти: SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, агрегации, JOIN, GROUP BY, ORDER BY, LIMIT. Гарантирует согласованность через MVCC и снимки транзакций: каждая транзакция видит свой согласованный срез данных, конфликты обрабатываются на уровне изоляции. Сохраняет целостность с помощью WAL: все изменения фиксируются в журнале предзаписи, что позволяет восстановить состояние и контролировать порядок операций. Оптимизирует доступ через буферный пул и индексы: эмулирует работу с дисковыми страницами, кэширует часто используемые данные, ускоряет поиск по индексированным колонкам. Предоставляет HTTP‑интерфейс для выполнения запросов и получения метрик: JSON‑API для интеграции, endpoint’ы для статистики и схемы. Автоматически подготавливает Node.js‑фронтенд на базе Canvacord: при старте генерирует код дашборда и карточек, чтобы можно было сразу визуализировать метрики и результаты. Для чего это нужно AetherSQL подходит, когда нужна настоящая SQL‑логика, но без установки и настройки полноценной СУБД: Прототипирование и эксперименты: быстро поднять хранилище, проверить схемы, отладить запросы и агрегации. Встроенные игровые системы: хранение прогресса, рейтингов, событий, логов — с возможностью выдачи красивых карточек через Canvacord. Обучение и разбор механизмов СУБД: прозрачный код позволяет увидеть, как работают MVCC, транзакции, WAL и буферный пул. Микросервисы и демо‑стенды: лёгкий HTTP‑API, минимальные зависимости, понятный формат ответов. Архитектурные принципы Один файл — полная функциональность: вся логика, включая сервер и подготовку фронтенда, находится в одном скрипте. Явная структура: классы строго разделены по ответственности (парсер, планировщик, исполнитель, хранилище, сервер). Безопасность параллелизма: внутренние структуры защищены блокировками, что позволяет обрабатывать конкурентные запросы. Наблюдаемость: встроенные метрики (время выполнения, попадания в кэш, активные транзакции, LSN журнала) доступны через API
HTML64 дня назад1лайков - 11798–12125scylo-web/lab229
Новиков Кириченко lab2
JavaScript37 дней назад1лайков - 11798–12125sgobunov/yandex-music29
latest yandex-music aur for Arch Linux
47 дней назад1лайков - 11798–121251032253509-rudn-ru/srr1-103225350929Jupyter Notebook55 дней назад0лайков
- 11798–121251032253535-rudn-ru/srr1-103225353529HTML47 дней назад0лайков
- 11798–121251032253539-rudn-ru/srr2-103225353929Python34 дня назад0лайков
- 11798–121251111333/pasha29HTML82 дня назад0лайков
- 11798–121251111333/to-do-list29HTML82 дня назад0лайков
- 11798–121251132246840-rudn-ru/2026-1-study-net-os-admin2956 дней назад0лайков
- 11798–121251132250435-rudn-ru/srr1-nikitenko29Jupyter Notebook54 дня назад0лайков
- 11798–121251132255508-rudn-ru/habiba-mark2944 дня назад0лайков
- 11798–121251132255650-rudn-ru/srr1-113225565029HTML48 дней назад0лайков
- 11798–121252026-tp-c-programming/task1-template29Python9814 дней назад0лайков
- 11798–1212564mb-team/kpm-linux29TypeScript922 дня назад0лайков
- 11798–12125a1ectoma1e/dd-mondays29HTML23 дня назад0лайков
- 11798–12125adler3d/public202629
ещё один репозиторий для текстовых квестов, т.к два предыдущих имеют автоматизированную заливку на публику всего, а это жрёт токены, чего пытаюсь избежать созданием этого репозитория.
JavaScript30 дней назад0лайков - 11798–12125aeerema/cidemo29Python209 дней назад0лайков
11 801–11 825 из 21 920