misskey - A planet of fediverse ✨🐢🚀✨

  •        82

Sophisticated microblogging platform, evolving forever. Easiest way to tell your emotions. Misskey allows you to add various type of reactions to other’s post. The emotional experience on Misskey will never be on other SNSs which only able to push “likes”.

https://misskey.xyz
https://github.com/syuilo/misskey

Dependencies:

@fortawesome/fontawesome : 1.1.8
@fortawesome/fontawesome-free-brands : 5.0.13
@fortawesome/fontawesome-free-regular : 5.0.13
@fortawesome/fontawesome-free-solid : 5.0.13
@koa/cors : 2.2.2
@prezzemolo/rap : 0.1.2
@prezzemolo/zip : 0.0.3
@types/bcryptjs : 2.4.1
@types/dateformat : 1.0.1
@types/debug : 0.0.30
@types/deep-equal : 1.0.1
@types/double-ended-queue : 2.1.0
@types/elasticsearch : 5.0.26
@types/file-type : 5.2.1
@types/gulp : 3.8.36
@types/gulp-htmlmin : 1.3.32
@types/gulp-mocha : 0.0.32
@types/gulp-rename : 0.0.33
@types/gulp-replace : 0.0.31
@types/gulp-uglify : 3.0.5
@types/gulp-util : 3.0.34
@types/is-root : 1.0.0
@types/is-url : 1.2.28
@types/js-yaml : 3.11.2
@types/koa : 2.0.46
@types/koa-bodyparser : 5.0.1
@types/koa-compress : 2.0.8
@types/koa-favicon : 2.0.19
@types/koa-logger : 3.1.0
@types/koa-mount : 3.0.1
@types/koa-multer : 1.0.0
@types/koa-router : 7.0.31
@types/koa-send : 4.1.1
@types/koa-views : 2.0.3
@types/koa__cors : 2.2.3
@types/minio : 7.0.0
@types/mkdirp : 0.5.2
@types/mocha : 5.2.3
@types/mongodb : 3.1.7
@types/ms : 0.7.30
@types/node : 10.9.4
@types/portscanner : 2.1.0
@types/pug : 2.0.4
@types/qrcode : 1.2.0
@types/ratelimiter : 2.1.28
@types/redis : 2.8.6
@types/request : 2.47.1
@types/request-promise-native : 1.0.15
@types/rimraf : 2.0.2
@types/seedrandom : 2.4.27
@types/sharp : 0.17.10
@types/showdown : 1.7.5
@types/single-line-log : 1.1.0
@types/speakeasy : 2.0.2
@types/systeminformation : 3.23.0
@types/tmp : 0.0.33
@types/uuid : 3.4.4
@types/webpack : 4.4.11
@types/webpack-stream : 3.2.10
@types/websocket : 0.0.40
@types/ws : 6.0.1
animejs : 2.2.0
autosize : 4.0.2
autwh : 0.1.0
bcryptjs : 2.4.3
bee-queue : 1.2.2
bootstrap-vue : 2.0.0-rc.11
cafy : 11.3.0
chalk : 2.4.1
chart.js : 2.7.2
commander : 2.17.1
crc-32 : 1.2.0
css-loader : 1.0.0
dateformat : 3.0.3
debug : 4.0.1
deep-equal : 1.0.1
deepcopy : 0.6.3
diskusage : 0.2.4
dompurify : 1.0.5
double-ended-queue : 2.1.0-0
elasticsearch : 15.1.1
element-ui : 2.4.6
emojilib : 2.3.0
escape-regexp : 0.0.1
eslint : 5.0.1
eslint-plugin-vue : 4.7.1
eventemitter3 : 3.1.0
exif-js : 2.3.0
file-loader : 1.1.11
file-type : 9.0.0
fuckadblock : 3.2.1
gulp : 3.9.1
gulp-cssnano : 2.1.3
gulp-htmlmin : 4.0.0
gulp-imagemin : 4.1.0
gulp-mocha : 6.0.0
gulp-pug : 4.0.1
gulp-rename : 1.4.0
gulp-replace : 1.0.0
gulp-sourcemaps : 2.6.4
gulp-stylus : 2.7.0
gulp-tslint : 8.1.3
gulp-typescript : 4.0.2
gulp-uglify : 3.0.1
gulp-util : 3.0.8
hard-source-webpack-plugin : 0.12.0
highlight.js : 9.12.0
html-minifier : 3.5.20
http-signature : 1.2.0
insert-text-at-cursor : 0.1.1
is-root : 2.0.0
is-url : 1.2.4
jquery : 3.3.1
js-yaml : 3.12.0
jsdom : 11.12.0
koa : 2.5.1
koa-bodyparser : 4.2.1
koa-compress : 3.0.0
koa-favicon : 2.0.1
koa-json-body : 5.3.0
koa-logger : 3.2.0
koa-mount : 3.0.0
koa-multer : 1.0.2
koa-router : 7.4.0
koa-send : 5.0.0
koa-slow : 2.1.0
koa-views : 6.1.4
loader-utils : 1.1.0
lodash.assign : 4.2.0
mecab-async : 0.1.2
merge-options : 1.0.1
minio : 7.0.1
mkdirp : 0.5.1
mocha : 5.2.0
moji : 0.5.1
mongodb : 3.1.1
monk : 6.0.6
ms : 2.1.1
nan : 2.11.0
nested-property : 0.0.7
node-sass : 4.9.3
node-sass-json-importer : 4.0.1
nprogress : 0.2.0
object-assign-deep : 0.4.0
on-build-webpack : 0.1.0
os-utils : 0.0.14
parse5 : 5.1.0
portscanner : 2.2.0
progress-bar-webpack-plugin : 1.11.0
promise-sequential : 1.1.1
pug : 2.0.3
punycode : 2.1.1
qrcode : 1.2.2
ratelimiter : 3.2.0
recaptcha-promise : 0.1.3
reconnecting-websocket : 3.2.2
redis : 2.8.0
request : 2.88.0
request-promise-native : 1.0.5
request-stats : 3.0.0
rimraf : 2.6.2
rndstr : 1.0.0
s-age : 1.1.2
sass-loader : 7.1.0
seedrandom : 2.4.4
sharp : 0.20.7
showdown : 1.8.6
showdown-highlightjs-extension : 0.1.2
single-line-log : 1.1.2
speakeasy : 2.0.0
stringz : 1.0.0
style-loader : 0.23.0
stylus : 0.54.5
stylus-loader : 3.0.2
summaly : 2.2.0
systeminformation : 3.45.6
syuilo-password-strength : 0.0.1
textarea-caret : 3.1.0
tmp : 0.0.33
ts-loader : 4.4.1
ts-node : 7.0.1
tslint : 5.10.0
typescript : 2.9.2
typescript-eslint-parser : 18.0.0
uglify-es : 3.3.9
url-loader : 1.1.1
uuid : 3.3.2
v-animate-css : 0.0.2
vue : 2.5.17
vue-chartjs : 3.4.0
vue-cropperjs : 2.2.1
vue-js-modal : 1.3.26
vue-json-tree-view : 2.1.4
vue-loader : 15.4.2
vue-router : 3.0.1
vue-style-loader : 4.1.2
vue-template-compiler : 2.5.17
vuedraggable : 2.16.0
vuewordcloud : 18.7.11
vuex : 3.0.1
vuex-persistedstate : 2.5.4
web-push : 3.3.2
webfinger.js : 2.6.6
webpack : 4.19.0
webpack-cli : 3.1.0
websocket : 1.0.26
ws : 6.0.0
xev : 2.0.1

Tags
Implementation
License
Platform

   




Related Projects

WriteFreely - A simple, federated blogging platform. Written in Go.

  •    Javascript

WriteFreely is a beautifully pared-down blogging platform that's simple on the surface, yet powerful underneath. It's designed to be flexible and share your writing widely, so it's built around plain text and can publish to the fediverse via ActivityPub. It's easy to install and light enough to run on a Raspberry Pi.

mastodon - Your self-hosted, globally interconnected microblogging community

  •    Ruby

Mastodon is a free, open-source social network server based on open web protocols like ActivityPub and OStatus. The social focus of the project is a viable decentralized alternative to commercial social media silos that returns the control of the content distribution channels to the people. The technical focus of the project is a good user interface, a clean REST API for 3rd party apps and robust anti-abuse tools. Ruby on Rails is used for the back-end, while React.js and Redux are used for the dynamic front-end. A static front-end for public resources (profiles and statuses) is also provided.

Lemmy - Building a federated alternative to reddit in rust

  •    Rust

Lemmy is a link aggregator / reddit clone for the fediverse. Lemmy is similar to sites like Reddit, Lobste.rs, Raddle, or Hacker News: you subscribe to forums you're interested in, post links and discussions, then vote, and comment on them. Behind the scenes, it is very different; anyone can easily run a server, and all these servers are federated (think email), and connected to the same universe, called the Fediverse.

Plume - Federated blogging application using ActivityPub

  •    Rust

Plume is a federated blogging engine, based on ActivityPub. It is written in Rust, with the Rocket framework, and Diesel to interact with the database. Plume is not just a single website, but an entire interconnected, yet independent network of what we call instances. You write content from your own instance, but anyone else on any other Plume instance can enjoy your stories too. Plume has many features that allow the exchange between writers and readers to be bi-directional from the get-go.

vue-chat - :calling: a web chat tool

  •    Vue

:calling: a web chat tool. Front-End : vue+vuex+vue-cli+vue-router+axios+scss;Back-end: node(koa2)+mysql+JWT(Json web token); socket.io


vue-wordpress-pwa - An offline-first SPA using Vue

  •    Javascript

This is the code for the FullStackWeekly website. You can use it as a starter pack for your WordPress site as well. Since WordPress can expose a REST API, this project uses Vue.js, Vue-router, Vuex, Vue-resource & Progressive Web App techniques to create an offline-first web client.

pump.io - Social server with an ActivityStreams API

  •    Javascript

pump.io is a stream server that does most of what people really want from a social network. You post anything and my followers see it. It is an alternative to twitter. You can post almost anything that can be represented with activity streams -- short or long text, bookmarks, images, video, audio, events, geo checkins. You can follow friends, create lists of people, and so on.

vue-boilerplate-template - 🍎 Efficient development of web SPA using Vue

  •    Javascript

For how to build medium-sized (+) VUE projects, provide some reference based on past experience. Node.js (>=4.x, 8.x preferred), Npm version 4+(Yarn preferred), and Git.

Statusfy - A Marvelous Open Source Status Page system

  •    Javascript

Statusfy is a Status Page System, easy to use and completely Open Source. You can easily create a fast System either Static Generated or Server Rendered and easily deploy it. A Statusfy site is a Web Application, created with Vue, Nuxt.js and Tailwind CSS. We use Vue to dynamically define the interfaces that represent the data, Nuxt.js to make a quick and useful abstraction of the client and server logic, and Tailwind CSS to rapidly define the default theme.

vue-express-mongo-boilerplate - :star: MEVN Full stack JS web app boilerplate with NodeJS, Express, Mongo and VueJS

  •    Javascript

This is a full stack webapp boilerplate project with VueJS + ExpressJS + MongoDB. It is NOT an out-of-box project. I make it in order to create an up-to-date starter repo which contains all important functions (user signup, login, oauth, profile, ...etc) except the business-logic. So when neccessary I can create a new webapp and only need to develop the business logic.

Pixelfed - Federated Image Sharing (WIP)

  •    PHP

PixelFed is a federated social image sharing platform, similar to Instagram. Federation is done using the ActivityPub protocol, which is used by Mastodon, PeerTube, Pleroma, and more. Through ActivityPub PixelFed can share and interact with these platforms, as well as other instances of PixelFed.