Go to file
Alfredo Oliviero 90ca37f82e Updated Jenkinsfile and Jenkinsjob.xml 2025-11-14 11:26:05 +01:00
.vscode integrating the shlink service 2025-07-04 17:43:26 +02:00
src Fixed Javadoc 2025-09-18 19:01:54 +02:00
.gitignore gitignore 2025-11-14 11:24:10 +01:00
CHANGELOG.md Update CHANGELOG.md 2025-10-10 17:33:02 +02:00
CITATION.cff updated 2025-07-07 10:18:07 +02:00
FUNDING.md created the branch, updated the readme and the version 2025-07-04 12:03:46 +02:00
Jenkinsfile Updated Jenkinsfile and Jenkinsjob.xml 2025-11-14 11:26:05 +01:00
Jenkinsjob.xml Updated Jenkinsfile and Jenkinsjob.xml 2025-11-14 11:26:05 +01:00
LICENSE.md Migrated to git 2019-11-26 15:05:52 +01:00
README.md updated the README 2025-09-03 16:15:07 +02:00
changelog.xml Migrated to git 2019-11-26 15:05:52 +01:00
descriptor.xml created the branch, updated the readme and the version 2025-07-04 12:03:46 +02:00
pom.xml moved maven-parent to 1.3.0-SNAPSHOT 2025-09-18 15:57:34 +02:00
profile.xml Migrated to git 2019-11-26 15:05:52 +01:00

README.md

gCube URL Shortener

This Java library provides seamless integration with the Shlink service hosted by D4Science, enabling developers to programmatically convert long URLs into shorter, more manageable links. These shortened URLs are ideal for sharing across social media, email communications, and collaborative platforms.

Features

  • Simple API for URL shortening operations
  • Integration with D4Science Shlink service
  • Support for custom short codes and domains
  • Bulk URL processing capabilities
  • Comprehensive error handling and logging

Built With

Documentation

Change log

See the URL Shortener Releases

Authors

How to Cite this Software

@Manual{,
    title = {gCube URL Shortener},
    author = {Francesco Mangiacrapa},
    organization = {ISTI-CNR Infrascience Group},
    address = {Pisa, Italy},
    year = {2025},
    note = {A Java library for interacting with D4Science Shlink service to create manageable short links},
    url = {https://gcube-system.org/}
} 

More information available in CITATION.cff

License

This project is licensed under the terms specified in the LICENSE.md file.

About the gCube Framework

This software is part of the gCube Framework: an open-source software toolkit used for building and operating Hybrid Data Infrastructures enabling the dynamic deployment of Virtual Research Environments by favouring the realisation of reuse oriented policies.

The projects leading to this software have received funding from a series of European Union programmes. See FUNDING.md for details.