Skip to content
@Croissant-API

Croissant-API

Warning

Project Status — Inactive

This project is no longer maintained. Croissant Ecosystem is dead / inactive, receives no updates, and no support will be provided. The source code remains available for archival purposes and for anyone who wishes to fork or reuse it.

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. Launcher Launcher Public archive

    JavaScript 4 2

  2. Website Website Public archive

    TypeScript 3 4

  3. Bot Bot Public archive

    TypeScript 2

  4. 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

  5. API API Public archive

    TypeScript 1 1

  6. .github .github Public

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…