An open API service providing repository metadata for many open source software ecosystems.

Topic: "pluralization"

plurals/pluralize

Pluralize or singularize any word based on a count

Language: JavaScript - Size: 199 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 2,181 - Forks: 184

axuno/SmartFormat

A lightweight text templating library written in C# which can be a drop-in replacement for string.Format

Language: C# - Size: 3.44 MB - Last synced at: 2 days ago - Pushed at: 9 days ago - Stars: 1,165 - Forks: 109

wapmorgan/Morphos

A morphological solution for Russian and English language written completely in PHP. Provides classes to inflect personal names, geographical names, decline and pluralize nouns, generate cardinal and ordinal numerals, spell out money amounts and time intervals. / Морфологическая библиотека для английского и русского языков. Склоняет имена собственные, названия географических объектов, склонение и плюрализация имен собственных и другое.

Language: PHP - Size: 796 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 812 - Forks: 111

FinNLP/en-inflectors

📦 English inflection library for noun (plural to singular and singular to plural), verb (gerund, present & past) and adjectives (comparative & superlative) transformations/conjugation.

Language: TypeScript - Size: 323 KB - Last synced at: 21 days ago - Pushed at: about 4 years ago - Stars: 345 - Forks: 19

Decybel07/L10n-swift

Localization of the application with ability to change language "on the fly" and support for plural form in any language.

Language: Swift - Size: 10.6 MB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 320 - Forks: 31

ICanBoogie/Inflector

A multilingual inflector that transforms words from singular to plural, underscore to camel case, and formats strings in various ways.

Language: PHP - Size: 138 KB - Last synced at: about 5 hours ago - Pushed at: 5 months ago - Stars: 213 - Forks: 23

martinandert/inflected

A port of ActiveSupport's inflector to Node.js and the browser.

Language: JavaScript - Size: 237 KB - Last synced at: 14 days ago - Pushed at: over 3 years ago - Stars: 166 - Forks: 22

gertd/go-pluralize

Pluralize and singularize any word (golang adaptation of https://www.npmjs.com/package/pluralize)

Language: Go - Size: 67.4 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 160 - Forks: 23

whatisinternet/Inflector 📦

A rust inflection library

Language: Rust - Size: 290 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 124 - Forks: 28

megatolya/plural-ru

Pluralization of russian words

Language: JavaScript - Size: 30.3 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 86 - Forks: 6

gedex/inflector

Go library that pluralizes and singularizes English nouns.

Language: Go - Size: 18.6 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 81 - Forks: 18

loctools/plurr

Cross-platform format specification + libraries for handling plurals/genders/conditionals for Go, Java, JS, Obj-C, Perl, PHP, Python, and Rust

Language: Rust - Size: 313 KB - Last synced at: 24 days ago - Pushed at: about 4 years ago - Stars: 80 - Forks: 11

derzunov/redux-react-i18n

An i18n solution for React/Redux and React Native projects

Language: JavaScript - Size: 1.72 MB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 64 - Forks: 5

miroslavkovac/Lingo

Powerful Swift string localization library with support for pluralization and string interpolation.

Language: Swift - Size: 81.1 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 61 - Forks: 10

georgy7/RussianNounsJS

Склонение существительных по падежам. Обычно требуются только форма в именительном падеже, одушевлённость и род. Здесь нет словаря — лишь набор правил и исключений (15 KB gzipped). Конечно, сейчас уже есть LLMки, но в некоторых случаях их использование может быть пальбой из пушки по воробьям.

Language: JavaScript - Size: 17 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 55 - Forks: 5

phensley/cldr-engine

Internationalization and localization in Typescript with Unicode CLDR, batteries included

Language: TypeScript - Size: 55.9 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 52 - Forks: 3

go-i18n/i18n

Package i18n provides internationalization and localization for your Go applications

Language: Go - Size: 65.4 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 51 - Forks: 4

T-Pham/NoOptionalInterpolation

✍️ No "Optional(...)" in string interpolation + Easy pluralization

Language: Swift - Size: 75.2 KB - Last synced at: 12 months ago - Pushed at: over 7 years ago - Stars: 51 - Forks: 3

cesarferreira/kotlin-pluralizer

☀️ Kotlin extension to pluralize and singularize strings

Language: Kotlin - Size: 127 KB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 50 - Forks: 7

derzunov/redux-react-native-i18n

An i18n solution for React Native apps on Redux

Language: JavaScript - Size: 185 KB - Last synced at: 16 days ago - Pushed at: almost 7 years ago - Stars: 47 - Forks: 4

betsol/numerous

Tiny pluralization library in JavaScript that supports almost any language

Language: JavaScript - Size: 1.21 MB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 23 - Forks: 4

TotalVerb/EnglishText.jl

Utilities for English-language quirks in Julia

Language: Julia - Size: 163 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 8

kanisimoff/PluralizeService.Core

Language: C# - Size: 82 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 7

kulakowka/pluralize-ru

Pluralization of Russian words

Language: JavaScript - Size: 1.95 KB - Last synced at: 11 days ago - Pushed at: over 9 years ago - Stars: 17 - Forks: 0

signavio/i18n

Minimalist gettext style i18n for JavaScript

Language: JavaScript - Size: 1.52 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 15 - Forks: 3

laurentpayot/intljulep

Super lightweight yet powerful i18n library

Language: JavaScript - Size: 42 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 14 - Forks: 0

OkaeriPoland/okaeri-pluralize

Simple pluralization library with support for the rules of 143 locales

Language: Java - Size: 14.6 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 0

doorgets/ng-translate

Angular 2 translation module i18n (internationalization) from JSON file with pluralization (Zero value state included)

Language: TypeScript - Size: 2.95 MB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 3

JoschuaSchneider/mehrzahl

Tagged template literals for singular/plural formatting

Language: TypeScript - Size: 85 KB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

khalyomede/i18n

Translation and pluralization functions for V.

Language: V - Size: 11.7 KB - Last synced at: 7 days ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 0

OkaeriPoland/okaeri-i18n

Simple yet powerful localization library built with blazing-fast okaeri-placeholders

Language: Java - Size: 97.7 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

vehsamrak/phpluralize

Russian language pluralize rules library in PHP

Language: PHP - Size: 13.7 KB - Last synced at: 27 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

IamSebastianDev/vay.js

A TypeScript oriented, lightweight (3kb minified), modern & dependency free internationalization (i18n) provider.

Language: TypeScript - Size: 1.48 MB - Last synced at: 23 days ago - Pushed at: 25 days ago - Stars: 4 - Forks: 0

skarankevich/ruplu

Russian words plural form helper

Language: TypeScript - Size: 553 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

atmajs/atma-formatter

Localizable number. string and date formatter

Language: JavaScript - Size: 64.5 KB - Last synced at: 12 days ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 0

phensley/cldr-engine-website

Website for @phensley/cldr

Language: JavaScript - Size: 909 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 3 - Forks: 0

emirmoc/grammaticalnumber

Determining whether a number (integer or floating point) should be treated as singular, plural, or paucal. Slavic languages may treat some plural numbers as a grammatical singular, and may use a second grammatical plural, called paucal.

Language: JavaScript - Size: 35.2 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

mauroerta/deno-plural

deno-plural module helps you to pluralize or singularize a given word.

Language: TypeScript - Size: 30.3 KB - Last synced at: 10 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

ins0mniaque/Linguist

An advanced strongly typed resource localizer for all .NET platforms with formatting and pluralization support

Language: C# - Size: 1.01 MB - Last synced at: 21 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

morpher-ru/Morpher.WebService.V3.Client

.NET-клиент веб-сервиса "Морфер" 3.0

Language: C# - Size: 213 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 2

rtymchyk/react-translations

Modern translations for React. Lightweight and isomorphic app friendly.

Language: JavaScript - Size: 1.23 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

compositephp/localization

PHP 8.1 Language localization and pluralization

Language: PHP - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

PluralityNET/PluralityNET_Integrating_Banyan

A banyan of all things PluralityNET — many roots, trunks, and interconnectedness folders at the top repository directory

Language: HTML - Size: 208 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 6

osparkle/PHP-Pluralize-Regular-Nouns

This is a simple PHP function that pluralizes regular nouns that end in -s.

Language: PHP - Size: 16.6 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

mauroerta/pluralize-me

plurilizeME module helps you to singularize or pluralize a given word.

Language: TypeScript - Size: 14.6 KB - Last synced at: 7 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

fossar/elm-localization 📦

Simple localization framework with pluralization support

Language: Elm - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

Machibuse/Porticle.CLDR

Unicode CLDR-Units Data for C#

Language: C# - Size: 4.68 MB - Last synced at: 24 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

thehackermonkey/plurales

Convert nouns to plural in spanish 🇲🇽

Language: JavaScript - Size: 3.99 MB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

viktorasl/xlocalize

Xlocalise - easier way to export Xcode project strings and connect them to Webtranslateit

Language: Ruby - Size: 88.9 KB - Last synced at: 15 days ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 2

tomwhite/inflector

Inflector provides an API for forming the plurals of nouns.

Language: Java - Size: 195 KB - Last synced at: about 2 months ago - Pushed at: over 10 years ago - Stars: 1 - Forks: 1

tkouba/PluralNet.Core

Improve the localization of your .Net application with support of plural forms.

Language: C# - Size: 49.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

artifact-project/i18n

Simple a module for internalization

Language: TypeScript - Size: 418 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

osiemsiedem/laravel-pluralization-fix 📦

A Laravel package for fixing pluralization issues.

Language: PHP - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

dotupNET/dotup-ts-internationalization

Library for typed translation and internationalization

Language: TypeScript - Size: 482 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pratik-123/LocalizationDemo

Localization is the process of translating an app’s user interface and resources into different languages.

Language: Swift - Size: 92.8 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

folded-php/translation

Translate terms for your web app.

Language: PHP - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

JustinBacher/pluralize

A very simple and adhoc approach to outputting numbers into human readable form

Language: Python - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

akratellio/ak-translation-library

a simple translation library based on angular 6

Language: TypeScript - Size: 22.5 KB - Last synced at: 12 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

michaelspiss/translation

A file based translation component without dependencies.

Language: PHP - Size: 30.3 KB - Last synced at: 28 days ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

sshaw/Mojolicious-Plugin-MoreUtilHelpers

Methods to format, count, sanitize, etc...

Language: Perl - Size: 26.4 KB - Last synced at: 20 days ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 1