{"id":17657988,"url":"https://github.com/3rd/silabe.js","last_synced_at":"2025-05-07T11:45:55.251Z","repository":{"id":57359498,"uuid":"122907039","full_name":"3rd/silabe.js","owner":"3rd","description":"JavaScript syllabification library for the romanian language. (Librarie JavaScript pentru despartirea in silabe in limba romana.)","archived":false,"fork":false,"pushed_at":"2018-03-08T14:52:13.000Z","size":72,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-21T09:22:17.950Z","etag":null,"topics":["javascript","romania","romanian","syllabification"],"latest_commit_sha":null,"homepage":"https://silabe.project.cafe","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/3rd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-02-26T03:21:30.000Z","updated_at":"2023-11-20T16:57:48.000Z","dependencies_parsed_at":"2022-09-06T21:41:26.767Z","dependency_job_id":null,"html_url":"https://github.com/3rd/silabe.js","commit_stats":null,"previous_names":["neculaesei/silabe.js","zurp/silabe.js"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3rd%2Fsilabe.js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3rd%2Fsilabe.js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3rd%2Fsilabe.js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3rd%2Fsilabe.js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/3rd","download_url":"https://codeload.github.com/3rd/silabe.js/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252873937,"owners_count":21817708,"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":["javascript","romania","romanian","syllabification"],"created_at":"2024-10-23T14:43:51.492Z","updated_at":"2025-05-07T11:45:55.214Z","avatar_url":"https://github.com/3rd.png","language":"JavaScript","readme":"# Silabe.js\n\n[![Travis](https://img.shields.io/travis/neculaesei/silabe.js.svg?style=for-the-badge)](https://travis-ci.org/neculaesei/silabe.js)\n[![GitHub issues](https://img.shields.io/github/issues/neculaesei/silabe.js.svg?style=for-the-badge)](https://github.com/neculaesei/silabe.js/issues)\n[![GitHub license](https://img.shields.io/github/license/neculaesei/silabe.js.svg?style=for-the-badge)](https://github.com/neculaesei/silabe.js/blob/master/LICENSE)\n\n\n![npm](https://img.shields.io/npm/v/npm.svg?style=for-the-badge)\n![npm](https://img.shields.io/npm/dt/silabe.svg?style=for-the-badge)\n\n---\n\n## Project description\n\n**English**\n\nSilabe.js is a JavaScript syllabification library for the romanian language.\n\n**Romanian**\n\nRO: Librarie JavaScript pentru despartirea cuvintelor in silabe in limba romana.\n\n## Installation\n\nOption 1: Install through **NPM**:\n\n```bash\nnpm install silabe --save\n```\n\nOption 2: Download a [release](https://github.com/neculaesei/silabe.js/releases) and require / include it.\n\n## Using the library\n\nSilabe is a [UMD](https://github.com/umdjs/umd) module that you can easily use on both server and client sides.\n\nYou can either require and use the library like this:\n\n```javascript\nconst silabe = require('silabe')\n\nconsole.log(silabe('examen'))\n// Outputs to console: ['e', 'xa', 'men']\n\n// Declare accent by placing paranthesis around a vocal\nconsole.log('ungh(i)e')\n// Outputs to console: ['un', 'ghi', 'e']\n```\n\nOr you can use a `\u003cscript\u003e` tag and just load the library in a web page, **silabe** will be a global.\n```html\n\u003cscript src=\"lib/silabe.min.js\"\u003e\u003c/script\u003e\n\u003cscript type=\"text/javascript\"\u003e\n  window.onload = function () {\n    console.log(silabe('examen'))\n  }\n\u003c/script\u003e\n```\n\n---\n\n### License\n\nThis project is licensed under the [GNU Affero General Public License v3.0](https://github.com/neculaesei/silabe.js/blob/master/LICENSE) license.\n\nPermissions:\n\n* Commercial use\n* Modification\n* Distribution\n* Patent use\n* Private use\n\nLimitations:\n\n* Liability\n* Warranty\n\n[Read full license on opensource.org](https://opensource.org/licenses/AGPL-3.0)\n\n---\n\nMade with \u003c3 by [Andrew](https://andreineculaesei.com)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3rd%2Fsilabe.js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F3rd%2Fsilabe.js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3rd%2Fsilabe.js/lists"}