Code Monkey home page Code Monkey logo

awesome-revolt's Introduction

Awesome Revolt Awesome lint

An awesome list of things for the chat application Revolt.

Revolt is a user-first, privacy-friendly chat platform built with modern web technologies.

Contents

๐Ÿ’ป API Libraries

Node.js

  • revolt.js - Official JavaScript library for Revolt.
  • Revolt.io - JavaScript library for Revolt.
  • Revoltx - RevoltX is a framework for creating Revolt bots, powered by the @sapphire/framework Arguments and Preconditions system.
  • Reject.js - Compatibility layer for Discord.js bots to port themselves to Revolt.js.
  • Revoice.js - A library for interacting with voice channels on Revolt.
  • TurnipBeams - A declarative, structure-agnostic, TypeScript-centric command handler for revolt.js.
  • Revolt Uploader - A utility package that allows you to add attachments to messages.
  • RevKit - A typed, class-oriented library for interacting with Revolt. Also includes additional packages for voice channels and command handler.

C#

  • Revolt.NET - The .NET library for Revolt.
  • Revolution - Yet another .Net Wrapper for Revolt.
  • RevoltSharp - C# lib with all the events and easy to use design.

Go

  • grevolt - A low-level library for Revolt focused on being well-tested, up-to-date and feature-complete with Revolt's current API.
  • revoltgo - Low-level bindings to the Revolt API, like discordgo
  • revolt.go - Go wrapper for Revolt.

Java

Python

  • pyrevolt - A library to wrap the Revolt API, made to be easy-to-use but powerful and feature rich.
  • Voltage - A simple asynchronous pythonic wrapper for the revolt api.
  • Revolt.py - Official Python library for Revolt.
  • Luster - Modern Python library for Revolt.chat API.

Rust

  • Robespierre - Rust library for Revolt.
  • Revolt.rs - An API wrapper for Revolt.
  • Ruvolt - Revolt API wrapper for create bots.
  • Rive - A Rust ecosystem for Revolt.

Dart

  • Volt - Wrapper around Revolt Bot API for Dart.

Swift

Cobol

๐Ÿค– Bots

  • Bolt - A cross-platform bot that bridges Discord, Guilded, and Revolt.
  • TelegramBridge - Telegram <==> Revolt bridge.
  • Remix - An advanced music bot that supports YouTube, Spotify, and Soundcloud - All the power just a click away ;).
  • revcord - Discord bridge with setup through commands. Supports edits, images, embeds etc.
  • PHLASH - A (mostly music) bot with support for music from YouTube/SoundCloud/MP3s + more, various audio filters, and some other helpful commands.
  • ChatGPT - Introducing ChatGPT Bot - the ultimate AI-powered chat companion for your Revolt server!.
  • Revolt.js.template - A bot template made with OOP rules and advanced error handling and EmbedBuilder. You can make a bot without knowning the whole revolt.js documentation with it.
  • revolt.guide - A guide on how to create your own Revolt Bot with revolt.js.
  • matrix-appservice-revolt - Matrix-Revolt bridge.

๐ŸŽจ Themes

๐Ÿ”ง Third-party Clients

Warning

Unless stated, these are not officially endorsed. Proceed at your own risk.

Note

Since this isn't common knowledge, please note that https://app.revolt.chat can be installed by navigating to it in your mobile browser and pressing "install app" when prompted or in your browser's page dropdown.

โŒ Discontinued Projects

  • Disbridge - A Revolt - Discord bridge for people that have friends who won't switch.
  • DiscordBridge - Temporary Discord bridge until first-party support is added.
  • Mobile App: Rebar - App for Android and iOS written with Flutter.
  • PhotoBox - A bot that creates and morphs images into fun memes or with crazy filters.
  • defectio - Asyncronous and typed Python library for Revolt.
  • Revolt.Cli: TUI client for Revolt - Terminal.Gui based CLI client writen in C#.
  • Taco - Multi-purpose bot, includes Discord bridge.
  • Voltare - Typed, modular and extendable Revolt bot framework.

Contributing

Contributions of any kind welcome, just follow the guidelines!

Contributors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.