Professional GIT Hosting
- NEW! Publish static sites in seconds
- GIT Fork/Merge Tool
- Beautiful code browser with Full Syntax Highlighting
- Full-scale datacenter, support, and backups
- Commit Alerts via Email, RSS, and Twitter
Accelerate your software development with professional-scale reliability, combined with leading edge features and workflow. When you choose Assembla GIT Repository hosting you'll spend more time writing code and less time switching back and forth between tools.
Simple team permissions and invitations get you started quickly. Automated activity alerts keep your team in-the-know. Confidently share and distribute work with our fork and merge workflow. Rest assured, knowing your data is safe in a professionally managed datacenter. That's leading edge Git hosting.
Secure Git Hosting You Can Rely On

Assembla servers are hosted in datacenters with world-class physical security and firewalling. Learn more here
- All Free Private and Paid Accounts get encrypted communications (SSL 128-Bit Encryption).
- Optional IP restrictions allow you to limit repository access to specific computers and networks.
- Simple View/Edit permissioning for each team member.
- Assembla synchronizes to off-site backups to protect against an unlikely case where all of the datacenter systems fail permanently.
- You get your OWN backups. Easily configure Assembla to upload backups of your repositories and all project data to your own Amazon S3 storage account every night.
Beautiful code browser with Full Syntax Highlighting
Our integrated repository-browser allows you to view changesets, diffs, and your code from inside the repo to save you time. With the beautiful code browser you can:
- View code with syntax-highlighting and image rendering.
- Changeset browser - see what's new, and what's changed.
- All Commits link to Assembla user profiles and reports.
- "View as a Web Page" feature lets you see your HTML pages rendered as web pages with images, CSS, and JS.
Keep every
one in-the-loop with the Activity Stream
The Activity Stream tool helps keep your team on the same page by automatically notifying them Email, Web and RSS views of all events, including commits. The Activity Stream can:
- Integrate with Trac or Assembla issue and bug tracking systems.
- Use commit comments to link changesets to tickets. View related tickets from the code browser. View related changesets from your ticketing tool.
- Pro Accounts can add the Webhooks tool and even notify external systems after each commit.
Integrated Workflow Tools
Choose one of our Pro Subscription Plans, and you'll have access to more than 25 tools to streamline your workflow and make you and your team more productive. Pro Subscription Plans include our feature-rich and commercially reliable Git Repositories, as well as:
- Webhooks Tool - notify external systems on each commit with your own custom messages. Pre-configured to work with Basecamp, Twitter, and Presently.
- Ticketing Tools - are fully integrated with our Git Repositories. You can easily link to and update your tickets from your commit logs. Includes milestones to organize your projects as well as our Customer Support Tool.
- Collaboration Tools - maintain your project's documentation with our Wiki Tool, Save and store important files with descriptions, tags, and versioning with the File Tool, or host discussions using the Messages or Chat Tools.
- Management Tools - Manage your team, track time, post jobs, customize your spaces to fit your company brand, and manage your portfolios with the tools in our management suite.
Also see our FTP/Build Tool description below for more integration features.
For a complete list of all the productivity-enhancing tools available to you with our various Repository Hosting Plans, click here.
GIT Fork/Merge Tool
Empower your developers with our new Git Fork/Merge Tool. Team Collaboration is supposed to enhance productivity, but spending time fixing code when a merge goes bad can eat an entire day. The new Fork/Merge tool will allow you to:
- Create an isolated copy of your Git Repository with the click of a button.
- Merges are handled via a merge request, so that you can merge only the code you want back in your main project.
- Keep track of, and browse inside current forks of your project from the Forks page of your Git Repository.
Automatically Deploy Code to Your Servers
Our Paid Accounts include the The FTP Publisher tool which sends your code changes to a Web server at the push of a button, or automatically whenever you make a change. Use it to accelerate your work with continuous integration and testing.
- Publish to any Web host with an ftp or sftp server.
- Publish hourly, daily, on every commit, or when you want to.
- Publish to multiple servers for staging and production releases.
If you have a more complicated build process, use the Server tool to help you run continuous integration. Uses simple Web services to trigger builds with Capistrano, Cruise Control, and other build systems.
NEW! Publish static websites in seconds!

Our new Sites feature for Git and Subversion gives you instant Web publishing. With just two clicks, it publishes any directory from your repository to Yourspace.assembla.me, or to your own domain.
Publish and maintain marketing pages, optimize landing pages, show off new designs to your clients, make your project's documentation publicly available. For front-end developers, this is a quick and easy way to publish and experiment with your ajax-driven pages immediately after each commit.
Choose The Assembla GIT Hosting Option That's Best For You
Visit our Plans page to select a plan to fit the needs of your team, and get started with our Commercial-Quality Git Hosting and our selection of 25 other professional tools. If you would like to compare the differences between our free and paid plans, click here.
Looking for a Free Public Space for your open-source or community project? Click here.
Ready to get started with Assembla Portfolio?
Try Assembla free for 30 days.
It only takes 60 seconds to get started.

