unalix

Version, currently 0.22 versions

gitlab.com/AmanoTeam/Unalix.cr

Small, dependency-free, fast Crystal package for removing tracking fields from URLs.

0 stars
0 dependents
License: LGPL-3.0

Installation

# Add this to your shard.yml
dependencies:
  unalix:
    gitlab: AmanoTeam/Unalix.cr
    version: ~> 0.2

Then run:

shards install

shard.yml

Crystal
0.30.0
License
LGPL-3.0
Author
SnwMds

Dependencies

This version declares no dependencies.

README

Unalix is a library written in Crystal, it follows the same specification used by the ClearURLs addon for removing tracking fields from URLs.

Installation

Add to your shard.yml:

dependencies:
  unalix:
    github: AmanoTeam/Unalix.cr
    branch: master

Usage:

Code:

require "unalix"

url : String = "https://deezer.com/track/891177062?utm_source=deezer"
result : String = Unalix.clear_url(url: url)

puts result

Output:

https://deezer.com/track/891177062

Contributing

If you have discovered a bug in this library and know how to fix it, fork this repository and open a Pull Request.

Third party software

Unalix includes some third party software in its codebase. See them below: