{"id":23213989,"url":"https://github.com/isdipesh/nepali-romanization","last_synced_at":"2025-08-19T06:31:08.078Z","repository":{"id":141114807,"uuid":"147718319","full_name":"isDipesh/nepali-romanization","owner":"isDipesh","description":"Phonemically convert Nepali text or words in Devanagari script to Latin Script.","archived":false,"fork":false,"pushed_at":"2018-09-07T13:16:04.000Z","size":25,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-06T19:12:32.305Z","etag":null,"topics":["devanagari","nepali","romanization","unicode"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/isDipesh.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":"2018-09-06T18:44:37.000Z","updated_at":"2024-02-05T15:37:16.000Z","dependencies_parsed_at":"2024-06-11T11:24:23.525Z","dependency_job_id":"d0fe1fd2-935b-4067-90b3-47b87a2ee744","html_url":"https://github.com/isDipesh/nepali-romanization","commit_stats":null,"previous_names":["isdipesh/nepali-romanization"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/isDipesh/nepali-romanization","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isDipesh%2Fnepali-romanization","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isDipesh%2Fnepali-romanization/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isDipesh%2Fnepali-romanization/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isDipesh%2Fnepali-romanization/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isDipesh","download_url":"https://codeload.github.com/isDipesh/nepali-romanization/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isDipesh%2Fnepali-romanization/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271112803,"owners_count":24701490,"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","status":"online","status_checked_at":"2025-08-19T02:00:09.176Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["devanagari","nepali","romanization","unicode"],"created_at":"2024-12-18T19:27:00.741Z","updated_at":"2025-08-19T06:31:07.760Z","avatar_url":"https://github.com/isDipesh.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Romanization of Nepali Unicode\n========================== \n\nThis is a Python script to phonemically transcript Nepali text or words in Devanagari script to Latin Script.\n\n## Usage:\n\n```\nfrom romanize import romanize_text, romanize_word\n\nprint(romanize_text('''\n(यस्तो पनि हुँदो रहेछ जिन्दगीमा कहिले कहिले \nकसैलाई माया गर्ने एउटा भूल गरें मैले \nयस्तो पनि हुँदो रहेछ...)२ \n\nमेरो जस्तो माया दिने तिमीलाई हजार होला \nतिम्रो लागि मेरा जस्ता हजार हजार मुटु रोला \nजस्लाई आफ्नो सम्झेको थिएँ उहि बिरानो भयो अहिले \n\nकसैलाई माया गर्ने एउटा भूल गरें मैले \nयस्तो पनि हुँदो रहेछ... \n\nमेरो माया कुल्चि जाने तिम्रो माया फलोस् फुलोस् \nमेरो इच्छा मारी जाने तिम्रो इच्छा सधैं नै पुगोस् \nउदास आँखा मेरा पनि सपना देख्थे पहिले पहिले \nकसैलाई माया गर्ने एउटा भूल गरें मैले \nयस्तो पनि हुँदो रहेछ...\n'''))\n# Lyrics Credit: Yadav Kharel\n\nprint(romanize_word('मत्स्येन्द्रनाथ'))\n``` \n\nThe above script would output\n```\n\n(yasto pani hundo rahechha jindagima kahile kahile \nKasailai maya garne euta bhul gare maile \nYasto pani hundo rahechha...)2 \n\nMero jasto maya dine timilai hajar hola \nTimro lagi mera jasta hajar hajar mutu rola \nJaslai aaphno samjheko thie uhi birano bhayo ahile \n\nKasailai maya garne euta bhul gare maile \nYasto pani hundo rahechha... \n\nMero maya kulchi jane timro maya phalos phulos \nMero ichchha mari jane timro ichchha sadhai nai pugos \nUdas aankha mera pani sapana dekhthe pahile pahile \nKasailai maya garne euta bhul gare maile \nYasto pani hundo rahechha...\n\nmatsyendranath\n```\n\n## Note:\n - The script was developed to transcript Nepali text for targeting search keywords by general users. Therefore, the script tries to convert to what a general user would type a given Nepali word in Latin script. For example, 'गरें' is converted to 'gare' while 'garen' being the phonemically correct transcription.\n - The transcripted script isn't always accurate, specially where it needs to decide on the pronounciation of inherent vowels. For example, 'दिन' can either be 'din', meaning 'day'; or 'dina', meaning 'to give'.     \n- Words in new line and those after punctuation characters are automatically capitalized.\n\n--------------------------------------\n\nContributions are welcome, espesically the use of intelligence for pronounciation of inherent vowels :).\n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisdipesh%2Fnepali-romanization","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fisdipesh%2Fnepali-romanization","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisdipesh%2Fnepali-romanization/lists"}