{"id":20557019,"url":"https://github.com/sharpvik/vikimg","last_synced_at":"2025-06-23T16:36:49.863Z","repository":{"id":114206374,"uuid":"215871531","full_name":"sharpvik/vikimg","owner":"sharpvik","description":"My own raster image format","archived":false,"fork":false,"pushed_at":"2019-10-21T16:01:56.000Z","size":7909,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-16T18:29:46.519Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","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/sharpvik.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":"2019-10-17T19:36:06.000Z","updated_at":"2019-10-21T16:01:59.000Z","dependencies_parsed_at":"2023-06-15T23:30:15.204Z","dependency_job_id":null,"html_url":"https://github.com/sharpvik/vikimg","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/sharpvik%2Fvikimg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Fvikimg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Fvikimg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Fvikimg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sharpvik","download_url":"https://codeload.github.com/sharpvik/vikimg/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242163857,"owners_count":20082224,"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-11-16T03:34:19.637Z","updated_at":"2025-03-06T06:45:32.189Z","avatar_url":"https://github.com/sharpvik.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VikImg Image Utility\n\nBasically, I thought it would be fun to develop my own image encoding. However,\nthis, by itself is quite meaningless as no one would ever be able to use it\nsince there would be no software that encodes, decodes, and renders images that\nuse my encoding.\n\nThus, I am creating the whole software suite myself. You are welcome. There are\nmany reasons that make me think that this project is fun:\n\n1. IT'S MY OWN FREAKING IMAGE FORMAT! DO YOU HAVE ONE??? DON'T THINK SO.\n2. Can be used as a weak image encriptor as it isn't that popular.\n3. It will help me advance in imaging and all that stuff.\n\nIt's all about moving bytes in computer memory anyways, so I'm trying to enjoy\nit as much as I can.\n\n\n\n## Implementation Details\n\nI am not planning to go fancy -- it's a simple RGB based system that uses 3\nbytes per pixel -- no alpha chanel, no fancy compression algorithms. At least\nfor now...\n\nFirst 8 bytes represent picture's dimentions. They are 4 byte long standard ints\nwhich is more than enough to represent picture's width and height using pixels\nas units.\n\nThat's it really. Width, height, and the bitmap itself is all there is to it.\nThe file extention I want to use is `.vimg` which is short for VikImg but is\nalso kinda symbolic because I am using VIM (editor) to develop it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharpvik%2Fvikimg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsharpvik%2Fvikimg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharpvik%2Fvikimg/lists"}