Bebop - Simple discussion board / forum web application.

  •        55

Bebop is a simple discussion board / forum web application.Create a new empty database (MySQL оr PostgreSQL) that will be used as a data store and a database user with all privileges granted on this database.

Features include:

  • REST API backend written in Go
  • Vue.js-based frontend
  • Two databases are supported:
    • PostgreSQL
    • MySQL
  • Three file-storage backends are supported to store user-uploaded files (e.g. avatars):
    • Local filesystem
    • Google Cloud Storage
    • Amazon S3
  • Social login (OAuth 2.0) via three providers:
    • Google
    • Facebook
    • Github
  • JSON Web Tokens (JWT) are used for user authentication in the API
  • Single binary deploy. All the static assets (frontend JavaScript & CSS files) are embedded into the binary
  • Markdown comments
  • Avatar upload, including animated GIFs. Auto-generated letter-avatars on user creation

https://github.com/disintegration/bebop

Tags
Implementation
License
Platform

   




Related Projects

Phorum - PHP based forum software


Phorum is a message board software that is designed to meet different needs of different web sites while not sacrificing performance or features. MySQL community forum is powered by Phorum.

MyBB - professional,efficient discussion board


MyBB is a forum package full of useful and to-the-point features, helping you to make administrating your bulletin board as easy as possible. It is a professional and efficient discussion board.

FUDforum - Fast Uncompromising Discussion forum


FUDforum (Fast Uncompromising Discussion Forum) has the ability to generate forum web pages extremely fast. It can also act as a Mailing List Manager, USENET newsreader and even an XML Feed Aggregator. This will allow you to build an instant community and consolidate all your messages into a single system. Its features include Templating System, i18n Support, Polls, Full text search, Custom tags, IP tracking and lot more.

JForum


JForum is a powerful and robust discussion board system implemented in Java. It provides an attractive interface, an efficient forum engine, an easy to use administrative panel, an advanced permission control system and much more.

YetAnotherForum.NET - ASP.NET Forum


YetAnotherForum.NET (YAF) is The Open Source Discussion Forum for sites running ASP.NET. 100% written in C#, YAF (pronouced like "laugh") is a unique combination of Open Source, Microsoft's .NET platform and an international collaboration of the .NET developer community. Growing and changing daily, the YAF project is lead by Jaben Cargman of Tiny Gecko. YAF runs on any web server that supports ASP.NET v2.0 (and above) and SQL Server.



refire-forum - Serverless discussion forum built with React, Redux and Firebase


Serverless discussion forum built with React, Redux and Firebase using refire and refire-app.Base UI components are from excellent Elemental UI.

MyForumSite


MyForumSite is written in C# 3.0 for .Net Framework 3.5. It is an open source forum web site that allows users to open a discussion. It is designed for any user with no programming experience to setup a forum web site.

NodeBB - Node.js based forum software built for the modern web


NodeBB Forum Software is powered by Node.js and built on either a Redis or MongoDB database. It utilizes web sockets for instant interactions and real-time notifications. NodeBB has many modern features out of the box such as social network integration and streaming discussions, while still making sure to be compatible with older browsers.

mvcforum - MVCForum is a fully featured responsive and themeable ASP


MVCForum is a fully featured and themeable enterprise level ASP.NET MVC 5 discussion board/forum. The software has features similar to that seen on StackOverFlow plus LOTS more (See list below). Along with MVC it’s built using Unity & Entity Framework 6 code first and is super easy to extend and add your own features.

NoNonsenseForum - A free, open source, PHP-based simple discussion forum


A free, open source, PHP-based simple discussion forum. It favours removing barriers to conversation rather than massaging egos. Download Here: https://github.com/Kroc/NoNonsenseForum/archive/master.zip

Elkarte - ElkArte Forum. A free, open source, PHP-based discussion forum.


This is the ElkArte repository.ElkArte is a modern, free, powerful community building forum software. It is completely free and licensed with an open source BSD 3-clause license.

Flarum - Forums made simple


Flarum is the next-generation forum software that makes online discussion fun. It has elegant UI so that user can spend less time clicking and more time talking. Two-Pane Interface - Bring your mouse to the left side of the screen and the discussion list will conveniently appear, Infinite Scrolling, Floating Composer, The interface has been optimized for touch, with big buttons, smooth animations, and gestures aplenty.

Discourse - Discussion Platform like Stackoverflow


Discourse is a platform for community discussion. Whenever you need a mailing list, a forum to discuss something, a chat room where you can type paragraphs, consider Discourse. It provides a flattened discussion, which avoids the pains of threaded forums, and delivers a more robust, intuitive interface to join a conversation at any point.

stupefy - Next generation discussion/help forum/board/...


Next generation discussion/help forum/board/...

Plaza - A fast, NodeJS based forum/discussion board with multiple frontend layouts


A fast, NodeJS based forum/discussion board with multiple frontend layouts

simple_discussion - A simple, extensible Rails forum


SimpleDiscussion is a Rails forum gem extracting the forum from GoRails. It includes categories, simple moderation, the ability to mark threads as solved, and more.Out of the box, SimpleDiscussion comes with styling for Boostrap v4 but you're free to customize the UI as much as you like by installing the views and tweaking the HTML.

Nearforums - ASP.NET MVC forum engine


Nearforums is a lightweight modern discussion forum developed in C# with ASP.NET MVC. With a permissive license (MIT) suitable for companies, Nearforums includes great features like sign-in with Facebook/Twitter, tags navigation , full Web administration, RSS feeds, SEO Friendly,

chatter - Chatter is a Simple Laravel Forum Package


Quick tip: Make sure that you've created a database and added your database credentials in your .env file.