abhshkdz / Hackflowy
📓 Workflowy clone, built using Backbone.js & Socket.io
Stars: ✭ 772
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Hackflowy
node-chat
A demo of using socket.io + backbone.js to create a simple chatroom service.
Stars: ✭ 43 (-94.43%)
Mutual labels: socket-io, backbone
Fullstack Javascript
Source code for the Fullstack JavaScript book
Stars: ✭ 456 (-40.93%)
Mutual labels: backbone
Angular Contacts App Example
Full Stack Angular PWA example app with NgRx & NestJS
Stars: ✭ 570 (-26.17%)
Mutual labels: socket-io
Netty Socketio
Socket.IO server implemented on Java. Realtime java framework
Stars: ✭ 5,565 (+620.85%)
Mutual labels: socket-io
Flask Socketio
Socket.IO integration for Flask applications.
Stars: ✭ 4,523 (+485.88%)
Mutual labels: socket-io
Res2net Pretrainedmodels
(ImageNet pretrained models) The official pytorch implemention of the TPAMI paper "Res2Net: A New Multi-scale Backbone Architecture"
Stars: ✭ 727 (-5.83%)
Mutual labels: backbone
Laravel Video Chat
Laravel Video Chat using Socket.IO and WebRTC
Stars: ✭ 646 (-16.32%)
Mutual labels: socket-io
Im.js
一个基于 react-native + mobx + socket.io + node 的仿微信 JS-Wechat
Stars: ✭ 550 (-28.76%)
Mutual labels: socket-io
Mern Crud
A simple records system using MongoDB, Express.js, React.js, and Node.js with real-time CRUD operations using Socket.io
Stars: ✭ 493 (-36.14%)
Mutual labels: socket-io
Vue Chat
📲 A web chat application. Vue + node(koa2) + Mysql + socket.io
Stars: ✭ 617 (-20.08%)
Mutual labels: socket-io
Social Network
Mini social network that I made as my first web app project.
Stars: ✭ 458 (-40.67%)
Mutual labels: socket-io
Websocket Chat
Websocket based group chat app built with socket.io and react.
Stars: ✭ 689 (-10.75%)
Mutual labels: socket-io
Backbone Nested
A plugin to make Backbone.js keep track of nested attributes - looking for maintainers! https://github.com/afeld/backbone-nested/issues/157
Stars: ✭ 453 (-41.32%)
Mutual labels: backbone
Vue Socket.io Extended
✌️⚡️ Socket.io bindings for Vue.js and Vuex (inspired by Vue-Socket.io)
Stars: ✭ 506 (-34.46%)
Mutual labels: socket-io
Libfastcommon
c common functions library extracted from my open source project FastDFS. this library is very simple and stable. functions including: string, logger, chain, hash, socket, ini file reader, base64 encode / decode, url encode / decode, fast timer, skiplist, object pool etc. detail info please see the c header files.
Stars: ✭ 739 (-4.27%)
Mutual labels: socket-io
HackFlowy
An open-source Workflowy clone. Static demo available here.
Installation
- Edit
config/development.json
andconfig/database.json
to your needs npm install
npm install bower
bower install
node server.js
Heroku deploy
You can use our one-click heroku deploy (Select "United States" as region, when prompted):
Or proceed manually as follow:
- heroku create --stack cedar
- heroku addons:add heroku-postgresql:dev
- heroku config:set NODE_ENV=production
- git push heroku master
Controls
- UP & DOWN: navigate through tasks
- CNTRL+UP & CNTRL+DOWN: shuffle tasks
- TAB: right-indent
- SHIFT + TAB: left-indent
- BACKSPACE: Remove an empty task
- ENTER: New task
- Click on a bullet point to fold it
- Hover on a bullet point and click complete to complete it
Technologies used
- Node + Socket.io
- Backbone
- Backbone.marionette
- Backbone.localforage
- Foundation
To-do
Work on sub-lists. The parent id of the Backbone task model has to be set for it to be saved properly. The template should be modified to have thechildren
ul as part of every task.- Search & Tags
- Themes
Feel free to try it out and contribute.
License
MIT
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].