Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kernix13/online-communication

Tools for online communication, collaboration, file sharing, and more.
https://github.com/kernix13/online-communication

Last synced: 4 days ago
JSON representation

Tools for online communication, collaboration, file sharing, and more.

Awesome Lists containing this project

README

        

# FREE Online Communication Tools for Remote Designers and Developers

A guide to free online tools for collaboration, sharing, documentaion, discussion, and other forms of communication.

There are 22 tools in this guide so I will not be adding screenshots of the various menu settings. However, I will have links to online articles and YouTube videos and channels on how to use the tools.

## Tools covered

Chat:

1. **Zoom**: the best option for video conferencing and screensharing, chat
1. **Slack**: chat, collaboration
1. **Discord**: chat, collaboration
1. **Google hangouts/chat**: text, voice, video communication

Project management:

1. **Asana**: manage, collaborate, communicate, and organize tasks and projects
1. **Monday.com** - a CRM with collaboration features, timeline views, calendar views, time tracking features
1. **Trello**: manage any type of project, workflow, or task tracking

Cloud storage:

1. **Dropbox**: cloud storage and syncing services
1. **Google drive**: file storage and sharing
1. **IDrive**
1. _OneDrive_

File sharing:

1. **Google docs**: docs and spreadsheets
1. **Confluence**

Code repositories and git:

1. **GitHub**
1. **GitLab**
1. **BitBucket**

Calendars:

1. **Google calendar**: meeting reminders, daily agenda, tasks
1. **Calendly**: The only other free calendar worth mentioning
1. **Apple calendar**: Only available for Mac products

Design:

1. **Figma**: The best IMO
1. **Lunacy**
1. **Penpot**
1. **InVision**
1. **Sketch**: Free only for students and educators

## For Developers

Below are programming opportunities for the tools in this repo:

- [Google Chat REST API](https://developers.google.com/chat/api/guides/rest-api): provides programmatic, RESTful access to Chat resources like messages, spaces, and attachments
- [Discord Bots](https://discord.com/developers/docs/intro): the bots are written in Python
- [Discord API](https://discord.com/developers/docs/reference): based around two core layers, a HTTPS/REST API for general operations, and persistent secure WebSocket based connection for sending and subscribing to real-time events
- [Calendly API](https://developer.calendly.com/getting-started): three APIs to integrate Calendly into your application
- [Slack API](https://api.slack.com/methods): The Slack platform lets you extend, expand, and automate your workspaces
- [Zoom API](https://zoom.github.io/api/): provides the ability for developers to easily add Video, Voice and Screen Sharing to your application. Page redirects to [Introduction to Zoom API](https://marketplace.zoom.us/docs/api-reference/introduction/) when you move to a different tab or window.
- [Dropbox API](https://www.dropbox.com/developers/documentation/http/documentation): lets you add Dropbox features to your apps, such as file storage, sharing, previews, and search
- [Figma API](https://www.figma.com/developers/api): read access and interactions with Figma files
- [Confluence API](https://developer.atlassian.com/server/confluence/confluence-server-rest-api/): for admins who want to script interactions with Confluence Server and Data Center and developers who want to integrate with or build on top of the Confluence platform
- [GitHub API](https://docs.github.com/en/rest)
- [BitBucket API](https://developer.atlassian.com/cloud/bitbucket/rest/intro/)
- [GitLab API](https://docs.gitlab.com/ee/api/)
- [Asana API](https://developers.asana.com/docs): programmatic access to much of the data in the system
- [Monday.com API](https://developer.monday.com/api-reference/docs): allows developers to programmatically access and update data inside a monday.com account
- [Trello API](https://developer.atlassian.com/cloud/trello/): you can add buttons to cards and boards, show previews of attachments on Trello cards, and much more