{"id":15629787,"url":"https://github.com/mattes/epeg","last_synced_at":"2025-04-06T16:13:32.037Z","repository":{"id":3564808,"uuid":"4626641","full_name":"mattes/epeg","owner":"mattes","description":"Insanely fast JPEG/ JPG thumbnail scaling with the minimum fuss and CPU overhead. It makes use of libjpeg features of being able to load an image by only decoding the DCT coefficients needed to reconstruct an image of the size desired.","archived":false,"fork":false,"pushed_at":"2023-04-05T04:43:24.000Z","size":318,"stargazers_count":257,"open_issues_count":7,"forks_count":45,"subscribers_count":17,"default_branch":"master","last_synced_at":"2024-04-24T14:10:14.584Z","etag":null,"topics":["dct-coefficients","enlightenment","epeg","epeg-library","jpeg","jpg","libjpeg","thumbnails"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"GitbookIO/plugin-ga","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mattes.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2012-06-11T15:26:19.000Z","updated_at":"2024-03-11T10:06:06.000Z","dependencies_parsed_at":"2022-07-20T06:32:13.209Z","dependency_job_id":null,"html_url":"https://github.com/mattes/epeg","commit_stats":{"total_commits":26,"total_committers":14,"mean_commits":"1.8571428571428572","dds":0.8076923076923077,"last_synced_commit":"8efd57d13eff6b04b99b8a275368b3d857a63b7f"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattes%2Fepeg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattes%2Fepeg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattes%2Fepeg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattes%2Fepeg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mattes","download_url":"https://codeload.github.com/mattes/epeg/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247509237,"owners_count":20950232,"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":["dct-coefficients","enlightenment","epeg","epeg-library","jpeg","jpg","libjpeg","thumbnails"],"created_at":"2024-10-03T10:28:46.424Z","updated_at":"2025-04-06T16:13:32.018Z","avatar_url":"https://github.com/mattes.png","language":"C","readme":"Epeg 0.9.0\n\nWhat is Epeg?\n\nAn IMMENSELY FAST JPEG thumbnailer library API.\n\nWhy write this? It's a convenience library API to using libjpeg to load JPEG\nimages destined to be turned into thumbnails of the original, saving\ninformation with these thumbnails, retreiving it and managing to load the image\nready for scaling with the minimum of fuss and CPU overhead.\n\nThis means it's insanely fast at loading large JPEG images and scaling them\ndown to tiny thumbnails. It's speedup will be proportional to the size\ndifference between the source image and the output thumbnail size as a\ncount of their pixels.\n\nIt makes use of libjpeg features of being able to load an image by only\ndecoding the DCT coefficients needed to reconstruct an image of the size\ndesired. This gives a massive speedup. If you do not try and access the pixels\nin a format other than YUV (or GRAY8 if the source is grascale) then it also\navoids colorspace conversions as well.\n\nPlease see the full documentation for Epeg for more details.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattes%2Fepeg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmattes%2Fepeg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattes%2Fepeg/lists"}