Descargas

Servidor y SDKs, listos para tu pila

Elige tu arquitectura y tu plataforma de cliente, y lanza un sistema de mensajería totalmente self-hosted en minutos.

Edición Basic gratuita (servidor)

Basic es gratis para siempre y no requiere registro. Versión actual v1.24.0, compilada para x86, ARM y LoongArch.

01 / Docker

Opción 1: Docker Compose (recomendado)

Un solo comando levanta la pila completa (servidor + PostgreSQL + Redis, con el esquema aplicado automáticamente). La imagen multiarch amd64 / arm64 se sirve desde Docker Hub.

curl -fsSLO https://balala.im/releases/v1.24.0/docker-compose.yml
docker compose up -d

O descarga la imagen directamente:

docker pull balalaim/imcore-basic:1.24.0

En China continental, usa el espejo de Aliyun ACR: crpi-zegbek7xpkekqods.cn-hangzhou.personal.cr.aliyuncs.im/balala/imcore-basic:1.24.0

Para entornos aislados, descarga el paquete de imagen offline e impórtalo con docker load:imcore-basic-v1.24.0-docker-amd64.tar.gz · imcore-basic-v1.24.0-docker-arm64.tar.gz

02 / Binary

Opción 2: Binarios puros

Un único binario Go que arranca sin dependencias; aporta tu propio PostgreSQL y Redis.

ArquitecturaPlataformas típicasDescarga
linux-amd64Intel / AMD, Hygon, Zhaoxinimcore-basic-v1.24.0-linux-amd64.tar.gz
linux-arm64Servidores ARM, Kunpeng, Phytiumimcore-basic-v1.24.0-linux-arm64.tar.gz
linux-loong64Loongson 3A5000/3A6000 (LoongArch)imcore-basic-v1.24.0-linux-loong64.tar.gz

Sumas de verificación (SHA256SUMS) ·Después de descargar, sigue la guía de inicio rápido para arrancar en un minuto. Pro / Enterprise / Customer Service se despliegan de la misma forma y se desbloquean con licencia: contacta a ventas.

SDK de cliente

Los SDK oficiales con tipado cubren Web, React Native, WeChat Mini Programs, uni-app, Electron, Flutter y móvil nativo, además de UIKits de Web, Flutter, Android Compose e iOS SwiftUI. Los paquetes versionados y las guías por plataforma están más abajo.

01

JavaScript / TypeScript

@imcore/sdk

npm i <la URL o el archivo .tgz>

Descargar SDK ·Documentación

02

React Native / Expo

@imcore/sdk/react-native

instala el paquete JS/TS y conecta AsyncStorage y NetInfo

Descargar SDK ·Documentación

03

Mini programas de WeChat

@imcore/sdk/wechat-miniprogram

instala el paquete JS/TS y compila npm en WeChat DevTools

Descargar SDK ·Documentación

04

uni-app

@imcore/sdk/uni-app

instala el paquete JS/TS y compila con las herramientas habituales de uni-app

Descargar SDK ·Documentación

05

PC / Electron

@imcore/sdk/electron/*

instala el paquete JS/TS; usa sus subrutas main y renderer

Descargar SDK ·Documentación

06

UIKit de React (componentes)

@imcore/uikit

npm i <la URL o el archivo .tgz> (instala también @imcore/sdk)

Descargar SDK ·Documentación

07

UIKit de Flutter (componentes)

imcore_uikit

descomprime y usa una dependencia path en pubspec (también depende de imcore_sdk)

Descargar SDK ·Documentación

08

Dart / Flutter

imcore_sdk

descomprime y usa una dependencia path en pubspec

Descargar SDK ·Documentación

09

Swift / iOS / macOS

ImcoreSDK

descomprime y usa un paquete local de SPM

Descargar SDK ·Documentación

10

Kotlin / Android / JVM

imcore-sdk

descomprime e inclúyelo como gradle included build

Descargar SDK ·Documentación

11

Unity / .NET

im.balala.unity-sdk

Unity Package Manager → Install package from tarball (Unity 2021.3+)

Descargar SDK ·Documentación

12

Administración del servidor · Go

imcoreadmin

go mod edit -replace github.com/obihuang/imcore/clients/go=./unpacked-dir

Descargar SDK ·Documentación

13

HarmonyOS

imcore-sdk

DevEco Studio → Import Module (HarmonyOS NEXT API 12+)

Descargar SDK ·Documentación

14

Administración del servidor · Node

@imcore/admin

package.json file: dependencia apuntando al directorio descomprimido (TS sin dependencias)

Descargar SDK ·Documentación

15

Administración del servidor · Python

imcore-admin

pip install ./unpacked-dir (solo biblioteca estándar)

Descargar SDK ·Documentación

16

Administración del servidor · Java

imcore-admin-java

descomprime e inclúyelo como proyecto fuente de gradle/maven (Java 17+, sin dependencias de terceros)

Descargar SDK ·Documentación

17

Administración del servidor · PHP

imcore/admin

repositorio path de composer (PHP 8.1+, ext-curl)

Descargar SDK ·Documentación