flowcord
v1.0.1
Published
A console-based addon management application
Downloads
18
Readme
FlowCord
A modern addon manager application with both desktop GUI and console server versions. Built with Electron, React, and TypeScript.
Features
- Desktop Application - Full-featured GUI with addon management
- Console Server - Headless server version with HTTP API
- Addon System - Modular addon architecture with metadata
- GitHub Integration - Automatic updates from GitHub releases
- Bot Configuration - Discord bot setup and management
- Drag & Drop - Install addons by dragging files onto the app
Quick Start
Desktop Version
- Download and run
Addon Manager Setup 1.0.0.exe - Configure your Discord bot (or type "dev" within 2 seconds to bypass)
- Install and manage addons
Server Version
- Download and run
server-installer.bat - Select server version and addons
- Run
start-server.batto launch console server
Version System
- v* - Desktop application versions (v1.0.0, v2.0.0)
- sv* - Server console versions (sv1.0.0, sv2.0.0)
- av* - Addon versions (av1.0.0, av2.0.0)
Project Structure
FlowCord/
|-- src/ # Source code
| |-- components/ # React components
| |-- types/ # TypeScript types
| |-- core/ # Core functionality
| |-- App.tsx # Main desktop app
| |-- server.ts # Console server
|-- public/ # Static assets
| |-- addons/ # Addon configurations
|-- electron/ # Electron main process
|-- installers/ # Installation scripts
| |-- installer.bat
| |-- addon-manager-installer.ps1
| |-- server-installer.bat
| |-- server-installer.ps1
|-- dist/ # Build output
|-- release/ # Packaged executablesAddon Development
Addons are modular packages with metadata:
{
"name": "Example Addon",
"description": "An example addon",
"author": "Developer",
"releasedate": "2024-01-15",
"version": "1.0.0",
"category": "Utility",
"tags": ["example", "demo"],
"main": "index.js",
"enabled": true
}Installation
From Source
npm install
npm run build
npm run distInstallers
- Desktop:
installer.bat(GUI version) - Server:
server-installer.bat(Console version)
Configuration
Bot Settings
- Bot Token
- Client ID/Secret
- Redirect URL
- Command Type (Prefix/Slash)
- Command Prefix
Server Commands
server> help - Show commands
server> start - Start HTTP server
server> stop - Stop server
server> status - Show status
server> addons - List addons
server> reload - Reload addons
server> exit - ExitAPI Endpoints
GET /api/status- Server status and infoGET /api/addons- List installed addons
Development
Requirements
- Node.js 18+
- npm or yarn
- Electron (for desktop version)
Setup
npm install
npm run dev # Development mode
npm run build # Build for production
npm run dist # Create installersLicense
© 2026 FlowCord. All rights reserved.
GitHub Repository
https://github.com/nowyback/FlowCord
