Urlnet #No. 1 Premium URL Shortener

Urlnet #No. 1 Premium URL Shortener

31.Oct.2021

My idea is simple: share short, anonymous URL that will redirect to the long one.

What's so awesome about it?

- It's dead simple. No servers, no databases, just short links.  

- You can choose your own identifier (not aliased/branded to 3rd party services).

- If anyone knows your identifier he can easily access what you link by himself.

- You can create lists of aliases and switch between them easily for different projects/purposes.

After I finished the first version I thought this would be perfect project to publish as open source software. The code is available on GitHub . That was quick and dirty hack but I think it does awesome job for its supposed purpose. Feedback welcome!

 

 

URLnet is dead simple URL shortener. Anonymous, no cookies, no tracking. It's built on top of Flask microframework which provides great variety of tools to host small project like this one.

Title: Urlnet

Shortened link: urn://i54frqmj5vyw390s3rgj4kwru.bmzlmsn5vwzf2bqtetumu If you know the identifier (in this case i54frqmj5vyw390s3rgj4kwru), you can access the original link with your browser address bar directly without showing shortened version. This way anyone who knows identifier can use my service for free even they are not internet users.

URLnet provides shortcuts to live preview of your links. You can get beautiful shortened link get redirected into iFrame sandbox iframe by simply adding #preview at the end of any public identifiers (i54frqmj5vyw390s3rgj4kwru). If you want to make it more anonymous, remove #preview before submitting or create private alias/list to use it anonymously.

Also, I encourage you to leave comments on Github  page and share with me your ideas/feedbacks! :)

Public API is available now! Please check the bottom of the page for a link to Open API document.

#Update:  2016-05-22:  Added missing word "de" in the title.  2016-05-22:  Added link to Open API document and clarified several points (thanks for feedback!)

#Update:  2016-06-17:  Fixed broken links (Github and Public API) #Update:  2018-07-11:  Removed dead Github repo link; added note on Public API project 2018-08-14:  Searched again, found new official URLnet website. Repo link was removed before but I didn't find any online docs about it so added one here. Also updated article for latest version of Python. Link to open apis was removed before but found on source code once again. Another small update: website redirects to 404 page now so I removed the link. 2019-01-28:  I'm updating this article regularly and adding new things as they come, just wanted to let you know that I am still here! 2019-11-13:  Updated repo link and added this update :)

#Update:  2018-07-11:  Removed dead Github repo link; added note on Public API project 2018-08-14:  Searched again, found new official URLnet website. Repo link was removed before but I didn't find any online docs about it so added one here. Also updated article for latest version of Python. Link to open apis was removed before but found on source code once again. Another small update: website redirects to 404 page now so I removed the link. 2019-01-28:  I'm updating this article regularly and adding new things as they come, just wanted to let you know that I am still here! 2019-11-13:  Updated repo link and added this update :)

 

Public API is available now! Please check the bottom of the page for a link to Open API document.

URLnet provides shortcuts to live preview of your links. You can get beautiful shortened link get redirected into iFrame sandbox iframe by simply adding #preview at the end of any public identifiers (i54frqmj5vyw390s3rgj4kwru). If you want to make it more anonymous, remove #preview before submitting or create private alias/list to use it anonymously.

 

#Update:  2018-07-11:  Removed dead Github repo link; added note on Public API project 2018-08-14:  Searched again, found new official URLnet website. Repo link was removed before but I didn't find any online docs about it so added one here. Also updated article for latest version of Python. Link to open apis was removed before but found on source code once again. Another small update: website redirects to 404 page now so I removed the link. 2019-01-28:  I'm updating this article regularly and adding new things as they come, just wanted to let you know that I am still here!

 

I'm using it on my personal website urlnet for now, but maybe I will change my mind in the future. If you are wondering why the heck do I have a secret link with alias/list "private" is because i want to use my own service for private things. And don't worry about security, everything is encrypted, so no one can intercept your data packets. Your data will be only shared among your public identifiers (these short URL) that you created before via API or web interface.

API Docs:

 

#Update: Public API is available now! Please check the bottom of the page for a link to Open API document.

 

Website screenshot:

Input URL will be automatically parsed into its components. For example, if you send , it will be automatically translated into {'site': 'vk', 'scheme':'https', 'host': "vk.com"} object before redirecting to target location with #preview appended to the end of it. So in this case you can get redirected to preview site simply adding #preview at the end of your public aliases(i54frqmj5vyw390s3rgj4kwru). You can also use private aliases/list to avoid this behavior.

 

 

For example, sending #preview to the following public aliases will work as expected:

 

but sending #preview to this alias will cause redirect loop for api because it doesn't have the target url set under hostname. So don't use private aliases unless you know what you are doing or just want to test urlnet.

#Update: Public API is available now! Please check the bottom of the page for a link to Open API document. Website screenshot: | input URL will be automatically parsed into its components. For example, if you send , it will be automatically translated into {'site': 'vk', 'scheme':'https', 'host': "vk.com"} object before redirecting to target location with #preview appended to the end of it. So in this case you can get redirected to preview site simply adding #preview at the end of your public aliases(i54frqmj5vyw390s3rgj4kwru). You can also use private aliases/list to avoid this behavior.

 

urlnet allows users and developers to create custom links for their links without registration and make them available publicly or privately (with an alias list or a secret link identifier).

API Docs:

 

 

#Update: Public API is available now! Please check the bottom of the page for a link to Open API document.

Website screenshot: | input URL will automatically parsed into its components. For example, if you send , it will be automatically translated into {'site': 'vk', 'scheme':'https', 'host': "vk.com"} object before redirecting to target location with #preview appended to the end of it. Then simply adding #preview at the end of your public aliases(i54frqmj5vyw390s3rgj4kwru). You can also use private aliases/list to avoid this behavior.

 

title: Urlnet

urlnet is a dead simple URL shortener with Open API for developers & anonymous usage without cookies, tracking, etc...

 

#Update: Public API is available now! Please check

We are social