There are a lot of productivity tools out there for developers, but not all of them are free. I’ve compiled here interled-light.com/ a list of 10 awesome free tools and websites that can help you get your coding done faster and more efficiently so you can focus on what really matters: building beautiful apps.
10 Awesome Free Productivity Tools and Websites for Developers :
Github is the leading git repository hosting service and is considered revolutionary to the software development community. There are many other websites and services that provide similar functionality with various features. However, it’s been said that GitHub is the best for version control, collaboration, and code review. If you only have a few projects, Github makes it easy to keep them all in sync.
2. Google Drive
Google Drive combines all of your cloud storage needs into one place. You will have access to your files on all of your devices without having to upload them individually, allowing you to work through any device with ease (such as a tablet or phone).
If you work on small projects or have multiple projects that are in different stages of development, using a task management system like Trello could really help. It allows you to create different lists and cards that contain information about your tasks and display them in an easy to understand format (such as due date, status, assigned team members, etc.)
4. Balsamiq Mockups
Balsamiq Mockups is a wireframing application that helps you rapidly design and iterate your app ideas on the computer by mocking them up instead of working with a whiteboard or paper. It’s a great tool for displaying your ideas to make sure you’re communicating with the right person or team when it comes to making final design decisions.
With Evernote, you can take all of your ideas, thoughts, and information with you wherever you go. You can save and organize anything from your daily tasks to brainstorming sessions with clients to notes from reading books. It’s also free! You can start clipping articles and saving them for later in one place, saving you time and energy in the process (such as when attending a conference).
6. Github Gists
Github has a feature called Gists that let you save any code to your repository which can be helpful for sharing and collaboration. There are also different tags you can use to categorize your code, making it easy to find and share related content with other developers or teams.
You’ll be able to access the code on any platform via the Github API or, if you have an Xcode license, shared directly into your app. There is also a paid level of support that allows you to have access to all of those features (such as custom emoji) as well as other advanced setups that even allow for CSS pre-processing (such as Sass).
7. Google Docs
Google Docs is the perfect collaboration tool for team members. While not a code-writing tool, it is a great place to collaborate on documents and spreadsheets with other people. This can be especially helpful if you have clients or other team members who are working remotely. You can share presentation files and edit them offline without having to worry about email attachments or needing internet connectivity on a computer.
8. Google Sheets
Sheets is a simple spreadsheet application that gives you most of the functionality you’d find in Excel, but at 1/10 of the price ($15/year). This makes it a very affordable, easy way to track and manage all of your client information and expenses. This can be especially helpful if you work as a freelancer and are managing multiple clients at once.
Tile is a great place to store all of your information in one place (such as screen shots, reminders, contacts, etc.). You can attach that information directly to any location on your phone with the click of a button to make it easier for the people you need to see that pertinent data. It’s also free! The lack of functionality may make it hard for some people, but for most its great!
10. Evernote or Dropbox Paper
These are both simple alternatives to Google Docs and Sheets that can be easy to share with customers, clients, or other team members. You can write your notes in a text-based document (such as Evernote) and attach images, images, spreadsheets, and other files from Dropbox directly into a folder of your choice.
Both services sync across your devices so you can access them on the go. If you’re looking for something more visual for presentations, I’d suggest checking out Prezi or Google Slide. Check out this post for six more presentation tools to help you get started. Those tools are good as well.