{"id":20345291,"url":"https://github.com/meokullu/prefill","last_synced_at":"2026-01-17T03:46:55.035Z","repository":{"id":155004796,"uuid":"575382775","full_name":"meokullu/PreFill","owner":"meokullu","description":"PreFill adds desired characters onto output values to increase their legibility.","archived":false,"fork":false,"pushed_at":"2024-09-21T17:52:17.000Z","size":250,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-01T22:36:03.443Z","etag":null,"topics":["alignment","data","data-analysis","data-engineering","data-science","legibility"],"latest_commit_sha":null,"homepage":"https://meokullu.github.io/PreFill/","language":"C#","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/meokullu.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-12-07T11:44:35.000Z","updated_at":"2024-09-19T15:45:57.000Z","dependencies_parsed_at":"2023-10-10T16:14:44.187Z","dependency_job_id":"0fcb1cd3-5d8e-48e2-83f5-98166c3f86d4","html_url":"https://github.com/meokullu/PreFill","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meokullu%2FPreFill","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meokullu%2FPreFill/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meokullu%2FPreFill/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meokullu%2FPreFill/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meokullu","download_url":"https://codeload.github.com/meokullu/PreFill/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233955919,"owners_count":18756798,"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":["alignment","data","data-analysis","data-engineering","data-science","legibility"],"created_at":"2024-11-14T22:07:41.228Z","updated_at":"2025-09-23T08:31:47.250Z","avatar_url":"https://github.com/meokullu.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"## PreFill\n\n[![PreFill](https://img.shields.io/nuget/v/PreFill.svg)](https://www.nuget.org/packages/PreFill/) [![PreFill](https://img.shields.io/nuget/dt/PreFill.svg)](https://www.nuget.org/packages/PreFill/) [![License](https://img.shields.io/github/license/meokullu/PreFill.svg)](https://github.com/meokullu/PreFill/blob/master/LICENSE)\n\nPreFill is a project to align horizontally listed output values to right side in order to increase their legibility.\n\n![PreFill](https://github.com/meokullu/PreFill/assets/4971757/3e7c14a2-c823-4d4d-825f-74fbd74f3e18)\n\n### Description\nPreFill has methods to fill desired value preceeding of values to align them. Empty character, letter or number can be used to make different lenghted values align right. Supported data types: (`sbyte`, `byte`, `int`, `uint`, `long`, `ulong`, `string`, `object`)\n\n### How to download\nRelease: [Latest release](https://github.com/meokullu/PreFill/releases/latest)\n\n[Download on NuGet gallery](https://www.nuget.org/packages/PreFill/)\n\n.NET CLI:\n```\ndotnet add package PreFill\n```\n\nPreFill is optimized for CPU-intense applications.\n\n### Example Usage\n\n* PreFilledCustom(5, 4, '0') =\u003e \"0005\"\n* PreFilledCustom(null, 4, '0') =\u003e \"0000\"\n* PreFilledCustom(55, 3, ' ') =\u003e \" 55\"\n* PreFilledCustom(\"abc\", 5, 'd') =\u003e \"ddabc\"\n* PreFilledCustom({5, 4, 55, 45, 32, 375}, 4, '0') =\u003e {\"0005\", \"0004\", \"0055\", \"0045\", \"0032\", \"0375\"}\n* PreFillCustom(5, 4, '0') =\u003e \"000\"\n* PreFillCustom(55, 3, ' ') =\u003e \" \"\n* PreFillCustom(\"abc\", 5, 'd') =\u003e \"dd\"\n* PreFillCustom({5, 4, 55, 45, 32, 375}, 4, '0') =\u003e {\"   \", \"   \", \"  \", \"  \", \" \"}\n* PreFill1(5, ' ') =\u003e \"\"\n* PreFill2(5, ' ') =\u003e \" \"\n* PreFill8(5, ' ') =\u003e \"       \"\n\nTo check listed methods, example of output visit wiki page. [PreFill Wiki](https://github.com/meokullu/PreFill/wiki)\n\n### Version History\nSee [Changelog](https://github.com/meokullu/PreFill/blob/master/CHANGELOG.md)\n\n### Task list\n* Create an issue or check task list: [Issues](https://github.com/meokullu/PreFill/issues)\n\n### Licence\nThis repository is licensed under the \"MIT\" license. See [MIT license](https://github.com/meokullu/CalculateETA/blob/master/LICENSE).\n\n### Licence\n[MIT license](https://github.com/meokullu/PreFill/blob/master/LICENSE)\n\n### Authors \u0026 Contributing\n\nIf you'd like to contribute, then contribute. [contributing guide](https://github.com/meokullu/CalculateETA/blob/master/CONTRIBUTING.md).\n\n[![Contributors](https://contrib.rocks/image?repo=meokullu/PreFill)](https://github.com/meokullu/PreFill/graphs/contributors)\n\n### Help\nTwitter: [@enesokullu](https://twitter.com/EnesOkullu)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeokullu%2Fprefill","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeokullu%2Fprefill","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeokullu%2Fprefill/lists"}