Skip to content

sly-utils is a modular and efficient JavaScript utility library designed to simplify complex tasks.

License

Notifications You must be signed in to change notification settings

opensly/sly-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sly-utils

sly-utils is a modular and efficient JavaScript utility library designed to simplify complex tasks.

List of Utility Methods

  • Compare strings (compute the Levenshtein distance between two strings)
  • Convert map to json
  • Convert json to map
  • Deep freeze a nested object
  • Escape HTML tags as HTML entities
  • Flatten a nested object
  • Generate UUID & UUIDShort
  • Strip HTML tags
  • Transform keys
  • Transform URL strings to SEO-friendly URLs

Utility Methods for Array & Array of Objects

  • Check if two given arrays are the same
  • Chunk an array
  • Find the common elements of two arrays
  • Find if a given string exists in an array of objects
  • Group by array of objects
  • Move an element in an array from one position to another
  • Pluck values from an array of objects
  • Remove duplicates from an array of objects
  • Shuffle an array
  • Sort an array of objects

Utility Methods for String Conversion

  • Camel case to snake case
  • Camel case to kebab case
  • Camel case to Pascal case
  • Kebab case to snake case
  • Kebab case to camel case
  • Kebab case to Pascal case
  • Pascal case to camel case
  • Pascal case to kebab case
  • Pascal case to snake case
  • Snake case to camel case
  • Snake case to Pascal case
  • Snake case to kebab case

Report & Contribute

Sly-utils is currently in active development and fine-tuning. If you encounter any issues, please open a GitHub issue. If you would like to contribute, please open a GitHub Pull Request.

Support

Your support inspires & encourage us more. If you are interested to make a donation to us, please click the below PayPal button.

PayPal.me

Author

OpenSly

License

License: MIT

About

sly-utils is a modular and efficient JavaScript utility library designed to simplify complex tasks.

Topics

Resources

License

Stars

Watchers

Forks