All Projects → HappyZombies → 4chan-nodejs

HappyZombies / 4chan-nodejs

Licence: other
A 4chan clone written in node.js

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to 4chan-nodejs

anon.land
open source Imageboard just like was Voxed.net
Stars: ✭ 16 (-55.56%)
Mutual labels:  anonymous, anon, chan
iyagi-bbs
Python web board system (textboard, CGI, flatfile)
Stars: ✭ 18 (-50%)
Mutual labels:  forum, anonymous
ss21
a fresh attempt at a 4chan userstyle
Stars: ✭ 34 (-5.56%)
Mutual labels:  fourchan, 4chan
Hack-Utils
Script to facilitate different functions and checks
Stars: ✭ 27 (-25%)
Mutual labels:  anonymous, anon
website-fingerprinting
Deanonymizing Tor or VPN users with website fingerprinting and machine learning.
Stars: ✭ 59 (+63.89%)
Mutual labels:  anonymous-users, anonymous
django-simple-forum
full featured forum, easy to integrate and use.
Stars: ✭ 65 (+80.56%)
Mutual labels:  forum
NanoSoft
A forum system built using plain php dedicated for C#.NET Developers
Stars: ✭ 20 (-44.44%)
Mutual labels:  forum
Tor-IP-Addresses
Hourly checked and updated list of IP Addresses of Tor and Tor Exit Nodes
Stars: ✭ 182 (+405.56%)
Mutual labels:  anonymous
cforum
https://github.com/ckruse/cforum_ex/
Stars: ✭ 22 (-38.89%)
Mutual labels:  forum
deeponion
Official Source Repo for DeepOnion - Anonymous Cryptocurrency on TOR
Stars: ✭ 60 (+66.67%)
Mutual labels:  anonymous
AskOnline--Forum
Welcome to the Ask forum – Design Help Desk, Support, Forum, Knowledge-Base Responsive Site Template. The Ask is a bootstrap design help desk, support forum website template coded and designed with bootstrap Design, Bootstrap, HTML5 and CSS. Ask ideal for wiki sites, knowledge base sites, support forum sites, ticket systems, theme documentations…
Stars: ✭ 34 (-5.56%)
Mutual labels:  forum
muss
Muss is a 100% open source forum developed with Django and Ember.js.
Stars: ✭ 16 (-55.56%)
Mutual labels:  forum
GAPITA
An anonymous and random chat messaging for talking to strangers! (Using SignalR C# and TypeScript)
Stars: ✭ 55 (+52.78%)
Mutual labels:  anonymous
converse
A simple forum software
Stars: ✭ 17 (-52.78%)
Mutual labels:  forum
4scanner
Continuously search imageboards threads for images/webms and download them
Stars: ✭ 103 (+186.11%)
Mutual labels:  4chan
Anonymous
Message from Anonymous :)
Stars: ✭ 24 (-33.33%)
Mutual labels:  anonymous
Dialogue
Forum package for Umbraco v7.1 onwards
Stars: ✭ 54 (+50%)
Mutual labels:  forum
MlTree-Forum
MlTree Forum是一款由Thinkphp构建、Material Design风格的轻论坛。
Stars: ✭ 64 (+77.78%)
Mutual labels:  forum
Crypto-Wallet
Open source SHA-512 loginless bitcoin wallet
Stars: ✭ 24 (-33.33%)
Mutual labels:  anonymous
Lurka
4chan desktop app for power users
Stars: ✭ 29 (-19.44%)
Mutual labels:  4chan

4chan NodeJS

A 4chan clone that is written in NodeJS. No front-end libraries are used. It's all vanilla JS, CSS and HTML.

Project is being rewritting here!

Getting Started

Make sure you have Node.js, NPM, and a MySQL Server installed. With MySQL, create a database. If you are lazy, copy this command in insert into the MySQL terminal. CREATE DATABASE `4chan`;

  • Update the .env according to your setup. See here for an example. Make sure that the .env file is in your root directory.
  • Run npm install
  • Run node app.js and you will have your own instance of 4chan running on your localhost!

There are a lot of features that 4chan provides that are not yet added. The overall core functionality of 4chan is what's currently present. These 4chan features will be added eventually. #####Note: Due to the school season, progress is slow but updates will be occasionally made. Expect summer to be loads of fun!

FAQ

Why aren't you using any front-end libraries ?

  • This 4chan clone is using vanilla front end becuase this project was made for the purpose of not using front-end libraries. Instead, to learn and make sure we all know vanilla CSS and JS, we create the tools that we need without the assitance of external libraries. Perhaps I will create another clone of this project using Vue.js, Polymer.js, and Dojo Toolkit, who knows!

I want to help!

  • Sure! This project is made for fun! I have no intent on publishing this (who knows honestly). Go ahead open an issue if there's a bug, fork, and send requests! The more the merrier.

Join our Slack!, PM me on Reddit with your email address to join.

Roadmap... so far.

To-Do

  • Create the basics/core of 4chan.
  • Add form validation to backend and frontend.
  • Add 4chan misc. features including: banning users, deleting threads/comments, admin interface and more (this will be broken up to other tasks)
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].