Comments (25)
Slack is closed source too. I think you're forgetting the value of real employees
from ideas.
Yeah that sounds better, shouldn't be hard to make it cross-compatible with windows/osx/linux though :)
from ideas.
I recommend contributing to matrix.org - it already has a large user base, supports search, file uploads, stickers, end-to-end encryption, is federated, and bridges to other networks including IRC. The client is at riot.im
from ideas.
Two projects that I wanted to point out that seem relevant to this discussion:
https://thelounge.chat/
https://mattermost.com/
from ideas.
You also have weechat :) I use that every single day, and absolutely love
it!
On Tue, Oct 18, 2016 at 4:01 AM Hrvoje Ε imiΔ [email protected]
wrote:
Project description
Slack is a glorification of IRC with search support (for paid plans) and
file uploads. Current trend for open source communities is to use Slack as
a communication tool, but it all started years ago with IRC. IRC has played
a major role in connecting open source communities over the years and is a
well known standard in the developer circles.Slack's main advantage over its competitors is slick design with great
color scheme and it would be a good idea to use it as inspiration for this.There are a lot of IRC clients out there but none of them has great
design. The most popular among real hackersβ’ is irssi
https://irssi.org/ which runs inside a terminal.The cool part of using Electron for this is that we can reuse the design
and logic on the web and create a better experience for web-based IRC
clients too, like Freenode's https://webchat.freenode.net/.Drawbacks of using this instead of Slack would be lack of support for
search and file uploads.
Relevant TechnologyElectron, React, Redux, Node
Who is this forExperienced developers
β
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#14, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AHVdG5QKQgNTanDk_Y0dQ2v5q62oQdlTks5q1HzogaJpZM4KZfEA
.
from ideas.
@benwaffle while not strictly required it's probably better to run your own matrix bridges (if you care about privacy) which is quite similar to running ZNC to achieve IRC persistence. Both of them require VPS + taking care of the bridge/bouncer which is why people rather go to slack or irccloud (please don't recommend irccloud as it's not open nor free solution).
from ideas.
Why would you only support MacOS?
from ideas.
It takes less time to just focus on a single OS for a MVP.
from ideas.
How would people that don't have a mac work on this?
from ideas.
Textual already exists though. There are loads of other clients too
from ideas.
@FredrikAugust I think it's okay to focus on Linux or Mac at first, so choose any you're most comfortable with.
from ideas.
@Haroenv looks a bit like Slack, but it's Mac only, closed source and paid, so meh.
from ideas.
I highly recommend irccloud. It's got a modern, slick UI, saves your chat history even when you're offline, and offers nice mobile apps with push notifications.
from ideas.
Has anyone started working on this one ?
from ideas.
@georoot As far as I know it's up for grabs. π
from ideas.
Nice let me give it a shot π
from ideas.
I've marked it as joined π
from ideas.
Hi, just a quick update, if anyone good at css would like to jump in feel free as it is not one of my strongest suite. Here is the repo link https://github.com/georoot/ircc
from ideas.
Seems like @georoot's progress has staled, so I've started working on this as well.
from ideas.
Cool project. Most IRC clients are just too much to the point. I want a nice interface and more rich media (previews) in my feeds. Would be a great idea.
You can ultimately create a self-hosted web client for this and also create a hybrid desktop client (same code base) for it. this way you can easily deploy for multiple OS's.
I'm not a backend dev, so that would be too much for me. But I can help with frontend/design stuff. CSS, Layouts etc.
from ideas.
i would build on Quassel IRC's code, because quassel has the great feature to offer a client/server technology, where the server connects (as IRC client) to the IRC network and the Quassel client is "just" the UI. So, one does not need to reimplement the whole IRC logic, but can focus on the UI.
from ideas.
Relevant https://github.com/glowing-bear/glowing-bear
from ideas.
KDE Konversation is an IRC client. It looks pretty standard right now, but they're working on a new UI: https://blogs.kde.org/2017/09/05/konversation-2x-2018-new-user-interface-matrix-support-mobile-version
It'll have matrix support too!
from ideas.
Like Rocket.chat?
from ideas.
What do you make better than Irssi(for terminals)? It provides everything already
from ideas.
Related Issues (20)
- Saas for maintenance teams aka CMMS
- Opensql Node.js ORM HOT 6
- Bluetooth battery monitor w/ notifications on disconnect HOT 2
- Integrate anti fraud tech with all devices HOT 1
- Search books and save quotes HOT 2
- A memory access visualization library HOT 1
- A tool to replace local environment info in binaries
- A neural network to detect a title card within a video file and a tool for it HOT 2
- The best long form writing experience on a smartphone HOT 5
- Re-imagining the typing experience on a smartphone HOT 4
- Video File Audio Track Language Identifier HOT 7
- instagram, but for generative AI? HOT 3
- Adaptive TCP/UDP VPN for more reliable internet connection HOT 1
- A free and open source solution to sync issues, discussions etc on different platforms, such as GitHub, GitLab, Gitea, Sourcehut and Bugzilla HOT 12
- Build a new module for gget to contribute to a program used by thousands around the world
- CLI for adding common node depdencies to a project (eg: prettier, eslint, husky, lint-staged, commitizen) HOT 2
- Travel Planner - Itinerary, Costs and Bookings (Open Data Sources Only) HOT 5
- A File Storage System At Home! HOT 2
- Get rid of VBA with a no-code workflow system for spreadsheets
- Repo alternative HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ideas.