{"id":13429101,"url":"https://github.com/kohler/gifsicle","last_synced_at":"2025-05-13T20:22:38.163Z","repository":{"id":8514310,"uuid":"10127104","full_name":"kohler/gifsicle","owner":"kohler","description":"Create, manipulate, and optimize GIF images and animations","archived":false,"fork":false,"pushed_at":"2025-02-27T01:35:12.000Z","size":3786,"stargazers_count":3921,"open_issues_count":20,"forks_count":245,"subscribers_count":69,"default_branch":"master","last_synced_at":"2025-04-28T11:59:07.680Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.lcdf.org/gifsicle/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kohler.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-17T16:06:07.000Z","updated_at":"2025-04-28T08:52:53.000Z","dependencies_parsed_at":"2023-10-11T04:36:49.343Z","dependency_job_id":"7aceb268-b8ce-4265-abf8-505b3e305307","html_url":"https://github.com/kohler/gifsicle","commit_stats":null,"previous_names":[],"tags_count":73,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kohler%2Fgifsicle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kohler%2Fgifsicle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kohler%2Fgifsicle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kohler%2Fgifsicle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kohler","download_url":"https://codeload.github.com/kohler/gifsicle/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251311332,"owners_count":21569008,"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":[],"created_at":"2024-07-31T02:00:25.457Z","updated_at":"2025-04-28T11:59:21.288Z","avatar_url":"https://github.com/kohler.png","language":"C","funding_links":[],"categories":["C","Image","Images","others","Uncategorized","GIF creation","\u003ca name=\"graphics\"\u003e\u003c/a\u003eGraphics"],"sub_categories":["Availability \u0026 compatability","Gif Creation","Uncategorized"],"readme":"![gifsicle-logo](https://raw.githubusercontent.com/kohler/gifsicle/master/logo.gif)\n\nGifsicle [![Build Status](https://github.com/kohler/gifsicle/actions/workflows/tests.yml/badge.svg)](https://github.com/kohler/gifsicle/actions/workflows/tests.yml)\n========\n\nGifsicle manipulates GIF image files. Depending on command line\noptions, it can merge several GIFs into a GIF animation; explode an\nanimation into its component frames; change individual frames in an\nanimation; turn interlacing on and off; add transparency; add delays,\ndisposals, and looping to animations; add and remove comments; flip\nand rotate; optimize animations for space; change images' colormaps;\nand other things.\n\nGifview, a companion program, displays GIF images and animations on an\nX display. It can display multi-frame GIFs either as slideshows,\ndisplaying one frame at a time, or as real-time animations.\n\nGifdiff, another companion program, checks two GIF files for identical\nvisual appearance. This is probably most useful for testing\nGIF-manipulating software.\n\nEach of these programs has a manpage, `PROGRAMNAME.1`.\n\nThe Gifsicle package comes with NO WARRANTY, express or implied,\nincluding, but not limited to, the implied warranties of\nmerchantability and fitness for a particular purpose.\n\nSee `NEWS.md` in this directory for changes in recent versions. The Gifsicle\nhome page is:\n\nhttp://www.lcdf.org/gifsicle/\n\n\nBuilding Gifsicle on UNIX\n-------------------------\n\nType `./configure`, then `make`.\n\nIf `./configure` does not exist (you downloaded from Github), run\n`autoreconf -i` first.\n\n`./configure` accepts the usual options; see `INSTALL` for details.\nTo build without gifview (for example, if you don't have X11), use\n`./configure --disable-gifview`. To build without gifdiff,\nuse `./configure --disable-gifdiff`.\n\n`make install` will build and install Gifsicle and its manual page\n(under /usr/local by default).\n\n\nBuilding Gifsicle on Windows\n----------------------------\n\nTo build Gifsicle on Windows using Visual C, change into the `src`\ndirectory and run\n\n    nmake -f Makefile.w32\n\nGifview will not be built. The makefile is from Emil Mikulic\n\u003cdarkmoon@connexus.net.au\u003e with updates by Steven Marthouse\n\u003ccomments@vrml3d.com\u003e.\n\nTo build Gifsicle on Windows using Borland C++, change into the `src`\ndirectory and run\n\n    nmake -f Makefile.bcc\n\nStephen Schnipsel \u003cschnipsel@m4f.net\u003e provided `Makefile.bcc`. You\nwill need to edit one of these Makefiles to use a different compiler.\nYou can edit it with any text editor (like Notepad). See the file for\nmore information.\n\n\nContact\n-------\n\nIf you have trouble building or running Gifsicle, try GitHub issues:\nhttps://github.com/kohler/gifsicle\n\nEddie Kohler, ekohler@gmail.com  \nhttp://www.read.seas.harvard.edu/~kohler/  \nPlease note that I do not provide support for Windows.\n\n\nCopyright/License\n-----------------\n\nAll source code is Copyright (C) 1997-2025 Eddie Kohler.\n\nIF YOU PLAN TO USE GIFSICLE ONLY TO CREATE OR MODIFY GIF IMAGES, DON'T\nWORRY ABOUT THE REST OF THIS SECTION. Anyone can use Gifsicle however\nthey wish; the license applies only to those who plan to copy,\ndistribute, or alter its code. If you use Gifsicle for an\norganizational or commercial Web site, I would appreciate a link to\nthe Gifsicle home page on any 'About This Server' page, but it's not\nrequired.\n\nThis code is distributed under the GNU General Public License, Version\n2 (and only Version 2). The GNU General Public License is available\nvia the Web at \u003chttp://www.gnu.org/licenses/gpl.html\u003e or in the\n'COPYING' file in this directory.\n\nThe following alternative license may be used at your discretion.\n\nPermission is granted to copy, distribute, or alter Gifsicle, whole or\nin part, as long as source code copyright notices are kept intact,\nwith the following restriction: Developers or distributors who plan to\nuse Gifsicle code, whole or in part, in a product whose source code\nwill not be made available to the end user -- more precisely, in a\ncontext which would violate the GPL -- MUST contact the author and\nobtain permission before doing so.\n\n\nAuthors\n-------\n\nThis program is dedicated to the memory of Anne Dudfield, who named\nit. Anne was an incredible friend and ridiculous person. ANNIED!!!!!!\n\nEddie Kohler \u003cekohler@gmail.com\u003e \\\nhttp://www.read.seas.harvard.edu/~kohler/ \\\nHe wrote it.\n\nDavid Hedbor \u003cdavid@hedbor.org\u003e \\\nMany bug reports and constructive whining about the optimizer.\n\nEmil Mikulic \u003cdarkmoon@connexus.net.au\u003e \\\nWin32 port help.\n\nHans Dinsen-Hansen \u003cdino@danbbs.dk\u003e \\\nhttp://www.danbbs.dk/~dino/ \\\nAdaptive tree method for GIF writing.\n\nKornel Lesiński \\\n`--lossy` option.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkohler%2Fgifsicle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkohler%2Fgifsicle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkohler%2Fgifsicle/lists"}