Skip to content
@Croissant-API

Croissant-API

Croissant Logo

GitHub Website Discord License

🍪 Croissant Ecosystem

An open-source, commission-free platform for gamers, creators, and developers.


🌐 Overview

Alt

pacman contribution graph

Visitors

Croissant is a modular ecosystem that enables:

  • 🎮 Gamers — manage, trade, and give a second life to digital items.
  • 🛠️ Developers — integrate inventory, authentication, and marketplace features.
  • 🎨 Creators — monetize work in a 0% commission marketplace.
  • 🤝 Communities — connect via Discord bot, launcher, and VPN tools.

📦 Repositories

🔌 APIThe backbone of the ecosystem
  • Croissant API
    The RESTful backend that powers the entire Croissant ecosystem.
    • Provides authentication & OAuth2 for users and developers.
    • Manages inventories and synchronizes virtual items across platforms.
    • Handles marketplace transactions with a 0% commission model.
    • Offers multiplayer lobbies for seamless community play.
    • Serves as the integration point for the Website, Launcher, and Bot.
🌍 WebsiteOfficial web interface
  • Croissant Website
    The main web portal and first point of contact for players, creators, and developers.
    • Clean UI/UX for browsing the marketplace and managing inventories.
    • Provides documentation for developers integrating with the API.
    • Supports account management (login, Steam linking, profile settings).
    • Built for accessibility, ensuring both new users and experienced devs can navigate with ease.
💻 LauncherDesktop application
  • Croissant Launcher
    A desktop client that brings Croissant features directly to the user’s machine.
    • Handles authentication sessions and secure logins.
    • Provides access to inventories and enables game launching.
    • Integrates with Steam to connect and sync player inventories.
    • Manages updates and patches for a streamlined experience.
    • Serves as a bridge between the API and local games/software.
🔐 VPNPrivacy & connectivity
  • Croissant VPN
    A lightweight tool providing network flexibility and security.
    • Wrapper for OpenVPN (with planned L2TP support).
    • Automates the use of .ovpn configuration files.
    • Gives users access to a wide pool of free IP addresses.
    • Helps bypass regional restrictions or blocked services.
    • Designed for simple integration and minimal setup.
🤖 BotDiscord automation
  • Croissant Bot
    An extension of Croissant into Discord, bringing the ecosystem directly to communities.
    • Enables inventory management and item trades via chat commands.
    • Allows users to join and manage multiplayer lobbies without leaving Discord.
    • Helps foster a more active community through automation and notifications.
    • Acts as a lightweight alternative to the launcher for community-driven features.

📊 At a Glance

Component Purpose
croissant-api.fr Main hub — marketplace, OAuth2, Steam linking, docs
API RESTful backend for all integrations
Website Official frontend, user experience & docs
Launcher Desktop launcher for games, lobbies, and inventory
Croissant VPN Free VPN wrapper for privacy & access
Bot Discord integration for players & communities

🤝 Contributing

We welcome contributions! You can help by improving:

  • The API (new endpoints, performance, docs)
  • The Website (UI/UX improvements, marketplace features)
  • The Launcher (Steam support, inventory tools)
  • The VPN (protocol support, automation)
  • The Bot (new commands, better integrations)

Start here → Croissant-API on GitHub


🌟 Vision

Croissant’s mission is to build an inclusive, commission-free, open source, and accessible ecosystem where:

  • Gamers can extend the life of their items,
  • Creators retain 100% of their revenue,
  • Communities thrive with tools built around simplicity, inclusivity, and innovation.

👉 Explore the Platform | Join Development | Join the Discord

Popular repositories Loading

  1. Website Website Public

    TypeScript 4 4

  2. Launcher Launcher Public

    JavaScript 4 2

  3. Croissant-VPN Croissant-VPN Public archive

    An OpenVPN (and soon L2TP) wrapper, and OVPN configuration scraper to get a large panel of IPs for free.

    TypeScript 2 1

  4. API API Public

    TypeScript 1 1

  5. Bot Bot Public

    TypeScript 1

  6. .github .github Public

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…