{"id":51573708,"url":"https://github.com/mukller/awesome-cctv-cameras","last_synced_at":"2026-07-10T22:02:08.127Z","repository":{"id":370709596,"uuid":"1296069721","full_name":"Mukller/awesome-cctv-cameras","owner":"Mukller","description":"Open database of 2100+ CCTV/IP camera specs across 71 brands — searchable, filterable, CC0","archived":false,"fork":false,"pushed_at":"2026-07-10T11:12:32.000Z","size":3806,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-07-10T13:07:34.672Z","etag":null,"topics":["awesome","camera-specs","cc0","cctv","dahua","database","hikvision","ip-camera","json","open-data","open-source","security-camera","surveillance"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mukller.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-07-10T05:03:26.000Z","updated_at":"2026-07-10T11:13:01.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/Mukller/awesome-cctv-cameras","commit_stats":null,"previous_names":["mukller/awesome-cctv-cameras"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Mukller/awesome-cctv-cameras","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mukller%2Fawesome-cctv-cameras","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mukller%2Fawesome-cctv-cameras/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mukller%2Fawesome-cctv-cameras/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mukller%2Fawesome-cctv-cameras/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mukller","download_url":"https://codeload.github.com/Mukller/awesome-cctv-cameras/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mukller%2Fawesome-cctv-cameras/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35344523,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-10T02:00:06.465Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome","camera-specs","cc0","cctv","dahua","database","hikvision","ip-camera","json","open-data","open-source","security-camera","surveillance"],"created_at":"2026-07-10T22:02:05.317Z","updated_at":"2026-07-10T22:02:08.119Z","avatar_url":"https://github.com/Mukller.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n[English](README_EN.md) • **Русский**\n\n\u003c/div\u003e\n\n# awesome-cctv-cameras\n\n\u003e Открытая база данных 2100+ IP-камер и камер видеонаблюдения — машиночитаемый формат, CC0, без пейволлов.\n\n[![cameras](https://img.shields.io/badge/камер-2101-blue?style=flat-square)](data/cameras.json)\n[![brands](https://img.shields.io/badge/брендов-71-green?style=flat-square)](cameras/)\n[![license](https://img.shields.io/badge/лицензия-CC0-lightgrey?style=flat-square)](LICENSE)\n[![schema](https://img.shields.io/badge/схема-validated-brightgreen?style=flat-square)](schema/camera.schema.json)\n\nСпецификации камер разбросаны по PDF-каталогам производителей, пейволлным базам (IPVM и др.) и страницам ретейлеров в несовместимых форматах. Этот репозиторий сводит их в валидированный JSON — один файл на камеру, один общий массив для запросов, CSV для таблиц.\n\n---\n\n## Содержание\n\n- [Статистика](#статистика)\n- [Просмотр онлайн](#просмотр-онлайн)\n- [Быстрый старт](#быстрый-старт)\n- [Примеры запросов](#примеры-запросов)\n- [Схема данных](#схема-данных)\n- [Бренды](#бренды)\n- [Участие в проекте](#участие-в-проекте)\n- [Лицензия](#лицензия)\n\n---\n\n## Статистика\n\n| | |\n|---|---|\n| Камеры | **2 101** |\n| Бренды | **71** |\n| Форм-факторы | 11 |\n| PoE (проводные) | 1 279 |\n| WiFi | 503 |\n| Аккумуляторные / беспроводные | 180 |\n| 4K / 8MP+ | 545 |\n| С конфигами Frigate / HA | 1 507 |\n\n---\n\n## Просмотр онлайн\n\nВеб-интерфейс → **[cctv-database.com](https://cctv-database.com)**\n\nЛокально: запустить `docs/` через любой статический сервер и открыть `demo.html` (сборка не нужна).\n\n```bash\ncd docs \u0026\u0026 python3 -m http.server\n```\n\n---\n\n## Быстрый старт\n\n```bash\ngit clone https://github.com/Mukller/awesome-cctv-cameras.git\ncd awesome-cctv-cameras\nnpm install   # только Ajv для валидации схемы\nnpm run build # валидирует JSON → пишет data/cameras.json + data/cameras.csv\n```\n\n### Структура репозитория\n\n```\nawesome-cctv-cameras/\n├── cameras/              # источник истины — один JSON на камеру, по брендам\n│   ├── hikvision/        # 209 камер\n│   ├── dahua/            # 156 камер\n│   ├── reolink/          # 114 камер\n│   └── …68 брендов\n├── data/                 # ГЕНЕРИРУЕТСЯ — не редактировать вручную\n│   ├── cameras.json      # все 2 101 камера одним массивом\n│   └── cameras.csv       # плоская таблица для Excel/Google Sheets\n├── schema/\n│   └── camera.schema.json\n├── scripts/\n│   └── build.js\n├── configs/              # конфиги для Frigate / Home Assistant\n└── docs/\n    └── demo.html\n```\n\n---\n\n## Примеры запросов\n\n```js\nconst cameras = require('./data/cameras.json');\n\n// 4K PoE уличные камеры\ncameras.filter(c =\u003e\n  c.connectivity?.includes('poe') \u0026\u0026\n  c.resolution.megapixels \u003e= 8\n);\n\n// Цветное ночное видение\ncameras.filter(c =\u003e c.night_vision?.type === 'color');\n\n// Без абонентской платы\ncameras.filter(c =\u003e\n  c.features?.some(f =\u003e f.toLowerCase().includes('no subscription'))\n);\n\n// Рынок UK\ncameras.filter(c =\u003e c.markets?.includes('UK'));\n```\n\nИли открыть `data/cameras.csv` в любой таблице.\n\n---\n\n## Схема данных\n\nКаждая запись соответствует [`schema/camera.schema.json`](schema/camera.schema.json).\n\n**Обязательные поля:**\n```json\n{\n  \"id\": \"reolink-rlc-823a\",\n  \"brand\": \"Reolink\",\n  \"model\": \"RLC-823A\",\n  \"type\": \"bullet\",\n  \"resolution\": { \"megapixels\": 8, \"label\": \"4K UHD\" }\n}\n```\n\n**Основные опциональные поля:**\n\n| Поле | Тип | Пример |\n|---|---|---|\n| `connectivity` | `string[]` | `[\"poe\", \"wifi\"]` |\n| `night_vision.type` | `string` | `\"color\"` / `\"ir\"` |\n| `night_vision.range_m` | `number` | `30` |\n| `power.method` | `string` | `\"PoE (802.3af)\"` |\n| `ip_rating` | `string` | `\"IP67\"` |\n| `audio.two_way` | `boolean` | `true` |\n| `protocols` | `string[]` | `[\"onvif\", \"rtsp\"]` |\n| `markets` | `string[]` | `[\"UK\", \"EU\"]` |\n| `features` | `string[]` | `[\"no subscription\"]` |\n| `sources` | `string[]` | ссылки на даташиты |\n\n---\n\n## Бренды\n\n71 бренд во всех сегментах рынка:\n\n| Бренд | Камер | Сегмент |\n|---|---|---|\n| Hikvision | 209 | Enterprise + потребительский, global |\n| Dahua | 156 | Enterprise + потребительский, global |\n| Bosch | 153 | Enterprise + тепловизоры, EU/global |\n| ACTi | 119 | Enterprise IP, NDAA |\n| Reolink | 114 | Prosumer, без подписки |\n| EZVIZ | 87 | Потребительский, global |\n| ABUS | 85 | Потребительский + профессиональный, DE/AT/CH |\n| Axis | 61 | Enterprise premium, global |\n| Hi-Focus | 60 | Производство в Индии, BIS |\n| Kedacom | 58 | Enterprise, CN/global |\n| IMOU | 56 | Потребительский + prosumer, global |\n| Tapo | 47 | Бюджетный, global |\n| Eufy | 46 | Без подписки, потребительский |\n| Hanwha | 45 | Enterprise AI, Korea/global |\n| Lorex | 40 | Потребительские NVR-системы, CA/US |\n| … | … | … |\n\nПолный список с количеством камер — в [`cameras/`](cameras/).\n\n---\n\n## Участие в проекте\n\nТри способа добавить камеру:\n\n| | Способ | Подходит для |\n|---|---|---|\n| 🌐 | [Открыть issue](../../issues/new?template=add-camera.yml) | Любой — веб-форма, клонировать не нужно |\n| 🧙 | `npm run add` | CLI-мастер, создаёт JSON автоматически |\n| 🛠 | Редактировать JSON напрямую | Разработчики — см. [CONTRIBUTING.md](CONTRIBUTING.md) |\n\n```bash\ngit clone https://github.com/Mukller/awesome-cctv-cameras.git\ncd awesome-cctv-cameras \u0026\u0026 npm install\nnpm run add   # мастер добавления\nnpm run build # валидация\n```\n\nНашли ошибку в данных → [issue с исправлением](../../issues/new?template=correction.yml)\n\n---\n\n## Лицензия\n\nДанные — [CC0 1.0](LICENSE) (общественное достояние). Свободно использовать, копировать, распространять без ограничений.  \nТоварные знаки и названия моделей принадлежат их владельцам.\n\n---\n\n## Автор оригинала\n\nБаза данных создана и поддерживается **[ch-bas](https://github.com/ch-bas)** — [github.com/ch-bas/cctv-camera-database](https://github.com/ch-bas/cctv-camera-database).  \nДанные CC0 — скопировано и распространяется свободно согласно намерению автора.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmukller%2Fawesome-cctv-cameras","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmukller%2Fawesome-cctv-cameras","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmukller%2Fawesome-cctv-cameras/lists"}