{"id":49384368,"url":"https://github.com/hakangokdev/exif-metadata-editor","last_synced_at":"2026-04-28T08:04:33.138Z","repository":{"id":287166115,"uuid":"963819749","full_name":"hakangokdev/Exif-Metadata-Editor","owner":"hakangokdev","description":"exif metadata editor python","archived":false,"fork":false,"pushed_at":"2025-04-11T19:09:39.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-19T12:44:51.557Z","etag":null,"topics":["exif","flask","python"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hakangokdev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2025-04-10T08:58:56.000Z","updated_at":"2025-04-11T19:09:42.000Z","dependencies_parsed_at":"2025-04-10T10:42:07.909Z","dependency_job_id":"a15d64ca-4140-4db4-9f6a-e79702799092","html_url":"https://github.com/hakangokdev/Exif-Metadata-Editor","commit_stats":null,"previous_names":["justpeder1/exif-metadata-editor","hakangokdev/exif-metadata-editor"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hakangokdev/Exif-Metadata-Editor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hakangokdev%2FExif-Metadata-Editor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hakangokdev%2FExif-Metadata-Editor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hakangokdev%2FExif-Metadata-Editor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hakangokdev%2FExif-Metadata-Editor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hakangokdev","download_url":"https://codeload.github.com/hakangokdev/Exif-Metadata-Editor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hakangokdev%2FExif-Metadata-Editor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32371691,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"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":["exif","flask","python"],"created_at":"2026-04-28T08:04:31.643Z","updated_at":"2026-04-28T08:04:33.117Z","avatar_url":"https://github.com/hakangokdev.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📷✨ EXIF Metadata Editor ✨📷\n\nA modern and intuitive web application designed to help you view, edit, and save EXIF (Exchangeable Image File Format) metadata for your images. Easily modify details like date, time, GPS coordinates, and camera information, then save the updated data directly back to the image file.\n\nOriginal repository: [https://github.com/justpeder1/Exif-Metadata-Editor](https://github.com/justpeder1/Exif-Metadata-Editor)\n\n---\n\n## 🌟 Features\n\n*   🖼️ **Image Upload:** Simple drag-and-drop or file selection for image uploads.\n*   📊 **EXIF Viewing:** Clearly displays existing EXIF metadata.\n*   ✏️ **Metadata Editing:** Modify various EXIF tags including:\n    *   📅 Date \u0026 Time (DateTimeOriginal, DateTime, DateTimeDigitized)\n    *   📍 GPS Location (Latitude, Longitude)\n    *   📸 Camera Information (Make, Model)\n*   🗑️ **Metadata Removal:** Easily strip all EXIF metadata from your images for privacy.\n*   ⬇️ **Image Download:** Download your images with or without metadata after editing.\n*   🗺️ **Interactive Map:** Visual map interface (using Leaflet.js) for viewing and setting GPS coordinates.\n*   🎨 **Modern UI:** Sleek interface built with Tailwind CSS.\n*   🌗 **Dark/Light Mode:** Toggle between themes for comfortable viewing.\n*   📱 **Responsive Design:** Adapts seamlessly to desktop and mobile devices.\n\n---\n\n## ⚙️ Technology Stack\n\n*   **Backend:** 🐍 Python (Flask)\n*   **Image Processing:** 🖼️ Pillow (PIL Fork)\n*   **Frontend:** 🎨 Tailwind CSS, Alpine.js\n*   **Maps:** 🗺️ Leaflet.js\n\n---\n\n## 🚀 Getting Started\n\nFollow these instructions to get the project up and running on your local machine.\n\n### Prerequisites\n\n*   Python 3.7+ installed\n*   `pip` (Python package installer)\n\n### Installation\n\n1.  **Clone the repository:**\n    ```bash\n    git clone https://github.com/justpeder1/Exif-Metadata-Editor\n    cd exif-metadata-editor\n    ```\n\n2.  **Create and activate a virtual environment** (Recommended):\n\n    *   On Windows:\n        ```bash\n        python -m venv venv\n        .\\venv\\Scripts\\activate\n        ```\n    *   On macOS/Linux:\n        ```bash\n        python3 -m venv venv\n        source venv/bin/activate\n        ```\n\n3.  **Install dependencies:**\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n4.  **Set up environment variables:**\n    Create a `.env` file in the project root and add your secret key:\n    ```\n    SECRET_KEY='your-super-secret-key-here'\n    FLASK_DEBUG=True # Optional: for development mode\n    ```\n    *Replace `'your-super-secret-key-here'` with a strong, unique secret key.* \n\n### Running the Application\n\n1.  **Start the Flask development server:**\n    ```bash\n    flask run\n    ```\n    *(If `flask run` doesn't work, you might need to use `python app.py` depending on your setup).* \n\n2.  **Access the application:**\n    Open your web browser and navigate to:\n    [`http://127.0.0.1:5000/`](http://127.0.0.1:5000/)\n\n---\n\n## 🖱️ How to Use\n\n1.  **Upload:** Drag \u0026 drop an image onto the designated area or click \"Dosya Seç\" (Select File).\n2.  **View:** EXIF data will be automatically extracted and displayed across different tabs (Basic Info, Date \u0026 Time, Location, Camera).\n3.  **Edit:** Click \"Metadata Düzenle\" (Edit Metadata).\n4.  **Modify:** Make changes in the input fields or click on the map to set a location.\n5.  **Save:** Click \"Değişiklikleri Kaydet\" (Save Changes) to apply the modifications to the image file's metadata.\n6.  **Remove Metadata:** Click \"Metadata Sil\" to strip all EXIF data from the image.\n7.  **Download:** Use the \"Resmi İndir\" button to download the image with or without metadata.\n\n---\n\n## 🔒 Privacy Features\n\nThis tool includes features designed to help protect your privacy:\n\n* Remove all EXIF metadata from images before sharing them online\n* Strip out GPS location data that might reveal sensitive location information\n* Download processed images with metadata removed\n\n---\n\n## 🤝 Contributing\n\nContributions are welcome! Please feel free to submit pull requests or open issues to improve the application.\n\n---\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhakangokdev%2Fexif-metadata-editor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhakangokdev%2Fexif-metadata-editor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhakangokdev%2Fexif-metadata-editor/lists"}