{"id":15131540,"url":"https://github.com/axuno/smartformat","last_synced_at":"2025-05-13T15:13:19.941Z","repository":{"id":37444945,"uuid":"976835","full_name":"axuno/SmartFormat","owner":"axuno","description":"A lightweight text templating library written in C# which can be a drop-in replacement for string.Format","archived":false,"fork":false,"pushed_at":"2025-04-17T12:32:59.000Z","size":3611,"stargazers_count":1165,"open_issues_count":2,"forks_count":109,"subscribers_count":31,"default_branch":"main","last_synced_at":"2025-04-23T21:54:21.384Z","etag":null,"topics":["formatter","localization","netframework","netstandard","pluralization","smartformat","string-composition","string-format"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/axuno.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","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,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/donate?hosted_button_id=KSC3LRAR26AHN"]}},"created_at":"2010-10-10T18:43:26.000Z","updated_at":"2025-04-20T19:05:05.000Z","dependencies_parsed_at":"2024-01-07T16:53:32.652Z","dependency_job_id":"44047a4c-4614-4b0b-9be2-e4eeb4a7056f","html_url":"https://github.com/axuno/SmartFormat","commit_stats":{"total_commits":791,"total_committers":22,"mean_commits":35.95454545454545,"dds":0.5512010113780026,"last_synced_commit":"d9bd9f4669f84b8ed87b2c775ed8a4a44edcdcc1"},"previous_names":["scottrippey/smartformat.net"],"tags_count":49,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axuno%2FSmartFormat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axuno%2FSmartFormat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axuno%2FSmartFormat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axuno%2FSmartFormat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/axuno","download_url":"https://codeload.github.com/axuno/SmartFormat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253969266,"owners_count":21992264,"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":["formatter","localization","netframework","netstandard","pluralization","smartformat","string-composition","string-format"],"created_at":"2024-09-26T03:43:06.184Z","updated_at":"2025-05-13T15:13:14.931Z","avatar_url":"https://github.com/axuno.png","language":"C#","readme":"\u003cimg src=\"https://raw.githubusercontent.com/scottrippey/SmartFormat.NET/main/SmartFormat_64x64.png\" width=\"64\" alt=\"Logo\"\u003e\n\n[![GitHub release](https://img.shields.io/github/release/axuno/smartformat.net.svg?sort=semver)](https://github.com/axuno/SmartFormat.Net/releases/latest)\n[![License: MIT](https://img.shields.io/badge/License-MIT-brightgreen.svg)](https://github.com/axuno/SmartFormat.Net/blob/main/License.txt)\n[![AppVeyor build status windows](https://img.shields.io/appveyor/job/build/axuno/smartformat/windows/version/v3.0?label=windows%20build)](https://ci.appveyor.com/project/axuno/smartformat/branch/version/v3.0)\n[![AppVeyor build status linux](https://img.shields.io/appveyor/job/build/axuno/smartformat/linux/version/v3.0?label=linux%20build)](https://ci.appveyor.com/project/axuno/smartformat/branch/version/v3.0)\n\n[![AppVeyor tests](https://img.shields.io/appveyor/tests/axuno/SmartFormat.svg)](https://ci.appveyor.com/project/axuno/SmartFormat/branch/main/tests)\n[![codecov](https://codecov.io/gh/axuno/SmartFormat/branch/main/graph/badge.svg)](https://codecov.io/gh/axuno/SmartFormat)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=axuno_SmartFormat\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=axuno_SmartFormat)\n\n[![Paypal-Donations](https://img.shields.io/badge/Donate-PayPal-important.svg?style=flat-square)](https://www.paypal.com/donate?hosted_button_id=KSC3LRAR26AHN)\n\n**SmartFormat** is a is a **lightweight text templating** library written in C# which can be a drop-in replacement for `string.Format`. More than that **SmartFormat** can format data with named placeholders, lists, localization, pluralization and other smart extensions.\n\n* High performance with low memory footprint\n* Minimal, intuitive syntax\n* Formatting takes place exclusively at runtime\n* Exact control of whitespace text output\n* `string.Format` compatibility mode and *SmartFormat* enhanced mode\n* Most common data sources work out-of-the-box\n* Many built-in formatting extensions\n* Custom formatting and source extensions are easy to integrate\n\n### Supported Target Frameworks\n* .Net Framework 4.6.2 and later\n* .Net Standard 2.0, .Net Standard 2.1\n* .Net 6.0 or .Net 8.0\n\nFor the best optimizations and performance, use .NET 6.0 or .NET 8.0. You can expect a nice improvement in speed compared to .NET Framework 4.6.2.\n \n### Get started\n[![NuGet](https://img.shields.io/nuget/v/SmartFormat.svg)](https://www.nuget.org/packages/SmartFormat.Net/) Install the **full** NuGet package *-or-*\n\n[![NuGet](https://img.shields.io/nuget/v/SmartFormat.svg)](https://www.nuget.org/packages/SmartFormat/) Install the **core** NuGet package\n\n[![Docs](https://img.shields.io/badge/docs-up%20to%20date-brightgreen.svg)](https://github.com/axuno/SmartFormat/wiki)\nHave a look at the [SmartFormat Wiki](https://github.com/axuno/SmartFormat/wiki)\n\n\n### License\n\n*SmartFormat* is licensed under [The MIT License (MIT)](LICENSE.md)\n\n\n## Thanks!\n\nWe would like to thank [JetBrains](https://www.jetbrains.com/) for supporting the project with free licenses of their fantastic tools.\n\n![JetBrains logo](https://resources.jetbrains.com/storage/products/company/brand/logos/jetbrains.svg)\n","funding_links":["https://www.paypal.com/donate?hosted_button_id=KSC3LRAR26AHN"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxuno%2Fsmartformat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faxuno%2Fsmartformat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxuno%2Fsmartformat/lists"}