Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/1j01/natter
💬 A chat app (not in active development)
https://github.com/1j01/natter
avatar chat chat-app chat-application communication emoji natter web-app web-application
Last synced: 2 months ago
JSON representation
💬 A chat app (not in active development)
- Host: GitHub
- URL: https://github.com/1j01/natter
- Owner: 1j01
- Created: 2015-11-26T20:07:36.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-07-27T06:44:50.000Z (over 2 years ago)
- Last Synced: 2024-05-20T21:44:42.324Z (8 months ago)
- Topics: avatar, chat, chat-app, chat-application, communication, emoji, natter, web-app, web-application
- Language: JavaScript
- Homepage:
- Size: 1.61 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Security: security-rules.bolt
Awesome Lists containing this project
README
# Natter
### It's a chat app.
Features:
* Full rich text editing, with emoji and images
* [Avastars][]: the best default avatar images around, procedurally generated based on your username
* Paste a link to automatically embed videos from YouTube, Vimeo, and other sites, audio from SoundCloud, and even code fiddles like CodePen and JSFiddle
* Drag and drop anything anywhere, e.g. image to avatar, image/audio/video/other file to chat or to a user
* Easily send feedback (via chat; but don't worry you won't have to "friend"/"unfriend" Feedback or anything)
* Pick emoji from a dynamic interactive map with axes representing emotional factors, instead of just a grid
* Upload custom emoji/gifs easily for personal use
* Use drawing mode to send handwritten messages and pictures
* Insert emoji in drawing mode and position, rotate, flip and scale themDesign goals:
* Deep user expressivity: to communicate with others, the user needs to be able to communicate with the app
* Simplicity: easy to get started, easy to use### Status
The app has been defunct for a long time, but I've started remaking it.
Everything is to be rewritten, this time using [Firebase][], [CoffeeScript][], [React][] and [Draft.js][].
[Firebase]: https://www.firebase.com/
[CoffeeScript]: http://coffeescript.org/
[React]: https://facebook.github.io/react/
[Draft.js]: https://facebook.github.io/draft-js/
[Avastars]: https://rawgit.com/1j01/natter/master/app/components.html
[main app screen]: https://rawgit.com/1j01/natter/master/app/index.html