10

Miaou Open source - runs on io.js Basic features chat rooms: yes private rooms: yes support file upload: yes link previews: not sure Nice to have edition of past messages: yes markdown formatting: yes Non important features desktop or mobile clients: web based only Installation's slightly tricky since its currently in development, but it works great ...


9

Here is a software recommendation for you as per the features mentioned by you. You can review the same and let me know if you have any query. I have not used it but hope so that all the features mentioned by you are covered. Mattermost is self-hosted team communication service bringing messaging and file sharing into one place, accessible across PCs and ...


6

Kaiwa open source edition of sent messages no markdown support. But it may come sooner or later linking preview via oEmbed Using XMMP


6

Rocket.Chat Open Source, Meteor alternative. Existing Features Free Open Source Software Hassle free MIT license BYOS (bring your own server) Multiple Rooms Direct Messages Private Groups Public Channels Desktop Notifications Edit and Delete Sent Messages Mentions Avatars Markdown Emojis Transcripts / History File Upload / Sharing Unlimited Archive I18n - ...


5

Matrix (Pictured: Vector, one of many Matrix clients) Open, federated protocol with many server and client implementations. chat rooms + private chat rooms file uploads link previews: depends on the client edition of messages: in the works markdown formatting: depends on the client multiple desktop and mobile clients open-source


5

Let's chat open source no markdown support. But it may come sooner or later no editing of previous messages. Yet link preview/image embed. More on this Using XMMP


4

Gitter.im needs a gihub account support markdown past messages can be edited before a certain delay clients for desktop and phones (iOS, Android) paid application with a free plan


4

Mattermost No limits on searching archive (vs. Slack requires subscription after 10,000 messages) Editing of past messages No markdown support. Yet Link preview (Youtube, etc) File upload Web only (albeit responsive for touch devices) Private chat rooms: Yes Open Source You may submit feature request using uservoice


3

HipChat Not open source. Acquired by Atlassian a few years ago. XMPP based. Basic features chat rooms: yes private rooms: yes support file upload: yes link previews: yes hosted or on-premise: both available Nice to have edition of past messages: not yet markdown formatting: not yet (although there is a Chrome extension for the web client) Non important ...


3

Try Irssi ConnectBot: Free, open-source software Supports Telnet, SSH, and MOSH if you download the version that has the mosh patches Reputable, with over 1700 reviews on Google Play No ads No root required Supports landscape mode (try the Force Landscape option under the Terminal Emulation options)


3

Discord is a great voice/text chat tool which has IP protection. The Android version can be found here: https://play.google.com/store/apps/details?id=com.discord But its also available on the web, Windows, OS X, Linux and iOS here: https://discordapp.com/download Your IP is hidden because unlike many programs (e.g. Skype), it's not p2p (peer to peer) ...


3

Sparkfun recommends RealTerm for something like that. I came across RealTerm and this question looking for a similar software. I'm about to fire it up for the first time. I think this software is Windows only. Sparkfun says: TeraTerm is awesome for simple ASCII-only serial terminal stuff, but what if you need to send a string of binary values ...


3

Except for the integration with web platforms, I think you can pretty much do this with any reasonable mail client (e.g. Thunderbird) and a group IMAP account: Each group member configures two accounts/identities - his personal one and the group account Set up message forwarding from each account to the group account (e.g. if it's a Unix machine that could ...


3

http://whenisgood.net is an online scheduler program similar to Doodle with a streamlined interface. You can click on a timeslot to indicate it's free, or click and hold to indicate a range of timeslots. Plus, even if the page still shows all the time slots, this is not confusing anymore as it does not need scrolling, everything just fits in a small space, ...


2

I haven't used it but you may take a look at the Axosoft Scrum tools. They have a wide variety of tools to automate and manage individuals and groups also. But I don't know about the GitLab and Flowdock integration though.


2

CiviCRM looks like it might satisfy most or all of your requirements: open-source: Yes free: Yes scalable: Yes easy learning curve: ? cross platform (Mac/Linux/Windows): Yes track donors: Yes track event attendees: Yes mailing list for subscribers: Yes As James suggests in the comments, it might be easiest to start with a simple spreadsheet or similar ...


2

This sounds like the sort of thing that a closed community on Google+ would be ideal for, if you set up a closed community only those accepted into the circle would see the content: Each member has their own login/password Their G+ Identity No "friending" necessary, all members see the same thing Yes First thing seen after login is the message board ("wall"?...


2

We just released Princle, which is designed just for your use case! It fits all your requirements above except for the Android app part, which we are currently working on (right now Android users can still use the web version to participate in the chats). Your group messages will be private and the group is by invitation only. Please try it out and let us ...


2

Telegram is one of the many chat apps that supports groups. You can easily create a group chat on a particular topic and add as many people as you want to it. Only the people you add to a group chat can see the conversation and participate, it's not public. As I said, there are many others that support this, so here are some points that make me suggest ...


2

Just to expand the playing field a little, what about IRC? There are thousands of open source implementations of IRC that could meet your requirements, though it may take a little more work than a pre-built solution. IRC is an exceptionally simple protocol that's been around since 1988. It's still widely in use today and you can see remnants of it ...


2

I recommend Voxer. Voxer allows you to send voice messages to each other. As long as you both have the app open, no action is needed to hear the other person. The free version even includes a "push to talk" mode, where you just hold down a button and talk. You can also send photographs with ease. The latest version even lets you send videos. If you don'...


2

You can try Google Voice, www.google.com/voice. I'm not trying to sell you something but IZZY deleted my post because it did not contain enough details. Here are more details: Google Voice gives you one number for all your phones, voicemail as easy as email, free US long distance, low rates on international calls, etc. Features https://www.google.com/...


2

You can try Sandstorm: Required (no room for compromises) It must be free/libre software. - ✓ It must run on a GNU/Linux server (I’ll self-host it). - ✓ (only 64 bit) Everything must be private, only accessible to the two user accounts. - ✓ Desired features (fine if I can’t have everything) Chat / status updates. Similar to the Stack Exchange chat or a ...


2

Slack may be the most suitable, if it doesn't have the functionality that you need out the box, then they do have plenty of add-ons that may be worth looking at.


2

Is something like "OnPage" what you're looking for? If you don't know what that is, it is an incident alert management platform/app that allows you to send out alerts, incidents and services to a group of people with a lot of functional features. OnPage is free to download and is a quarterly/yearly subscription fee after a 7-day trial. Android iPhone


1

Conversation advertisements and worsened UI came after Microsoft acquired Skype on 2011-05-11. Conversation advertisements were announced on 2012-06-13, so you should try Skype 6.3.0.105 or earlier from http://www.oldapps.com/skype.php I'm not sure whether older versions can still connect though. I used to use older versions of Skype (ante-Microsoft) for ...


1

I have been used many of them but found this one is the best for me. It's simply, compact and direct to your job. https://www.youtube.com/watch?v=Qb1sIatpUl0&feature=youtu.be the App download link is here. https://play.google.com/store/apps/details?id=com.nristek.apps.netztools


1

Free is BlaBlanet you can upload files and pictures and comment can be install us private social network. The theme work in a Mobile Phone you can have online in your server or in cloud . They have conversejs addon can be setup with your own xmpp server that means you have groups chat personal messaging.Ldap Caldav and Carddav support Difficulty medium you ...


1

Google hangouts works pretty well. It can handle voice, video and text communication on any device with a web browser, and there's the hangouts app for mobiles which provides a better experience than the browser. On the desktop you can share a view of your computer screen, kind of like screen casting your desktop (they call it Screenshare). That feature ...


1

TeamViewer seems perfect for your company! The software company I work for also uses it. I guess as soon as you're using it in a company you have to buy a license, though it's generally free for private use. Compatibility It is not only available for Windows but also for Mac, Linux and even all kinds of Mobiles (no experience with that). Session types You ...


Only top voted, non community-wiki answers of a minimum length are eligible