

Склонение должности и ФИО в JS
Есть должность, например, генеральный директор.
Есть ФИО Иванов Иван Иванович.
Необходимо склонение в родительном падеже. Должностей и ФИО огромное кол-во, самых разных. Не могу найти сервис для этого. Морфер только работает, но он платный. Есть ли бесплатное решение данной проблемы? Библиотеки тоже, к сожалению, нет готовой
Вам не нужно платить за Morpher, есть полностью бесплатные open-source-решения. Например:
1. Универсальный JS-морфологический анализатор/генератор: Az.js
MIT-лицензия, основан на словарях OpenCorpora (pymorphy2), умеет и анализировать, и генерировать любые формы - существительные, прилагательные, имена и т. д.
2. Если вам нужно очень быстро и компактно только ФИО, можно взять petrovich (MIT) - он умеет надёжно склонять фамилию, имя и отчество.
3. Для «чистых» существительных: russian-nouns-js. Это небольшая библиотека, которая по правилам (без словаря) склоняет любые русские существительные. Подойдёт, если в названии должности нет прилагательных.
Попробуйте нейросеть DeepSeek