All Projects â†’ nicolasparada â†’ Nakama

nicolasparada / Nakama

Licence: isc
The next social network for anime fans 🚧

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Nakama

Annict
The platform for anime addicts built with Rails and Stimulus.js.
Stars: ✭ 542 (+416.19%)
Mutual labels:  anime, social-network
Dandelion
a diaspora* client for Android
Stars: ✭ 100 (-4.76%)
Mutual labels:  social-network
Facebookclientplugin
Facebook Client Plugin for Xamarin iOS and Android
Stars: ✭ 89 (-15.24%)
Mutual labels:  social-network
App
free software application for social network analysis and visualization
Stars: ✭ 94 (-10.48%)
Mutual labels:  social-network
Easylogin
Login effortlessly with different social networks like Facebook, Twitter or Google Plus
Stars: ✭ 90 (-14.29%)
Mutual labels:  social-network
Kitsu Mobile
📱 Kitsu mobile app for iOS and Android
Stars: ✭ 95 (-9.52%)
Mutual labels:  anime
Shinjiru
Qt-based anime tracker for AniList
Stars: ✭ 89 (-15.24%)
Mutual labels:  anime
Captchouli
booru-backed procedurally-generated anime image captcha library and server
Stars: ✭ 104 (-0.95%)
Mutual labels:  anime
Esteem Surfer
Ecency desktop formerly known as Esteem Surfer - reimagined desktop social wallet, contribute and get rewarded (for Windows, Mac, Linux)
Stars: ✭ 100 (-4.76%)
Mutual labels:  social-network
React Anime
✨ (ノ´ヮ´)ノ*:・゚✧ A super easy animation library for React!
Stars: ✭ 1,313 (+1150.48%)
Mutual labels:  anime
Birb
WIP: Instagram for birds built in Flutter
Stars: ✭ 92 (-12.38%)
Mutual labels:  social-network
Tradenomiitti
A web app written in Elm
Stars: ✭ 90 (-14.29%)
Mutual labels:  social-network
Microstatus
Lightweight Mastodon- and GNU social-compatible ActivityPub and OStatus server implementation
Stars: ✭ 96 (-8.57%)
Mutual labels:  social-network
Trace.moe Webextension
WebExtension for the Anime Reverse Search Engine to search by image
Stars: ✭ 89 (-15.24%)
Mutual labels:  anime
Socialnetwork
Laravel and Vue.JS powerd social network
Stars: ✭ 101 (-3.81%)
Mutual labels:  social-network
Linedistiller
A data-driven line extractor for 2D anime, manga and illustration using Keras.
Stars: ✭ 87 (-17.14%)
Mutual labels:  anime
Deeplearninganimepapers
A list of papers and other resources on deep learning with anime style images.
Stars: ✭ 1,307 (+1144.76%)
Mutual labels:  anime
Friendica Addons
Addons for Friendica
Stars: ✭ 94 (-10.48%)
Mutual labels:  social-network
Mal
MAL: A MyAnimeList Command Line Interface [BROKEN: BLAME MyAnimeList]
Stars: ✭ 104 (-0.95%)
Mutual labels:  anime
Enime
Desktop application for anime fans :D
Stars: ✭ 104 (-0.95%)
Mutual labels:  anime

banner

Nakama

Source code of the next social network for anime fans. Still on development.

Docker build

The easies way to start the server and its dependencies is by using Docker.

docker-compose up --build

Building

Instead of Docker, you can also install and build stuff by yourself, that way you have complete control.

So, besides having Go installed, the server needs CockroachDB and NATS.

First, you need a cockroach node running.

cockroach start-single-node --insecure --host 127.0.0.1

Then, you need to create the database and tables.

cat schema.sql | cockroach sql --insecure

Then you need to start NATS server.

nats-server

Now, you can build and run the server.

go build
./nakama

Front-end doesn't need any tools or building because it's standard vanilla JavaScript 🙂

Dependencies

These are the Go libraries used in the source code. Thank you very much.

Eva Icons are being used in the front-end. Thank you as well.

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].