ductape Ductape is better tape TBD Work in Progress License Ductape is licensed under the MIT license.