<!doctype html>
<!--[if IE 9]><html class="lt-ie10" lang="en" ><![endif]-->
<html class="no-js" lang="en">
<head>
<!-- Google Tag Manager -->
<script>
dataLayer = [{
userId: "anonymous",
ownerOrganizationTypes: [
],
currentlyOwnerOnTrial: false
}];
(function (w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(), event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NJXXMQ');</script>
<!-- End Google Tag Manager -->
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]-->
<title>Bintray - Download Center Automation & Distribution w. Private Repositories</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="twitter:account_id" content="1465737514"/>
<meta property="og:image" content="http://www.bintray.com/assets/bintray-logo.png"/>
<link rel="shortcut icon" href="/assets/favicon.png"/>
<script type="text/javascript" src="/assets/lib/jquery-1.11.1.min.js"></script>
<script type="text/javascript"
src="/assets/lib/jquery-ui.js?v=13017"></script>
<script type="text/javascript"
src="/assets/lib/bootstrap.min.js?v=13017"></script>
<script type="text/javascript"
src="/assets/lib/handlebars.js?v=13017"></script>
<script type="text/javascript" src="/assets/lib/select2.min.js"></script>
<script type="text/javascript" src="/assets/lib/datatables.min.js"></script>
<script type="text/javascript" src="/assets/lib/widgeter.js?v=13017"></script>
<script type="text/javascript" src="/assets/lib/resident.js?v=13017"></script>
<script type="text/javascript" src="/assets/lib/flow.js?v=13017"></script>
<script type="text/javascript"
src="/assets/lib/perfect-scrollbar.min.js?v=13017"></script>
<script type="text/javascript"
src="/assets/lib/clipboard.min.js?v=13017"></script>
<script type="text/javascript"
src="/assets/lib/filesize.min.js?v=13017"></script>
<script type="text/javascript"
src="/assets/lib/moment.min.js?v=13017"></script>
<script type="text/javascript"
src="/assets/lib/moment.time.js?v=13017"></script>
<script type="text/javascript" src="/assets/lib/hammer.min.js"></script>
<script type="text/javascript" src="/assets/lib/require.js?v=13017"></script>
<script type="text/javascript" src="/assets/utils/StringUtils.js?v=13017"></script>
<script>
requirejs.config({
baseUrl: '/assets/bintray-widgets/',
paths : {
controllers: '../bintray-views',
core : '../',
lib : '../lib',
templates : '../../assets',
css : '../../stylesheets'
},
urlArgs : 'v=13017'
});
</script>
<link rel="stylesheet" type="text/css" href="/assets/lib/bootstrap.min.css"/>
<link rel="stylesheet" type="text/css" href="/assets/lib/nv.d3.min.css"/>
<link rel="stylesheet" type="text/css" href="/assets/lib/perfect-scrollbar.min.css"/>
<link rel="stylesheet" type="text/css" href="/assets/github_markdown/github_markdown.css"/>
<link rel="stylesheet" type="text/css" href="/assets/lib/select2.min.css"/>
<link rel="stylesheet" type="text/css" href="/assets/lib/select2-bootstrap.min.css"/>
<link rel="stylesheet" type="text/css" href="/assets/lib/dataTables/datatables.min.css"/>
<link rel="stylesheet" type="text/css" href="/assets/lib/dataTables/dataTables.fontAwesome.css"/>
<meta name="description" content="Bintray gives developers a CDN-based, reliable, download center with REST automation & support for RPM & Debian packages, and generic software distribution">
<script type="text/javascript" src="/assets/bintray-views/anonymous-033ebebbc50f29b3beb33a79d88bbaad.js" ></script>
<script type="text/javascript" src="/assets/core-122c1e86ac269c81cb1a45020012c998.js" ></script><link rel="stylesheet" href="/assets/bintray-568c69cf8ae5d4636243e7377f48e4b4.css"/>
<script>trayGeneral.testIfFrame();</script>
<script type="text/javascript">
function showhideUserAlertMessageBox(type, content, msgType) {
trayAlert.deploy(content, type, '/assets//', "", msgType);
}
function buildUpgradePlanButton() {
return
var element = $.parseHTML('');
return element.pop().data;
}
/* Display User Alerts */
jQuery(document).ready(function () {
})
</script>
<script type="text/javascript">
jQuery(document).ready(function () {
refreshTime();
});
</script>
</head>
<body data-rel="/">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id="
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<section class="layout-loggedIn globalContainer">
<section class="main-content-wrapper">
<header class="bintray-header animatedBackground ">
<div class="container">
<nav class="navbar">
<div>
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<a class="navbar-brand"
href="/">
<img src="/assets/homepage-logos/bintray-logo-2c8440c4b7cc3d118552ded6815c3ce1.svg" />
</a>
<ul style="margin-top:16px;">
<li class="pricing-button pull-right visible-xs">
<a href="https://www.jfrog.com/confluence/display/BT/Bintray+REST+API" target="_blank">API</a>
</li>
<li class="visible-xs pricing-button pull-right">
<a href="/account/pricing?tab=account&type=pricing"><span>Pricing</span></a>
</li>
</ul>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse">
<form class="navbar-form navbar-left header-search" id="header-search-form"
action="/search" method="get"
data-widget="search" role="search">
<div class="form-group search-container">
<span class="search-multi"></span>
<input type="search" class="search-box" name="query" id="search"
placeholder="Search Bintray" autocomplete="off"/>
<div class="search-dropdown"></div>
<button class="icon"><i class="glyph glyph-magnify search-caret"></i></button>
</div>
</form>
<ul class="nav navbar-nav navbar-right user-area">
<li class="pricing-button" >
<a href="https://www.jfrog.com/confluence/display/BT/Bintray+REST+API" target="_blank"><span style="padding: 0">API</span></a>
</li>
<li class="pricing-button" >
<a href="https://www.jfrog.com/confluence/display/BT/Welcome+to+JFrog+Bintray" target="_blank"><span style="padding: 0">User Guide</span></a>
</li>
<li class="user-login-button">
<a id="login-button"
href="/login?forwardedFrom=%2F">
Sign In
</a>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
</div>
</header>
<div class="deprecation-banner">
<p class="">
Thanks for supporting Bintray! This service has now been sunset, and to assist with migration to the JFrog Platform, paid accounts can login until July 4th.
</p>
</div>
<div id="tlsSunsetNotificationContainer" style="display: none;">
<div class="" style="width: 100%;">
<div id="tlsSunsetNotification" >
<div class="flex-wrapper">
<div><span class="icon bell"></span></div>
<span class="">From June 24, 2018, all JFrog Cloud services will stop supporting the TLS 1.0 and 1.1 protocols which have been deprecated, but will continue to support TLS 1.2. For more details, <a
target="_blank"
href="https://jfrog.com/knowledge-base/why-am-i-failing-to-work-with-jfrog-saas-service-with-tls-1-0-1-1/">click here</a>
| <a id="discardSunsetNotification">Hide</a>
</span>
</div>
</div>
</div>
</div>
<script>
$(document).ready(function () {
if (window.location.search ==='?create'){
flow.createFlow('intro')
}
var expiry = new Date(2018, 7, 25, 0, 0, 0, 0);
var today = new Date();
if (today < expiry) {
var isAuthenticated = false;
if (isAuthenticated) {
if (!localStorage.disableSunsetNotification) {
$('#tlsSunsetNotificationContainer').show();
}
}
$("#discardSunsetNotification").click(function () {
localStorage.disableSunsetNotification = true;
$('#tlsSunsetNotificationContainer').hide();
});
}
function isExcludedViews() {
return (window.location.pathname==='/' ||
window.location.pathname==='/login' ||
window.location.pathname==='/signup' ||
window.location.pathname==='/signup/oss' ||
window.location.pathname==='/account/pricing' ||
window.location.pathname==='/signup/buy'||
window.location.pathname==='/signup/buy/pro'||
window.location.pathname==='/login/forgot' ||
window.location.pathname==='/signup/verification'||
window.location.pathname.includes('/payment/pro')
)
}
if(localStorage.getItem('showHttpsMessage') !== 'false' && !isExcludedViews()){
$('#httpsNotificationContainer').show();
}
$( ".dismiss-action" ).click(function() {
$('#httpsNotificationContainer').hide();
localStorage.setItem('showHttpsMessage', 'false');
});
});
</script>
<div id="bintray-landing-page">
<section id="lp-jumbotron">
<div class="container">
<div class="row">
<div class="content col-xs-12 text-center">
<img src="/assets/homepage-logos/bintray-logo-2c8440c4b7cc3d118552ded6815c3ce1.svg" class="bintray-logo"/>
<h1 class="title">Software Distribution as a Service</h1>
<p class="text">Universal, Automated, Secure, Open</p>
</div>
<div class="actions col-xs-12 col-xs-offset-0 col-sm-12 col-lg-8 col-lg-offset-2 text-center">
<div class="row signup-actions">
<div class="col-xs-12 visible-xs">
<button class="video-btn"
data-widget="lightbox"
data-type="youtube"
data-url="6OF7Qg_gWoU"
data-container="false">
<span class="fa fa-play-circle"></span>
<span> What is JFrog Bintray?</span>
</button>
</div>
<div class="col-xs-12 hidden-xs">
<button class="video-btn"
data-widget="lightbox"
data-type="youtube"
data-url="6OF7Qg_gWoU"
data-container="false">
<span class="fa fa-play-circle"></span>
<span> What is JFrog Bintray?</span>
</button>
</div>
</div>
</div>
</div>
</div>
</section>
<section id="lp-values">
<div class="container">
<div class="row">
<div class="value col-xs-12 left">
<div class="content col-xs-12 col-sm-6">
<h2 class="title">Universal Solution</h2>
<p class="body">
One distribution platform that supports all technologies. JFrog Bintray natively supports all major package formats, which allows you to work seamlessly with industry standard development, build and deployment tools. With support for massive scalability and worldwide coverage, this gives you the best native repository distribution available.</p>
</div>
<div class="photo col-xs-12 col-sm-6">
<object type="image/svg+xml"
data="/assets/homepage/seamless_integration-animation.svg"
class="svg-animate-on-scroll"
onload="onSvgLoad(this)">
</object>
</div>
</div>
<div class="value col-xs-12 right">
<div class="content col-xs-12 col-sm-6">
<h2 class="title">100% Automated via REST API</h2>
<p class="body">
Open for automation, JFrog Bintray easily integrates with your existing DevOps ecosystem, such as your continuous integration pipeline and your internal repositories. A rich REST API allows you to control every aspect of your software distribution, manage who has access to your content, collect logs and analytics, and much more - all with the full automation expected of a modern software distribution platform.</p>
</div>
<div class="photo col-xs-12 col-sm-6">
<object type="image/svg+xml"
data="/assets/homepage/automation-animation.svg"
class="svg-animate-on-scroll"
onload="onSvgLoad(this)">
</object>
</div>
</div>
<div class="value col-xs-12 left">
<div class="content col-xs-12 col-sm-6">
<h2 class="title">Full Control and Security</h2>
<p class="body">Exercise access control over who can view, upload to or download from your private repositories. With the JFrog Platform, maintain any degree of control through a variety of means, such as IP and geographical restrictions, EULA acceptance and more. Automatically provision your organization’s users via API, or have them silently sign in with SAML authentication to your existing identity provider.</p>
</div>
<div class="photo col-xs-12 col-sm-6">
<object type="image/svg+xml"
data="/assets/homepage/full_control-animation.svg"
class="svg-animate-on-scroll"
onload="onSvgLoad(this)">
</object>
</div>
</div>
<div class="value col-xs-12 right">
<div class="content col-xs-12 col-sm-6">
<h2 class="title">Integration with Artifactory</h2>
<p class="body">
The out-of-the-box integration with the world's most powerful binary repository and DevOps platform allows you to fully manage the complete distribution lifecycle. With Artifactory seamlessly and securely pushing release artifacts to Bintray, these complementary products form a truly automated software delivery pipeline.</p>
</div>
<div class="photo col-xs-12 col-sm-6">
<object type="image/svg+xml"
data="/assets/homepage/integration_with_artifactory-animation.svg"
class="svg-animate-on-scroll"
onload="onSvgLoad(this)">
</object>
</div>
</div>
</div>
</div>
</section>
</div>
</section>
<footer class="footer">
<div>
<div class="container">
<div class="row">
<div class="col-sm-3 hidden-xs">
<a href="http://www.jfrog.com">
<div class="logo-green"></div>
</a>
<div class="linebreak"></div>
</div>
<div class="col-sm-6 col-xs-6">
<div class="row bottom-links">
<div class="col-xs-10 col-xs-offset-1">
<div class="row">
<ul class="col-sm-6">
<a href="https://jfrog.com/bintray/bintray-terms-of-service/ " target="_blank"><li>Terms of Service</li></a>
<a href="https://www.jfrog.com/privacy-policy/" target="_blank"><li>Privacy Policy</li></a>
<a href="/docs/security.html" target="_blank"><li>Security</li></a>
</ul>
<ul class="col-sm-6">
<a href="https://bintray.com/docs/usermanual/" target="_blank"><li>User Guide</li></a>
<a href="https://www.jfrog.com/confluence/display/BT/Bintray+REST+API" target="_blank"><li>REST API</li></a>
<a href="http://status.bintray.com/" target="_blank"><li>Status</li></a>
</ul>
</div>
</div>
</div>
</div>
<div class="col-sm-3 columns col-xs-6 text-right">
<div class="left-linebreak hidden-xs"></div>
<a href="https://github.com/bintray" class="socialmedialogos githubcirclelogo"></a>
<a href="https://twitter.com/bintray" target="_blank" rel="nofollow"
class="socialmedialogos twittercirclelogo"></a>
</div>
</div>
</div>
</div>
<div class="copyrightBar">
<div class="container">
<div class="row">
<div class="col-md-12 columns">
<span>JFrog Bintray</span> |
<span>© 2021 Bintray All rights reserved</span>
<div id='trademark'>
<div>Apache Maven and Maven are trademarks of the Apache Software Foundation. RPM is a trademark of Red Hat, Inc. Debian is a registered trademark of Software in the Public Interest, Inc.
Docker and Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries. Docker, Inc. and other parties may also have trademark rights in other terms used herein.</div>
</div>
</div>
</div>
</div>
</div>
</footer>
<span id="feedbackScript" class="hidden-xs">
<!-- Button trigger modal -->
<a id="sales_force_feedback"
data-toggle="modal"
data-target="#salesForceFeedbackModal"
class="sales-force-feedback">
Feedback
</a>
<!-- Modal -->
<div class="modal fade" id="salesForceFeedbackModal"
tabindex="-1"
role="dialog"
aria-labelledby="salesForceFeedbackModal" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content" style="border-radius: 10px;">
<div class="modal-body no-padding">
<div class="modal-close-btn" onclick="$('#salesForceFeedbackModal').modal('hide');"
style="top: 0; left: inherit; right: 1%; color: black">
<i class="hidden-xs fa fa-times" aria-hidden="true"></i>
</div>
<iframe id="salesForceFeedbackIframe"
seamless
src="https://jfrog-support.secure.force.com/communityfeedbackPopup">
</iframe>
</div>
</div>
</div>
</div>
<script>
$(function () {
if (window.addEventListener) {
// For standards-compliant web browsers
window.addEventListener("message", receiveIframeMessageFromFeedbackModal, false);
} else {
window.attachEvent("onmessage", receiveIframeMessageFromFeedbackModal);
}
function receiveIframeMessageFromFeedbackModal(event) {
var origin = event.origin || event.originalEvent.origin;
if (origin !== "https://jfrog-support.secure.force.com") return;
var eventData = event.data;
var iframe = $("#salesForceFeedbackIframe");
if (eventData.status) {
$('#salesForceFeedbackModal').modal('hide');
showhideUserAlertMessageBox('notice', 'Thank you for your request.<br/> We will respond as soon as possible.');
} else if (eventData.scrollHeight) {
var scrollHeight = eventData.scrollHeight;
if (scrollHeight > iframe.css('height')) {
iframe.css('height', scrollHeight);
}
}
}
$('#salesForceFeedbackModal').on('hidden.bs.modal', function () {
var iframe = $('#salesForceFeedbackIframe');
iframe.attr('src', $('#salesForceFeedbackIframe').attr('src'));
})
})
</script>
</span>
</section>
<script>
$(function () {
trayGeneral.initialize();
traySubMenu.initialize();
});
</script>
<div id="nommer" data-widget="konamitron3" data-howmany="over9000" style="display: none;"></div>
<span class="bintray-marketing">
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 986515061;var google_conversion_label = "cFYLCKu8zQQQ9Yy01gM";var google_custom_params = window.google_tag_params;var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"></script>
<noscript><div style="display:inline;"><img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/986515061/?value=0&label=cFYLCKu8zQQQ9Yy01gM&guid=ON&script=0"/></div></noscript>
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 982905749; var google_conversion_label = "ILq8CJv44wQQlefX1AM"; var google_custom_params = window.google_tag_params; var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"></script>
<noscript><div style="display:inline;"><img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/982905749/?value=0&label=ILq8CJv44wQQlefX1AM&guid=ON&script=0"/></div></noscript>
</span>
</body>
</html>