Generate a slug with a lot of options; create a so-called Semantic URL or 'Clean URL' or 'Pretty URL' or 'nice-looking URL' or 'Speaking URL' or 'user-friendly URL' or 'SEO-friendly URL' from a string. This module aims to transliterate the input string.
slug slugifier speakingurl transliteration slugify permalink seo url nice-url static-url clean-url pretty-url nice-looking-url user-friendly-url seo-friendly-urlUseful for URLs, filenames, and IDs. Specifying this only replaces the default if you set an item with the same key, like &.
slugify slug url-safe transliteration nodejs browser npm-package string url urlify transliterate deburr unicode ascii text decamelize pretty clean filename idConverts a string into a slug. Developed by Florian Eckerstorfer in Vienna, Europe with the help of many great contributors.
twig slugify symfony twig-extension latte nette silex language zend-frameworkThe Voca library offers helpful functions to make string manipulations comfortable: change case, trim, pad, slugify, latinise, sprintf'y, truncate, escape and much more. The modular design allows to load the entire library, or individual functions to minimize the application builds. The library is fully tested, well documented and long-term supported. Voca can be used in various environments.
javascript-library string slugify sprintf truncate pad case trim latinise escape word wrap stripThis library provides methods to generate slugs for URLs, filenames or any other target that has a limited character set. It’s based on PHPs Transliterator class which uses the data of the CLDR to transform characters between different scripts (e.g. Cyrillic to Latin) or types (e.g. upper- to lower-case or from special characters to ASCII). To install the library use Composer or download the source files from GitHub.
library slug slugify cldr ascii unicode transliteration pretty-urlThis package provides a trait that will generate a unique slug when saving any Eloquent model. The slugs are generated with Laravels Str::slug method, whereby spaces are converted to '-'.
laravel eloquent model slugifyDiacritic javascript module for cleaning or stripping a string of accents and replacing them with an equivalent.
diacritics accents slugify clean parser cleanse convert remove stringConvert a camelcase or space-separated string to a dash-separated string. ~12 sloc, fast, supports diacritics. Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your ❤️ and support.
string slug dash case hyphenate dashcase dash-case dasherize dashify slugifyFind and replace utility for node.js. Transform strings by running multiple RegExp or string find-and-replace patterns on a string in sequence, reducing the final string to the accumulated result of each transformation. Patterns can be strings (or arrays of strings) or regular expressions. Replacements can be strings or functions.
expression expressions find format match matches modify pattern patterns regex regexp regular replace replaced replacement replacements search sluggifier slugification slugified slugify string strings structure substitute tranformation transform underscore url utilityProvides “slugification” for AngularJS in the form of a service, filter, and a directive. A slug is that final portion of a URL which is derived from some other piece of information, usually the title of a page.
slug slugs slugifyJavascript slugify routine, handling diacritics / accents. Includes an English - Diacritic map.
slugify slugifyjs slugify-js slugA set of text manipulation commands: escape/unscape, convert tabs to spaces and back, base64 encode/decode, convert between case styles, compute hashes, etc
escape unescape convert base64 tabs spaces urlencode urldecode hash sha1 sha256 sha512 camelcase slugify htmlThis plugin will automatically generate slugs for your model based on a source field and a slug field. It will ensure that the slugs are unique by checking to see if the slug already exists in the model's table. If so, it will attempt to append a number to the end of the slug. For example, if the source field is 'How to Fry an Egg', then the slug will be 'how-to-fry-an-egg'. However, if that slug already exists in the model's table then the slug will be 'how-to-fry-an-egg-1' (note that -1 was appended).
objectionjs objection-orm objection slug slugify url nodejs objection.js model objection-js plugin plugins objection-slug objection-urlThis package provides a library and a protocol to create slugs for given strings. By default, a slug will be containing only chars A-Za-z0-9 and the default seperator -.
slugger elixir elixir-lang elixir-library url url-filters slugify slug slugbuilderMongoose Slug Hero is a mongoose plugin to generate unique sequential slug. This plugin uses node-slug module to generate slug from targeted field. To guarantee the uniqueness, this plugin uses sequence collection to track the number of used slug -- inspired by mongoose-sequence plugin. Generated slug stored in your collection in field named slug.
mongoose mongoosejs slugify slug url plugin mongoose-plugin sequence trackNote that you also have access to a static function on the model called getUniqueSlug. This function accepts an _id and str argument. The _id being the ObjectID of the document and str being the slug you're searching for to ensure uniqueness.
plugin template mongo generator mongoose redirection handler seo history slugs message translate redirect slugify slug speakingurl 301 permanent localize limax 302 blog boom dashed dasherize dashes express get hyphenize hyphens koa lad lodash me mollusc mongodb mongoosejs post preserve slugme speaking str string tmpl unique url urls
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.