CINXE.COM
Why Use SourceForge? Features and Benefits
<!doctype html> <!-- Server: sfs-consume-6 --> <html class="no-js" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" /> <script src="//a.fsdn.com/con/js/min/sf.sandiego-cmp-top.js?1732638179"></script> <script> /*global unescape, window, SF*/ // Setup our namespace if (!window.SF) { window.SF = {}; } if (!window.net) { window.net = {}; } if (!window.net.sf) { window.net.sf = {}; } SF.Ads = {}; SF.cdn = '//a.fsdn.com/con'; SF.deploy_time = '1732638179'; SF.sandiego = true; SF.sandiego_chrome = true; SF.variant = 'sf'; SF.fpid = '34ba3ec8-e80a-4ba4-b5f7-35d51845fd12'; SF.billboard_route = '/software/product/$slug/'; SF.Breakpoints = { small: 0, medium: 640, leaderboard: 743, billboard: 985, large: 1053, xlarge: 1295, xxlarge: 1366 }; SF.initial_breakpoints_visible = {}; for (var bp in SF.Breakpoints) { if (!SF.Breakpoints.hasOwnProperty(bp)) { continue; } SF.initial_breakpoints_visible[bp] = !window.matchMedia || window.matchMedia('(min-width: ' + SF.Breakpoints[bp] + 'px)').matches; } </script> <link rel="stylesheet" href="//a.fsdn.com/con/css/lato.css?1732638179"> <link rel="stylesheet" href="//a.fsdn.com/con/css/sandiego.css?1732638179"> <link rel="stylesheet" href="//a.fsdn.com/con/css/disallow.css?1732638179"> <link rel="canonical" href="https://sourceforge.net/create/"> <title>Why Use SourceForge? Features and Benefits</title> <link rel="icon" sizes="180x180" href="//a.fsdn.com/con/img/sandiego/logo-180x180.png" type="image/png"> <link rel="icon" sizes="any" href="//a.fsdn.com/con/img/sandiego/svg/originals/sf-icon-orange-no_sf.svg" type="image/svg+xml"> <link rel="apple-touch-icon" sizes="180x180" href="//a.fsdn.com/con/img/sandiego/logo-180x180.png"> <link rel="mask-icon" href="//a.fsdn.com/con/img/sandiego/svg/originals/sf-icon-orange-no_sf.svg" color="#FF6600"> <script> /*global unescape, window, console, jQuery, $, net, SF, DD_belatedPNG, bizx */ if (!window.SF) { window.SF = {}; }SF.EU_country_codes = ["MF","WF","SX","TC","GL","PF","AI","IO","PT","CZ","MT","NL","GS","CY","DE","PM","NC","JE","GR","BG","GP","BL","FR","GB","HU","YT","CH","LT","BE","LU","NO","HR","FI","PL","LV","ES","DK","GI","IE","GF","VG","EE","CW","KY","FK","GG","IS","SH","BM","LI","SE","AW","IT","MQ","SI","AT","SK","MS","PN","TF","RE","AX","ME","RO"]; SF.unknown_country_codes = ["","A1","A2","O1"]; </script> <script src="//a.fsdn.com/con/js/min/sf.sandiego-head.js?1732638179"></script> <style>.nf196970527e71044a2c9be78bee77fc7b793c086 { display: none !important; }</style> <script>SF.adblock = true;</script> <script src="//a.fsdn.com/con/js/adpopup.js?1732638179"></script> <script> function initPiwik(){ var _paq = window._paq = window._paq || []; _paq.push(['trackPageView', document.title, { dimension2: 'pg_create', dimension3: SF.devicePixelRatio, }]); _paq.push(['enableLinkTracking']); (function() { var u="//analytics.slashdotmedia.com/"; _paq.push(['setTrackerUrl', u+'sf.php']); _paq.push(['setSiteId', 39]); // only execute if 'measurement' has been granted bizx.cmp.ifConsent({ purposes: ['measurement'], vendors: 'sdm'}, function() { var interval = 6 * 60 * 60 * 1000; // 6 hrs, expressed in ms var vid_date = new Date(localStorage.getItem('vid_date')); if (new Date() - vid_date >= interval) { var data = {firstparty_id: "34ba3ec8-e80a-4ba4-b5f7-35d51845fd12", do_not_sell: false, is_commercial_page: "False" }; bizx.cmp.ifConsent({ purposes: ['ads'], vendors: 'sdm'}, function() {}, function(){ // no consent (opt-out) data.do_not_sell = true; }, function(){ //finally call api endpoint // push promise to pwik and set it run if pwik is allowed to run based on it's own ifConsent check _paq.push([ function() { data.matomo_id = this.getVisitorId(); data.domain = "sourceforge.net"; $.ajax({ method: 'PUT', url: '/p/sfapi/push_vid', data: JSON.stringify(data) }) .done(function(response){ if(response.result) { localStorage.setItem('vid_date', new Date()); } }) .fail(function(){ // Do nothing on failure }); }]); } ); } }); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'sf.js'; s.parentNode.insertBefore(g,s); })(); } bizx.cmp.ifConsent({ purposes: ['storage', 'measurement'], vendors: 'sdm' }, initPiwik); </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebSite", "name": "SourceForge", "url": "https://sourceforge.net/" } </script> </head> <body id="pg_create" class="l-black-n-tan l-black-n-tan-info-sections anonymous has-ads sandiego v-sf"> <div id="busy-spinner"></div> <div id="messages"> </div> <div class="off-canvas position-right" id="offCanvas" data-off-canvas> <!-- Menu --> <ul class="header-nav-menulist"> <li class="highlight search"> <form method="get" action="/directory/" class="m-search-form"> <input type="text" placeholder="Search for software or solutions" autocomplete="off" name="q" > <label> <input type="submit" class="bt" value=""> <svg data-name="search" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z"/></svg> </label> </form> </li> <li class="highlight"><a href="https://sourceforge.net/auth/">Join/Login</a></li> <li><a href="/directory/">Open Source Software</a></li> <li><a href="/software/">Business Software</a></li> <li><a href="/software/vendors/" title="For Vendors">For Vendors</a></li> <li><a href="/blog/" title="Blog">Blog</a></li> <li><a href="/about">About</a></li> <li><a id="header-nav-more" data-toggle="header-nav-more header-nav-more-content" data-toggler=".toggled">More</a></li> <li> <ul id="header-nav-more-content" class="toggled" data-toggler=".toggled"> <li><a href="/articles/">Articles</a></li> <li><a href="/create">Create</a></li> <li><a href="https://sourceforge.net/articles/category/sourceforge-podcast/">SourceForge Podcast</a></li> <li><a href="https://sourceforge.net/p/forge/documentation/Docs%20Home/">Site Documentation</a></li> <li><a href="/user/newsletters">Subscribe to our Newsletter</a></li> <li><a href="/support">Support Request</a></li> </ul> </li> </ul> </div> <div class="off-canvas-content" data-off-canvas-content> <script> SF.linkout_icon = '<svg data-name="sf-linkout-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 300 300" style="enable-background:new 0 0 300 300;" xml:space="preserve"><polygon class="st0" points="243.2,243.2 56.8,243.2 56.8,56.8 123,56.8 123,9 9,9 9,291 291,291 291,179.4 243.2,179 "/><polygon class="st0" points="128.5,213 155,186.5 176,165.5 206.7,196.3 235.5,132.5 248.9,102.6 290.6,9.8 291,9 290.6,9.2 197.4,51.1 169.1,63.8 103.7,93.3 137,126.5 115.9,147.5 89.5,174 "/></svg>'; </script> <div class="l-header-nav sticky sandiego"> <section class="sandiego l-header-nav-top show-for-large"> <div class="row"> <a href="/" title="Home" class="sf-logo"> <img src="//a.fsdn.com/con/images/sandiego/sf-logo-full.svg" alt="SourceForge logo" class="sf-logo-full"/> </a> <nav class="links"> <a href="/user/newsletters" title="Subscribe to our newsletter"><span class="newsletter-icon"> <svg data-name="mmSF_11mail" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 42 42" enable-background="new 0 0 42 42" xml:space="preserve"><path fill="#FFFFFF" d="M0,6v30h42V6H0z M24.2,21.2c-0.8,0.8-2.3,2-3.2,2c-0.9,0-2.4-1.2-3.2-2L5.8,9.7h30.3L24.2,21.2z M13.7,21l-9.9,9.4V11.6L13.7,21z M15.7,23L15.7,23c0.5,0.5,2.9,2.9,5.3,2.9c2.4,0,4.8-2.4,5.2-2.8l0.1-0.1l9.8,9.4H5.8L15.7,23z M28.3,21l9.9-9.5v18.9L28.3,21z"/></svg></span></a> <a href="/software/vendors/" title="For Vendors">For Vendors</a> <a href="/support" title="Help">Help</a> <a href="/create/" title="Create">Create</a> <a href="/user/registration" title="Join" >Join</a> <a href="https://sourceforge.net/auth/" title="Login">Login</a> </nav> </div> </section> <section class="sandiego l-header-nav-top hide-for-large"> <div class="row"> <a href="/" title="Home" class="sf-logo"> <img src="//a.fsdn.com/con/images/sandiego/sf-logo-full.svg" alt="SourceForge logo" class="sf-logo-full"/> </a> <div class="title-bar-right"> <button type="button" aria-label="Toggle Main Menu" class="menu-icon" data-toggle="offCanvas"></button> </div> </div> </section> <section class="sandiego l-header-nav-bottom"> <nav class="row"> <a href="/" title="Home" class="sf-logo"> <img src="//a.fsdn.com/con/images/sandiego/sf-logo-full.svg" alt="SourceForge logo" class="sf-logo-full"/> </a> <div class="links"> <div class="nav-dropdown"> <a href="/directory/" title="Browse">Open Source Software</a> </div> <div class="nav-dropdown"> <a href="/software/">Business Software</a> </div> <div class="nav-dropdown"> <a href="https://sourceforge.net/articles/category/sourceforge-podcast/">SourceForge Podcast</a> </div> <div class="nav-dropdown"> <a>Resources</a> <ul class="nav-dropdown-menu"> <li><a href="/articles/">Articles</a></li> <li><a href="/software/case-studies/">Case Studies</a></li> <li><a href="/blog/">Blog</a></li> </ul> </div> <div class="dev-menu-when-stuck"> Menu <ul class="dev-menu-dropdown header-nav-menulist"> <li><a href="/support">Help</a></li> <li><a href="/create">Create</a></li> <li><a href="/user/registration/" title="Join" >Join</a></li> <li><a href="https://sourceforge.net/auth/" title="Login">Login</a></li> </ul> </div> <div class="search-toggle-when-stuck"> <a class="search-toggle"> <svg data-name="search" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z"/></svg> </a> </div> </div> <div class="search"> <div class="main-nav-link"> <a href="https://brightdata.com/?utm_source=brand&utm_campaign=brnd-mkt_content_partner_slashdot_banner" rel="nofollow" target="_blank" id="main-nav-badge-link" data-label="BrightData2"> <img src="//a.fsdn.com/con/assets/maxnav/sourceforge/brightdata2-137fa282.png" srcset="//a.fsdn.com/con/assets/maxnav/sourceforge/brightdata2big-137fc37a.png 2x" alt="Bright Data - Real-Time Business Data" id="main-nav-image"/> </a> </div> <form method="get" action="/directory/" class="m-search-form"> <div class="typeahead__container"> <div class="typeahead__field"> <div class="typeahead__query"> <input type="text" placeholder="Search for software or solutions" autocomplete="off" name="q" > </div> <label> <input type="submit" class="bt" value=""> <svg data-name="search" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z"/></svg> </label> </div> </div> </form> </div> </nav> </section> </div> <div class="header"> <div class="row"> <div class="column"> <h1 class="page-title">Why Use SourceForge?</h1> <p>Host your new project, distribute existing releases, or choose the individual features that fit your needs. <span class="show-for-medium"><br>See all the possibilities here.</span> </p> <a class="button blue wide" href="/p/add_project">Create Your Project Now</a> <a class="button blue hollow" href="/p/import_project/github/" data-tooltip aria-haspopup="true" data-position="bottom" data-allow-html="true" data-tooltip-class="tooltip github-tooltip" data-tip-text=" <p>You can import your project from GitHub, and also automatically sync file releases on an ongoing basis.</p> Importing from GitHub supports: <ul> <li>Code </li><li>Releases </li><li>Issues </li><li>Wiki Pages </li></ul> Those items may be imported into existing projects as well. "> Import from GitHub <svg class="svgico info-circle" data-name="info-circle" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 200.2 200" style="enable-background:new 0 0 200.2 200;" xml:space="preserve"><circle class="st0" style="fill: #fff" cx="99.8" cy="100" r="89.8"/><g><path style="fill:#000;" class="foo-bar" d="M109,0.6c24.2,2.2,45.1,11.7,62,28.9c22.5,22.9,32.1,50.6,28.4,82.5c-3.1,26.9-15.5,49.4-37,65.8c-32.9,25.1-69,29.1-106.3,11.3c-30-14.3-47.8-39-54.2-71.7c-0.7-3.3-1-6.7-1.5-10.1c-0.5-4.7-0.5-9.6,0-14.8C0.7,90.3,1,88.1,1.3,86c3.4-23,13.5-42.6,30.4-58.5C46,13.8,63,5.3,82.5,1.8C86,1.2,93,0.1,98.6,0.1C104.6,0.1,109,0.6,109,0.6z M183,99.9c-0.2-46.1-37.4-82.9-84-82.4C53.8,18,17.1,55.1,17.7,101c0.6,45.2,37.7,81.9,83.7,81.3C146.6,181.6,182.7,145,183,99.9z"/><path style="fill:#000;" d="M107,75c9.2,0,13.8,5.6,11.4,15.1c-1.7,6.9-4.4,13.6-6.8,20.4c-2.9,8.1-6,16.2-9,24.3c-0.6,1.6-1,3.3-1.2,4.9c-0.1,0.9,0.3,2.2,0.9,2.6c0.6,0.4,2.1,0.4,2.7-0.1c2.5-1.8,4.8-3.8,7-6c2.3-2.3,4.3-4.8,6.6-7.1c0.5-0.5,1.7-1.2,2.4-0.9c0.1,0.1,0.2,0.2,0.3,0.3c0.6,0.7,0.9,1.7,1,2.6c0.1,0.8-0.5,1.8-1,2.5c-7.8,11-17.8,19.3-31,22.9c-3,0.8-6.3,0.7-9.4,0.3c-4.1-0.5-7.4-4.3-7.2-8.4c0.2-4.5,1.1-8.6,2.6-12.8c4.5-12.6,9.4-25.1,14.2-37.6c0.9-2.3,2-4.5,2.6-6.9c0.3-1.2,0.2-3.1-0.5-3.9c-0.5-0.6-2.8-0.3-3.7,0.3c-2.3,1.6-4.3,3.5-6.3,5.4c-2.3,2.4-4.4,5-6.6,7.4c-0.9,1-2.1,2.1-3.6,0.9c-1.5-1.1-1.2-2.6-0.3-3.9c8-11.1,17.5-20.2,31.9-22.3c0.3,0,0.6-0.1,0.9-0.1C105.6,75,106.3,75,107,75z"/><path style="fill:#000;" d="M128.9,54.8c0,9.9-10.3,16.8-19.5,13.1c-5.4-2.2-8.1-8.5-6.3-14.8c2.1-7.3,9.7-11.7,17.1-10C125.6,44.4,128.9,48.8,128.9,54.8z"/></g></svg></a> </div> </div> </div> <div class="main-content-wrapper row"> <section id="feature-holder" class="main-content column"> <section class="feature"> <section class="description"> <h2>Downloads & Statistics</h2> <p>Our free, managed, global mirror network provides a better experience for your downloaders. And you get access to download statistics to find out who your users are.</p> <ul> <li>Unlimited bandwidth for Open Source projects</li> <li>Extensive worldwide mirror network</li> <li>Download statistics over time, by platform, and by region.</li> <li>Analytics are completely free, take no time to set up. Learn how and where your software is downloaded.</li> <li>Automatic platform detection: Windows, Mac, and Linux users get the right release, and you get the stats!</li> </ul> </section> <section class="screenshot"> <a data-open="stats-newpng"> <img src="//a.fsdn.com/con/img/features/stats-new.png" alt="Download statistics"> </a> <div class="reveal" data-reveal id="stats-newpng"> <button class="close-button" data-close aria-label="Close modal" type="button"> <span aria-hidden="true">×</span> </button> <img src="//a.fsdn.com/con/img/features/stats-new.png" alt="Download statistics" title="Download statistics" srcset="//a.fsdn.com/con/img/features/stats-new.png 1425w, //a.fsdn.com/con/img/features/stats-new-2x.png 2850w" sizes="(max-width: 640px) 100vw, 1425px"> </div> </section> </section> <section class="feature"> <section class="description"> <h2>Open Source Directory</h2> <p>How will anyone know about your project if they can't find it? Your project is added to our Open Source Directory where potential users can browse and search for software.</p> <ul> <li>Categorize your project by topic, platform, license, etc</li> <li>We promote great projects as a staff pick, featured project, or project of the month.</li> <li>Users can review and recommend your project.</li> <li>Make your project stand out with screenshots and videos.</li> <li>Your project page can be shared with Twitter and Facebook.</li> <li>All downloads are scanned for malware, and served securely.</li> </ul> </section> <section class="screenshot"> <a data-open="directory-newpng"> <img src="//a.fsdn.com/con/img/features/directory-new.png" alt="Directory"> </a> <div class="reveal" data-reveal id="directory-newpng"> <button class="close-button" data-close aria-label="Close modal" type="button"> <span aria-hidden="true">×</span> </button> <img src="//a.fsdn.com/con/img/features/directory-new.png" alt="Directory" title="Directory" srcset="//a.fsdn.com/con/img/features/directory-new.png 1425w, //a.fsdn.com/con/img/features/directory-new-2x.png 2850w" sizes="(max-width: 640px) 100vw, 1425px"> </div> </section> </section> <section class="feature"> <section class="description"> <h2>Forums, Blogs & Mailing Lists</h2> <p>Discussion forums are a standard tool, and are the communication hub of many projects.</p> <ul> <li>Subscribe to forums by email or rss</li> <li>Reply to forum posts by email</li> <li>Project admins can moderate discussion posts</li> <li>Spam bot protection</li> <li>Allow anonymous posting, only logged in users, or even a specific list of users</li> <li>If you prefer, your project can have a traditional mailing list</li> <li>Blog tool with threaded discussion</li> <li>Set posts to draft mode while working on them</li> <li>Full threaded discussion on blog posts, linking to other artifacts, and markdown formatting just like other tools</li> </ul> </section> <section class="screenshot"> <a data-open="forums-newpng"> <img src="//a.fsdn.com/con/img/features/forums-new.png" alt="Threaded discussion"> </a> <div class="reveal" data-reveal id="forums-newpng"> <button class="close-button" data-close aria-label="Close modal" type="button"> <span aria-hidden="true">×</span> </button> <img src="//a.fsdn.com/con/img/features/forums-new.png" alt="Threaded discussion" title="Threaded discussion" srcset="//a.fsdn.com/con/img/features/forums-new.png 1101w, //a.fsdn.com/con/img/features/forums-new-2x.png 2202w" sizes="(max-width: 640px) 100vw, 1101px"> </div> </section> </section> <section class="feature"> <section class="description"> <h2>Integrated Issue Tracking</h2> <p>Issue tracking in SourceForge has been rethought from the ground up. Some of the features we’re particularly proud of are:</p> <ul> <li>Tickets (and all other SourceForge tools) let you use Markdown for formatting, and attach files.</li> <li>You can organize tickets with milestones, custom fields, and labels</li> <li>In addition to simple search, an advanced search syntax is available. Favorite searches can be saved for frequent use.</li> <li>Threaded discussion on tickets</li> <li>Subscribe to tracker updates through email or rss</li> <li>Links and backlinks to other artifacts throughout SourceForge (all of our tools have this)</li> </ul> </section> <section class="screenshot"> <a data-open="tickets-newpng"> <img src="//a.fsdn.com/con/img/features/tickets-new.png" alt="Searching for tickets"> </a> <div class="reveal" data-reveal id="tickets-newpng"> <button class="close-button" data-close aria-label="Close modal" type="button"> <span aria-hidden="true">×</span> </button> <img src="//a.fsdn.com/con/img/features/tickets-new.png" alt="Searching for tickets" title="Searching for tickets" srcset="//a.fsdn.com/con/img/features/tickets-new.png 1101w, //a.fsdn.com/con/img/features/tickets-new-2x.png 2202w" sizes="(max-width: 640px) 100vw, 1101px"> </div> </section> </section> <section class="feature"> <section class="description"> <h2>Code Repositories</h2> <p>Of course the heart of your Open Source project is the source code, and this is an area where we really shine.</p> <ul> <li>Host code with git, Mercurial (hg), or Subversion (svn)</li> <li>Browser-based code browsing</li> <li>Link commits to tickets and other artifacts</li> <li>View color-coded commit diffs</li> <li>Forking and merge requests with git and hg</li> <li>View commit history as a graph</li> </ul> </section> <section class="screenshot"> <a data-open="code-newpng"> <img src="//a.fsdn.com/con/img/features/code-new.png" alt="Viewing a commit diff"> </a> <div class="reveal" data-reveal id="code-newpng"> <button class="close-button" data-close aria-label="Close modal" type="button"> <span aria-hidden="true">×</span> </button> <img src="//a.fsdn.com/con/img/features/code-new.png" alt="Viewing a commit diff" title="Viewing a commit diff" srcset="//a.fsdn.com/con/img/features/code-new.png 1101w, //a.fsdn.com/con/img/features/code-new-2x.png 2202w" sizes="(max-width: 640px) 100vw, 1101px"> </div> </section> </section> <section class="feature"> <section class="description"> <h2>Documentation</h2> <p>Helping your users use your product is as important as making it in the first place. So we offer several different ways to create your documentation. We start with a wiki, but you can install and use any tools that you want in your project web space.</p> <ul> <li>Make wiki pages with markdown, attachments, threaded discussion, artifact linking</li> <li>Syntax highlighting for code snippets</li> <li>Browse wiki pages by name or tags</li> <li>Custom wiki macros make common tasks easier</li> </ul> </section> <section class="screenshot"> <a data-open="wiki-newpng"> <img src="//a.fsdn.com/con/img/features/wiki-new.png" alt="Wiki page"> </a> <div class="reveal" data-reveal id="wiki-newpng"> <button class="close-button" data-close aria-label="Close modal" type="button"> <span aria-hidden="true">×</span> </button> <img src="//a.fsdn.com/con/img/features/wiki-new.png" alt="Wiki page" title="Wiki page" srcset="//a.fsdn.com/con/img/features/wiki-new.png 1101w, //a.fsdn.com/con/img/features/wiki-new-2x.png 2202w" sizes="(max-width: 640px) 100vw, 1101px"> </div> </section> </section> <section class="feature"> <section class="description"> <h2>And, it’s Open Source</h2> <p>And, as if all of that wasn’t enough, the SourceForge platform runs on <a href="https://allura.apache.org">Apache Allura</a> which itself is Open Source! You can download it, host your own forge, and make enhancements to the code. We would love to have you help contribute to the Allura platform.</p> <p>Since 1999, thousands of projects have chosen SourceForge to host not just their source code, but also their project communities. You'll be in great company.</p> <ul> <li><a href="/projects/openofficeorg.mirror/">Apache OpenOffice</a></li> <li><a href="/projects/portableapps/">PortableApps</a></li> <li><a href="/projects/keepass/">KeePass</a></li> </ul> </section> <section class="screenshot"> <img src="//a.fsdn.com/con/img/features/os-full.png" alt="Open Source" title="Open Source" id="small-img"> </section> </section> <section id="get-started"> <h2>Ready? Let's get started.</h2> <a class="button blue wide" href="/p/add_project">Create Your Project Now</a> </section> </section> </div> <footer class="sandiego"> <div class="as-row"> <div class="footer-wrapper"> <nav aria-label="Site Links" role="navigation"> <section> <div class="as-h2">SourceForge</div> <ul> <li><a href="/create/" title="Create a Project">Create a Project</a></li> <li><a href="/directory/" title="Open Source Software Directory">Open Source Software</a></li> <li><a href="/software/" title="Business Software Directory">Business Software</a></li> <li><a href="/top" title="Top Open Source Projects">Top Downloaded Projects</a></li> </ul> </section> </nav> <nav aria-label="Company Links" role="navigation"> <section> <div class="as-h2">Company</div> <ul> <li><a href="/about">About</a></li> <li><a href="/about/leadership" title="Open Source Software Directory">Team</a></li> <li class="h-card"> <address> <span class="p-name p-org">SourceForge Headquarters</span><br> <span class="p-street-address">225 Broadway Suite 1600</span><br> <span class="p-locality">San Diego, CA <span class="p-postal-code">92101</span></span><br> <span class="p-tel">+1 (858) 454-5900</span><br> </address> </li> <li id="social"> <span></span> <a href="https://twitter.com/sourceforge" class="twitter" rel="nofollow" target="_blank" title="SourceForge on X"> <svg class="vertical-icon-fix" data-name="twitter" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1684 408q-67 98-162 167 1 14 1 42 0 130-38 259.5t-115.5 248.5-184.5 210.5-258 146-323 54.5q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64.5t-114-159.5q33 5 61 5 43 0 85-11-112-23-185.5-111.5t-73.5-205.5v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 294.5 238.5t371.5 99.5q-8-38-8-74 0-134 94.5-228.5t228.5-94.5q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z"/></svg></a> <a href="https://fosstodon.org/@sourceforge" rel="me nofollow" target="_blank" title="SourceForge on Mastodon"> <svg class="vertical-icon-fix" data-name="mastodon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z"/></svg></a> <a href="https://www.facebook.com/sourceforgenet/" class="facebook" rel="nofollow" target="_blank" title="SourceForge on Facebook"> <svg data-name="facebook" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1343 12v264h-157q-86 0-116 36t-30 108v189h293l-39 296h-254v759h-306v-759h-255v-296h255v-218q0-186 104-288.5t277-102.5q147 0 228 12z"/></svg></a> <a href="https://www.linkedin.com/company/sourceforge.net" class="linkedin" rel="nofollow" target="_blank" title="SourceForge on LinkedIn"> <svg data-name="linkedin" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M477 625v991h-330v-991h330zm21-306q1 73-50.5 122t-135.5 49h-2q-82 0-132-49t-50-122q0-74 51.5-122.5t134.5-48.5 133 48.5 51 122.5zm1166 729v568h-329v-530q0-105-40.5-164.5t-126.5-59.5q-63 0-105.5 34.5t-63.5 85.5q-11 30-11 81v553h-329q2-399 2-647t-1-296l-1-48h329v144h-2q20-32 41-56t56.5-52 87-43.5 114.5-15.5q171 0 275 113.5t104 332.5z"/></svg></a> <a href="/user/newsletters" rel=nofollow class="newsletter" title="Subscribe to our newsletter"> <svg class="vertical-icon-fix" data-name="mmSF_11mail" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 42 42" enable-background="new 0 0 42 42" xml:space="preserve"><path fill="#FFFFFF" d="M0,6v30h42V6H0z M24.2,21.2c-0.8,0.8-2.3,2-3.2,2c-0.9,0-2.4-1.2-3.2-2L5.8,9.7h30.3L24.2,21.2z M13.7,21l-9.9,9.4V11.6L13.7,21z M15.7,23L15.7,23c0.5,0.5,2.9,2.9,5.3,2.9c2.4,0,4.8-2.4,5.2-2.8l0.1-0.1l9.8,9.4H5.8L15.7,23z M28.3,21l9.9-9.5v18.9L28.3,21z"/></svg></a> <span></span> </li> </ul> </section> </nav> <nav aria-label="Resources Links" role="navigation"> <section> <div class="as-h2">Resources</div> <ul> <li><a href="/support" title="Support Section">Support</a></li> <li><a href="/p/forge/documentation/Docs%20Home/" title="Site Documentation">Site Documentation</a></li> <li><a href="https://fosstodon.org/@sourceforgestatus" title="Site Status" rel="me nofollow">Site Status</a></li> <li><a href="/reviews" title="Reviews" rel="me nofollow">SourceForge Reviews</a></li> </ul> </section> </nav> <section class="footer-logo"> <a href="/" title="Home" class="sf-logo"> <img src="//a.fsdn.com/con/images/sandiego/sf-logo-full.svg" alt="SourceForge logo" class="sf-logo-full"/> </a> </section> </div> </div> <section class="l-nav-bottom"> <nav class="row"> <div class="columns small-12 large-6 copyright-notice"> © 2024 Slashdot Media. All Rights Reserved. </div> <div class="columns large-6 links links-right"> <a href="https://slashdotmedia.com/terms-of-use" target="_blank" title="Terms" rel="nofollow">Terms</a> <a href="https://slashdotmedia.com/privacy-statement/" target="_blank" title="Privacy" rel="nofollow">Privacy</a> <a href="https://slashdotmedia.com/opt-out-choices" target="_blank" title="Opt Out" rel="nofollow">Opt Out</a> <a href="https://slashdotmedia.com/contact/" target="_blank" title="Advertise" rel="nofollow">Advertise</a> </div> </nav> </section> </footer> </div> <script src="//a.fsdn.com/con/js/min/sf.sandiego-base.js?1732638179"></script> <script> /* global Dropzone */ Dropzone.options.blockthisForm = false; </script> <script src="//a.fsdn.com/con/js/min/sf.sandiego-foundation-base.js?1732638179"></script> <script src="//a.fsdn.com/con/js/min/sf.sandiego-foundation-tooltip.js?1732638179"></script> <script> /* global Foundation */ $(document).foundation(); Foundation.Triggers.forceListenersNow(); </script> <script> bizx.cmp.ifConsent('', ['all', 'google-ads'], function () {}, function () { $('body').addClass('no-ads-consent'); }); </script> <noscript><p><img src="https://analytics.slashdotmedia.com/index.php?idsite=39" style="border:0;" alt="" /></p></noscript> <script> function geturl(url, params) { params = Object .keys(params) .map(function(key) { return key + "=" + encodeURIComponent(params[key]); }) .join("&"); return url + "?" + params; } function loadimg(params, dimension_prefix) { params = Object.assign({"idsite":1,"rec":1,"rand":72903,"dimension2":"pg_create","url":"https://sourceforge.net/create/","action_name":"Why Use SourceForge? Features and Benefits"}, params); for (var key in params) { if (params.hasOwnProperty(key) && key.indexOf('dimension') === 0 && params[key] !== undefined) { params[key] = (dimension_prefix||'') + params[key]; } } params.rand = Math.floor(Math.random() * 100000); bizx.cmp.ifConsent('publisher', ['measurement'], function() { var url = geturl("//sourceforge.net/software/visit", params); if (!('sendBeacon' in navigator) || !navigator.sendBeacon(url)) { var img = document.createElement('img'); img.src = url; img.style = "border:0;position:absolute;top:0;"; img.alt = ""; document.body.appendChild(img); } }); } var $typeaheads = $('.typeahead__container input[name=q]'); $typeaheads.on('typeahead-item-clicked', function(ev, $typeahead, q, item){ var groupIndex = ($typeahead.data('groups') || []).indexOf(item.group); if (groupIndex === 2 || groupIndex === 3) { loadimg({ 'e_c': 'Search | Typeahead | ' + item.group, 'e_a': "Typeahead Click | q=" + q, 'e_n': item.href, }, 'typeahead_on_'); } }); </script> <script type="text/javascript"> bizx.cmp.ifConsent({purposes: 'all', vendors: '6sense'}, async() => { (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true;b.defer=true;b.id='6senseWebTag'; b.src = "https://j.6sc.co/j/58729049-be80-466a-9abf-b3911430bbd8.js"; s.parentNode.insertBefore(b, s);})(); }); </script> <!-- CCM Tag --> <script> (function () { bizx.cmp.ifConsent({ purposes: 'all', vendors: 'bombora'}, function () { /*global _ml:true, window */ _ml = window._ml || {}; _ml.eid = '771'; _ml.fp = '34ba3ec8-e80a-4ba4-b5f7-35d51845fd12'; var s = document.getElementsByTagName('script')[0], cd = new Date(), mltag = document.createElement('script'); mltag.type = 'text/javascript'; mltag.async = true; mltag.defer = true; mltag.src = '//ml314.com/tag.aspx?' + cd.getDate() + cd.getMonth() + cd.getFullYear(); s.parentNode.insertBefore(mltag, s); }); })(); </script> <!-- End CCM Tag --> <!-- Hubspot tracking --> <div id="overlay-blockthis-wrapper" style="display: none;"> <div id="overlay-blockthis"> <div class="as-h2 title">Thanks for helping keep SourceForge clean.</div> <a href="#" id="btn-blockthis-close">X</a> <form class="dropzone small-12" action="/api/instrumentation/gpt" id="blockthisForm" method="POST"> <div class="row small-12"> <div class="column description small-12"> <input type="hidden" name="_visit_cookie" value="34ba3ec8-e80a-4ba4-b5f7-35d51845fd12"/> <input type='hidden' name='timestamp' value='1732964356'/> <input type='hidden' name='spinner' value='XsQhw4G2m3uVKeMz3nvrI3ElJjhI'/> <p class='nf196970527e71044a2c9be78bee77fc7b793c086'><label for='XwrZgH8KOCMOfw67DlQjCmsKaw5s:wq9Kw6ZLw6UnwpM'>You seem to have CSS turned off. Please don't fill out this field.</label><input id='XwrZgH8KOCMOfw67DlQjCmsKaw5s:wq9Kw6ZLw6UnwpM' name='XwrdgH8KOCMOfw67Cp8KoLsOgV8OLeMOyw57DpcOgD8KX' type= 'text'/></p> <p class='nf196970527e71044a2c9be78bee77fc7b793c086'><label for='XwrZgH8KOCMOfw67DlAjCmsKaw5s:wq9Kw6ZLw6UnwpM'>You seem to have CSS turned off. Please don't fill out this field.</label><input id='XwrZgH8KOCMOfw67DlAjCmsKaw5s:wq9Kw6ZLw6UnwpM' name='XwrdgH8KOCMOfw6_Cp8KoLsOgV8OLeMOyw57DpcOgD8KX' type= 'text'/></p> Briefly describe the problem (required): <input name="XwrpsFcKTDsOUwrfClT4RwqPCmcOcGMKew7DDqRwMKA" type="text" required> </div> </div> <div class="column small-12"> <div class="upload-text">Upload screenshot of ad (required):</div> <div id='upload-it'> <a href="#" id="upload-select-file">Select a file</a>, or drag & drop file here. </div> <div id="upload-it-placeholder"></div> <div class="dropzone-previews" style="display: none"></div> <div class="dz-message" style="display: none"></div> <div id="dropzone-preview-template" style="display: none"> <div class="dz-preview dz-file-preview"> <img data-dz-thumbnail src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt=""/> <div class="dz-success-mark"><span>✔</span></div> <div class="dz-error-mark"><span>✘</span></div> <div class="dz-error-message"><span data-dz-errormessage></span></div> </div> </div> </div> <div class="column small-12"> <u>Screenshot instructions:</u> <a data-external target=_blank href="http://windows.microsoft.com/en-us/windows/take-screen-capture-print-screen#take-screen-capture-print-screen=windows-8">Windows</a> </div> <div class="row small-12"> <div class="column large-5 small-6"> <p> <u>Click URL instructions:</u><br> Right-click on the ad, choose "Copy Link", then paste here →<br> (This may not be possible with some types of ads) </p> <a class="more-info" href="https://sourceforge.net/p/forge/documentation/Report%20a%20problem%20with%20Ad%20content/" target="_blank">More information about our ad policies</a> </div> <div class="column large-7 small-6"> <p>Ad destination/click URL: <input name="XwrhrHMKJDsONwoHCkDgUwo4Vw4jDlmjCicOLc8KMwr4" type="url" required> </p> <textarea id="gpt-info" name="XwrVsEcKUDMOkPMKzZsOYwpl1wqTDuGR1w4jDjMOawpY"></textarea> <input class="button" type="submit" id="btn-blockthis-submit" value="Submit Report"> </div> </div> </form> </div> </div> <script> bizx.cmp.ifConsent('', ['all'], function () { bizx.cmp.embedScript('//ads.pro-market.net/ads/scripts/site-143572.js'); }); </script><script> bizx.cmp.ifConsent('', ['all'], function () { try{(function(){ var cb = new Date().getTime(); var s = document.createElement("script"); s.defer = true; s.src = "//tag.crsspxl.com/s1.js?d=2396&cb="+cb; var s0 = document.getElementsByTagName('script')[0]; s0.parentNode.insertBefore(s, s0); })();}catch(e){} }); </script> <script type="text/javascript"> bizx.cmp.ifConsent('', ['all'], function () { /* jshint ignore:start */ (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); /* jshint ignore:end */ window.dataLayer = window.dataLayer || []; function gtag(){ window.dataLayer.push(arguments); } window.gtag = window.gtag || gtag; bizx.cmp.embedScript("https://www.googletagmanager.com/gtag/js"); gtag('js', new Date()); gtag('set', { 'page_location': 'https://sourceforge.net/create/', }); }); </script> <script> /*global ga, gtag */ SF.devicePixelRatio = Math.round(window.getDevicePixelRatio()*10)/10; bizx.cmp.ifConsent('', ['all'], function () { gtag('config', 'G-1H226E4E4L', { send_page_view: false, 'SF_Page_Type': 'pg_create', user_properties: { 'SF_Logged_in': 'Logged Out', }, 'SF_Ads_Disabled': 'No', 'SF_Prebid_Load_Method': 'sync', 'devicePixelRatio': SF.devicePixelRatio, }); gtag('event', 'page_view', { send_to: 'G-1H226E4E4L' }); }); </script> </body> </html>