{"id":20841828,"url":"https://github.com/vievie31/podofo","last_synced_at":"2025-07-26T09:08:28.841Z","repository":{"id":74617831,"uuid":"58405045","full_name":"VieVie31/podofo","owner":"VieVie31","description":"A simple pdf search engine with flask","archived":false,"fork":false,"pushed_at":"2024-03-20T10:43:03.000Z","size":363,"stargazers_count":26,"open_issues_count":0,"forks_count":20,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-31T19:04:32.704Z","etag":null,"topics":["flask","not-optimized","pdf-search-engine","short-project","sqlite","tf-idf"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/VieVie31.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}},"created_at":"2016-05-09T20:13:48.000Z","updated_at":"2025-02-01T18:54:40.000Z","dependencies_parsed_at":"2024-03-20T11:47:21.297Z","dependency_job_id":"daf60c62-ff9f-422d-8242-6cb1b9f2e125","html_url":"https://github.com/VieVie31/podofo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VieVie31%2Fpodofo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VieVie31%2Fpodofo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VieVie31%2Fpodofo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VieVie31%2Fpodofo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VieVie31","download_url":"https://codeload.github.com/VieVie31/podofo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253160727,"owners_count":21863624,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["flask","not-optimized","pdf-search-engine","short-project","sqlite","tf-idf"],"created_at":"2024-11-18T01:22:02.796Z","updated_at":"2025-05-08T22:40:56.286Z","avatar_url":"https://github.com/VieVie31.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PoDoFo\n\nMy simple pdf search engine with flask running actually on my raspberry-pi, so I can access and search in my pdfs databe from everywhere !!\n\nThis code flask and sqlite3 for the web server and sql queries, for extracting pdfs informations it use pdfminer...\n\nDevelopped on raspian jessie lite and OS X 10.9 .\n\n\n## Video Demo\n\nOn youtube :\n\n[![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/iz0-QGdS9Rg/0.jpg)]\n(https://www.youtube.com/watch?v=iz0-QGdS9Rg)\n\n\n\n## Azure Install in VM\n\nUbuntu 18.04 Server as VM Image. Open ports 22 and 80\n\n- sudo apt update\n- sudo apt install rustc libssl-dev python3-pip python3-setuptools sqlite3\n- git clone https://github.com/VieVie31/podofo.git\n- cd podofo\n- pip3 install -r requirements.txt\n\nChange shebang to python3 in run.py\n\n- cd app/sql\n- ./reset-db.sh\n- cd ../../\n- ./run.py\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvievie31%2Fpodofo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvievie31%2Fpodofo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvievie31%2Fpodofo/lists"}