{"id":19936889,"url":"https://github.com/dooml/facerecognitionnode","last_synced_at":"2026-04-18T12:02:19.612Z","repository":{"id":194682939,"uuid":"234373959","full_name":"doomL/faceRecognitionNode","owner":"doomL","description":"Built with Node.js, Express.js, and face-api.js, this project provides video surveillance by recognizing faces. Add faces of family and friends, and receive email alerts with images and videos when an unrecognized face is detected.","archived":false,"fork":false,"pushed_at":"2024-09-12T09:23:40.000Z","size":21145,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-26T10:43:05.235Z","etag":null,"topics":["express","expressjs","face-recognition","machine-learning","nodejs","nunjucks"],"latest_commit_sha":null,"homepage":"","language":"Nunjucks","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/doomL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-16T17:27:18.000Z","updated_at":"2024-11-27T15:05:07.000Z","dependencies_parsed_at":"2024-11-12T23:39:55.256Z","dependency_job_id":null,"html_url":"https://github.com/doomL/faceRecognitionNode","commit_stats":null,"previous_names":["dooml/facerecognitionnode"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/doomL/faceRecognitionNode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doomL%2FfaceRecognitionNode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doomL%2FfaceRecognitionNode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doomL%2FfaceRecognitionNode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doomL%2FfaceRecognitionNode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doomL","download_url":"https://codeload.github.com/doomL/faceRecognitionNode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doomL%2FfaceRecognitionNode/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31967993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"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":["express","expressjs","face-recognition","machine-learning","nodejs","nunjucks"],"created_at":"2024-11-12T23:29:38.760Z","updated_at":"2026-04-18T12:02:19.575Z","avatar_url":"https://github.com/doomL.png","language":"Nunjucks","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Face Recognition Node\n\n**Security system with face recognition**\n\nThis web app, developed with Node.js and Express.js, can be used for video surveillance. You can add faces of every relative in your family or friends. When the app sees an unrecognized face, it sends an email (to your login address) with the picture and a video of the unrecognized person.\n\n## Features\n\n- **Face Recognition**: Identify and differentiate between known and unknown faces.\n- **Email Alerts**: Receive email notifications with images and videos of unrecognized faces.\n- **User Management**: Add and manage faces of family and friends.\n\n## Installation\n\n1. **Clone the repository**:\n   ```bash\n   git clone https://github.com/doomL/faceRecognitionNode.git\n   ```\n1. **Navigate to the project directory**:\n   ```bash\n   cd faceRecognitionNode\n   ```\n\n1. **Install dependencies**:\n   ```bash\n   npm install\n   ```\n\n## Usage\n\n1. **Start the application**:\n   ```bash\n   npm start\n   ```\n   \n1. **Open your browser and go to**:\n    ```bash\n   http://localhost:3000\n   ```\n\n   \n   \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdooml%2Ffacerecognitionnode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdooml%2Ffacerecognitionnode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdooml%2Ffacerecognitionnode/lists"}