Accelerate developmentStreamline operation

Nbase SDKs contain pre-built components and libraries you need for
application development and operation. Minimize the time and resources needed to develop applications.

Build anything with SDKs

There are many example apps and starter projects to get you started.

Social login for iOS

Enable login and authentication with social accounts on any iOS app

Social login for Android

Enable login and authentication with social accounts on any Android app

Android
Android
View code

Social login for Unity

Allow gamers to sign up and play with their favorite social accounts

Social login for Unreal

Allow gamers to sign up and play with their favorite social accounts

Unreal Engine
Unreal Engine
View code

Social login for JavaScript

Embed login and authentication with JavaScript on applications

JavaScript
JavaScript
View code

ReactJS realtime chat app

Example app of real-time messaging built with Nbase chat API

Making everything easier for developers

Eliminate those complicated, time-consuming parts of application development.

Swift support

With Object-C being deprecated, Nbase now supports Swift for optimal performance

Learn more about https://docs.nbase.io/docsLearn more

Kotlin support

Modern features and concise syntax for developers

Learn more about https://docs.nbase.io/docsLearn more

Plugins support

Maximize efficiency and functionality while saving time

Learn more about https://docs.nbase.io/docsLearn more

Integrations

Easy and quick integrations available to boost productivity

Learn more about https://docs.nbase.io/docsLearn more
import { createClient } from '@nbase/nbase-js'
    
// Initialize 
const nbaseUrl = 'https://chat.nbase.app'
const nbaseKey = 'public-anon-key'
const nbase = createClient(nbaseUrl, nbaseKey)

// Create a new user
const { user, error } = await nbase.auth.signUp({
  email: 'example@email.com',
  password: 'example-password',
})
    
import { createClient } from '@nbase/nbase-js'
    
// Initialize 
const nbaseUrl = 'https://chat.nbase.app'
const nbaseKey = 'public-anon-key'
const nbase = createClient(nbaseUrl, nbaseKey)

// Get notified of all new chat messages
const realtime = nbase
  .from('messages')
  .on('INSERT', message => {
    console.log('New message!', message)
  })
  .subscribe()
    
import { createClient } from '@nbase/nbase-js'
    
// Initialize 
const nbaseUrl = 'https://chat.nbase.app'
const nbaseKey = 'public-anon-key'
const nbase = createClient(nbaseUrl, nbaseKey)

// Create a new bucket
const { data, error } = await nbase
  .storage
  .createBucket('avatars', {
    public: false,
    allowedMimeTypes: ['image/png'],
    fileSizeLimit: 1024
  })
    
import { createClient } from '@nbase/nbase-js'
    
// Initialize 
const nbaseUrl = 'https://chat.nbase.app'
const nbaseKey = 'public-anon-key'
const nbase = createClient(nbaseUrl, nbaseKey)

// Invoke a function
const { data, error } = await nbase.functions.invoke('hello', {
  body: { foo: 'bar' }
})
    
import { createClient } from '@nbase/nbase-js'
    
  
// Update multiple users
const updatedUsers = await nbase
  .from('users')
  .eq('account_type', 'paid')
  .update({ highlight_color: 'gold' })
    

Monitor and control your app on the dashboard

User-friendly UI for efficient operation

Management and operation of your application does not require you a technical background. Create, edit, and delete data or features with a few clicks and typing.

View real-time data and analytics

Create and run queries that fulfill your needs. Add and edit conditions of the queries to gain more in-depth data sets and analytics.

Quickly and easily integrate services you need

From social logins to AI services, choose any integration service you find useful and start using it to enhance user experiences.

User support as straight-forward as it can be

Easily manage your users' inquiries and learn about user consensus and FAQs to make improvements on your application.

Monitor and manage chat channels

Create chat channels to fuel social interactions within the app. Harmful contents are monitored and resolved automatically by moderation features.

The SDKs that check every box

Empowering developers to focus on what they do best and streamline their work.

Reliability

Underlying code of the SDKs have undergone extensive testing and QA for reliable, optimal performance.

Security

Nbase SDKs and APIs adhere to security and compliance standards: ISO 27001, HIPAA, GDPR, SOC2.

Acceleration

Built-in functionalities, developers' documents, and API guides put developers on fast track.

Cost-effective

Cost reduction due to less trial-and-errors, shortened development period, and simplified operation.

Global Services

20+ built-in languages, timezones, and AI translation for global services and communication.

Cross-platform

JavaScript, iOS, Android, Unity, and Unreal Engine supported for cross-platform development.

Our clients see the results

Nbase solutions empower companies to maximize productivity
while minimizing use of resources.

PlayDapp
PlayDapp

Our department could spend more time and resources on improving contents and quality of the game and implementing more marketing campaigns, with the budget saved from shortened, simplified development.

Proud Net
Proud Net

With only a few weeks left until the projected launch date of our platform, we were able to embed in-app messaging feature in a week. And the dashboard makes the chat management so much easier and efficient.

Gong Games
Gong Games

We experienced a remarkable 30% reduction in development time after integrating Nbase SDK into the workflow. This efficiency gain not only accelerated our product launch cycles but also significantly enhanced the stability of the game.

PLAYUS Corporation
PLAYUS Corporation

We struggled with inefficient workflows in user support and lacked real-time data analysis. After implementing Nbase solution, we saw a 36% decrease in time spent for user support and platform operation. Also, the analytics feature helps us identify shortcomings quickly.

M Corporation
M Corporation

We saved a vast amount of time and cost by using the Nbase SDK for our newest game: King of Defense. It would have taken several months for us to develop everything from scratch, but with the SDK, we could embed all the necessary features in less time.

PlayDapp
PlayDapp

Our department could spend more time and resources on improving contents and quality of the game and implementing more marketing campaigns, with the budget saved from shortened, simplified development.

Proud Net
Proud Net

With only a few weeks left until the projected launch date of our platform, we were able to embed in-app messaging feature in a week. And the dashboard makes the chat management so much easier and efficient.

Gong Games
Gong Games

We experienced a remarkable 30% reduction in development time after integrating Nbase SDK into the workflow. This efficiency gain not only accelerated our product launch cycles but also significantly enhanced the stability of the game.

PLAYUS Corporation
PLAYUS Corporation

We struggled with inefficient workflows in user support and lacked real-time data analysis. After implementing Nbase solution, we saw a 36% decrease in time spent for user support and platform operation. Also, the analytics feature helps us identify shortcomings quickly.

M Corporation
M Corporation

We saved a vast amount of time and cost by using the Nbase SDK for our newest game: King of Defense. It would have taken several months for us to develop everything from scratch, but with the SDK, we could embed all the necessary features in less time.

PlayDapp
PlayDapp

Our department could spend more time and resources on improving contents and quality of the game and implementing more marketing campaigns, with the budget saved from shortened, simplified development.

Proud Net
Proud Net

With only a few weeks left until the projected launch date of our platform, we were able to embed in-app messaging feature in a week. And the dashboard makes the chat management so much easier and efficient.

Gong Games
Gong Games

We experienced a remarkable 30% reduction in development time after integrating Nbase SDK into the workflow. This efficiency gain not only accelerated our product launch cycles but also significantly enhanced the stability of the game.

Supercharge your application