rocket_launch NxCode — Fitur Lengkap

Akselerasi pembangunan aplikasi dengan antarmuka visual.

NxCode adalah aplikasi desktop 100% gratis untuk developer yang ingin membangun aplikasi data lebih cepat. Cukup desain visual — database, form, API, dan UI jadi otomatis.

Welcome Screen NxCode
Welcome Screen NxCode v1.0 — shortcut Buka Folder, Discovery, Chat AI, Terminal
Code Editor dengan AI Chat
Code Editor multi-tab + Terminal PowerShell + AI Chat Assistant di panel kanan
Schema Architect dan API Console
Schema Architect — query builder visual: Select, Insert, Update, Delete, Upload, Import
AI Provider Settings
Multi-provider AI — Claude, OpenAI, DeepSeek, Groq, Ollama, LM Studio, dan lainnya
Database Manager
Database Manager — koneksi MySQL lokal atau remote server via SSH Tunnel
Editor split panel Markdown
Editor split panel — Markdown preview langsung berdampingan dengan kode HTML
NxCode Desktop IDE untuk Windows Versi 1.0.6 · Windows 10/11 · 64-bit

Instalasi NxCode IDE

NxCode IDE dapat dipasang melalui installer Windows atau downloader resmi dari npm. Kedua metode mengambil installer dari distribusi Nxdom yang sama.

Installer Windows

Klik tombol Download untuk Windows, buka file .exe, lalu ikuti petunjuk setup.

Downloader npm

Cocok untuk developer yang sudah memakai Node.js dan ingin download dengan pemeriksaan ukuran serta SHA-256.

Instalasi melalui npm

Gunakan Node.js 18 atau lebih baru. Memasang paket npm hanya memasang downloader dan tidak langsung mengunduh atau menjalankan installer.

npm install --global nxcode-ide
nxcode-ide info
nxcode-ide install

Tanpa instalasi global:

npx nxcode-ide info
npx nxcode-ide install

Command install meminta konfirmasi sebelum download dan sebelum membuka installer. Downloader hanya menerima asset GitHub Release resmi dan memverifikasi ukuran serta SHA-256.

Download tanpa membuka installer

nxcode-ide download --yes
nxcode-ide download --output "D:\Downloads\NxCode-Setup.exe" --yes
Paket npm: nxcode-ide · Persyaratan IDE: Windows 10/11 64-bit.

Daftar Panduan

title 1. Titlebar — Bilah Judul & Menu

Menu bar (File, Selection, View, Go, Run, Terminal, Browser, Feed, Help), Command Center (Quick Open Ctrl+P, Command Palette Ctrl+Shift+P), tombol toggle panel, menu akun & settings, dan kontrol jendela.

view_sidebar 2. Sidebar — Navigasi & Panel

Activity Bar (bilah ikon kiri) berisi ikon navigasi untuk mengakses panel Discovery, Explorer, Search, Source Control, Extensions, Packages, dan History. Setiap ikon membuka panel sidebar yang sesuai.

travel_explore 3. Discovery — Jelajahi File & Editor

Panel sidebar untuk menjelajahi direktori, mengedit kode dengan CodeMirror, mengelola snippet, Quick Edit dengan AI, Markdown split preview, operasi file (CRUD, drag-and-drop, multi-select), History Editor (riwayat versi file, restore snapshot), dan Timeline (log aktivitas file dibuka/disimpan).

cloud_sync 3a. Remote Development — Live Deploy ke VPS

Sinkronisasi otomatis file lokal ke server VPS via SSH/SFTP. Klik kanan folder workspace → Remote Development → Setup Server, lalu Run Server. Setiap perubahan file langsung ter-upload ke remote tanpa upload manual.

database 3b. Database Manager — Kelola Database MySQL

Panel untuk mengelola database MySQL. Pilih Local Server (MySQL di komputer sendiri) atau Online Server (VPS via SSH Tunnel). Fitur: lihat tabel, browse isi tabel dengan pagination, jalankan SQL query, import & export SQL/CSV.

folder_open 4. Explorer — Menu Alat Workspace

Panel sidebar yang berisi section: Workspace (tools seperti Repository, Canonical, Orchestrator), Version Control, Deployment, dan Schema Architect. Akses cepat ke seluruh alat Workspace.

search 5. Search — Pencarian Global

Panel sidebar untuk mencari file, folder, dan tools di seluruh workspace.

source 6. Source Control — Manajemen Repository

Panel sidebar untuk mengelola repository, koneksi GitHub, commit & push, riwayat commit, branch management, dan sinkronisasi (pull, push, fetch).

extension 7. Extensions — Kelola Ekstensi

Panel sidebar untuk memasang dan mengelola ekstensi: Internal (bawaan), Market (dari server), dan Developer (buatan pengembang). Ekstensi ter-install muncul sebagai ikon baru di Activity Bar.

inventory_2 8. Packages — Paket Ter-install

Panel sidebar untuk melihat dan membuka paket-paket yang sudah ter-install.

history 9. History — Riwayat Aktivitas

Panel sidebar / tab editor untuk melihat riwayat aktivitas pengguna.

code 10. Developer — Ekstensi Kustom

Panel untuk membuat dan menginstall ekstensi kustom. Ekstensi dibuat via terminal wizard nx dev, di-push ke Git, lalu didaftarkan melalui Developer Panel. Ekstensi developer muncul sebagai ikon baru di Activity Bar.

brush NXVisual Studio — Visual Page Builder

Alat desain visual drag-and-drop untuk membuat halaman HTML. Pilih komponen dari library, atur tata letak dan gaya, lihat pratinjau di berbagai ukuran layar (desktop, tablet, mobile), dan ekspor ke HTML / JS / React.


Workspace — Alat Pengembangan

ModulKegunaan
RepositoryTempat melihat semua package, membuat package baru, dan memilih package yang sedang dikerjakan
CanonicalSetel definisi data dan query standar untuk satu package: field, filter, join, serta cara membaca dan mengubah data (manifest)
OrchestratorTata bentuk dan perilaku layar: form, wizard, modal, tabel data, select, search, approval, upload, dan lainnya
Schema ArchitectRancang dan kelola struktur data: buat/sunting tabel, lihat koleksi tabel, susun tampilan penjelajah data, dan atur trigger
Analysis LabOlah dataset dan susun insight. Buka Create Lab untuk bekerja dengan pratinjau hasil dan editor
API GatewayDefinisikan akses REST, atur metode HTTP, masa berlaku token, publikasikan konfigurasi, dan uji endpoint langsung dari aplikasi
DeploymentInisialisasi lingkungan dari sumber eksternal, tandai aplikasi siap rilis, atur dependensi dan konteks repositori sebelum produksi
GitSourceHubungkan proyek dengan GitHub, simpan perubahan skema ke commit, kelola cabang, push perubahan, dan lihat catatan aktivitas
createPackageScaffolding dan pembuatan paket baru di Workspace

Panel Lainnya

terminal Terminal — Shell & Perintah

Terminal bawaan untuk menjalankan perintah shell, script, dan alat baris perintah.

smart_toy Chat — Asisten AI

Panel Chat di sisi kanan untuk mengobrol dengan AI. Fitur: Agent Mode (eksekusi mandiri), patch file otomatis, terminal AI, riwayat percakapan, multi-provider, reaksi, dan restore versi file via History Editor (history_list / history_restore).

info Status Bar — Bilah Status

Bilah informasi di bagian bawah jendela. Menampilkan cabang Git aktif, notifikasi update, jumlah error/warning, posisi kursor, indentasi, encoding, bahasa file, dan tombol notifikasi.

settings Settings — Pengaturan Aplikasi

Panel pengaturan untuk tema (mode gelap), layout (sidebar, terminal, panel kanan), Explorer (section startup, activity bar default), Editor (restore tabs), notifikasi, suara, pintasan keyboard, dan info developer.

manage_accounts Account — Profil & Akun

Panel akun untuk registrasi pengguna, mengelola profil (nama, foto), data instansi, keamanan, perangkat, dan lisensi registrasi NxCode.

web Browser — Peramban Web Internal

Peramban web tertanam untuk menjelajah internet, membuka file lokal, dan melihat daftar folder. Dilengkapi toolbar navigasi, riwayat, context menu, dan auto-reload saat file disimpan.

help Support — Bantuan & Komunitas

Panel Support untuk mengakses bantuan, forum, dan fitur sosial NxCode seperti Socialite.


Ringkasan Fitur Utama

FiturLokasiFungsi Utama
TitlebarPaling atasMenu bar, Quick Open, toggle panel, kontrol jendela
SidebarKiriActivity Bar & navigasi panel
DiscoverySidebar (View #1)Jelajahi & edit file, History Editor, Timeline
Remote DevelopmentContext menu DiscoveryLive deploy ke VPS via SSH/SFTP
Database ManagerStatus bar bawahKelola MySQL lokal & remote via SSH Tunnel
ExplorerSidebar (View #2)Menu alat Workspace
SearchSidebar (View #3)Pencarian global
Source ControlSidebar (View #4)Manajemen Git & GitHub
ExtensionsSidebar (View #5)Pasang/kelola ekstensi
PackagesSidebar (View #6)Buka paket ter-install
HistorySidebar (View #7)Riwayat aktivitas
DeveloperPanelBuat/install ekstensi kustom
NXVisualTab editor (Developer)Visual page builder
RepositoryWorkspace (Explorer)Lihat & pilih package
CanonicalWorkspace (Explorer)Definisi data & query standar
OrchestratorWorkspace (Explorer)Desain form & interaksi
Schema ArchitectWorkspace (Explorer)Rancang struktur data
Analysis LabWorkspace (Explorer)Olah dataset & insight
API GatewayWorkspace (Explorer)REST API & endpoint
DeploymentWorkspace (Explorer)Rilis & lingkungan produksi
Version ControlWorkspace (Explorer)Git & GitHub integration
createPackageWorkspace (Explorer)Scaffolding paket baru
TerminalPanel bawahShell & perintah
Status BarPanel bawahInfo branch, errors, cursor, bahasa
ChatPanel kananAI assistant & coding
SettingsTab editorPengaturan aplikasi
AccountTab editorRegistrasi, profil, keamanan, perangkat, dan lisensi pengguna
BrowserTab editorPeramban web internal
SupportTab editorBantuan & komunitas
volunteer_activism NxCode 100% gratis — seluruh fitur inti dapat digunakan tanpa biaya, trial, langganan, atau kartu kredit.

play_circle Mulai Menggunakan NxCode

NxCode tetap menggunakan lisensi sebagai registrasi pengguna, bukan sebagai sistem berbayar atau langganan.

  1. Download & Install — gunakan tombol Download untuk Windows atau jalankan npx nxcode-ide install, kemudian ikuti setup di Windows 10/11 64-bit.
  2. Registrasi Pengguna — buka NxCode, lalu daftar menggunakan nama, email, dan password atau akun Google.
  3. Dapatkan Lisensi Registrasi — sistem mengirimkan serial key ke email yang didaftarkan sebagai identitas lisensi pengguna.
  4. Aktivasi — masukkan serial key untuk menghubungkan instalasi NxCode dengan akun dan perangkat Anda.
  5. Mulai bekerja — setelah registrasi selesai, seluruh fitur inti NxCode tersedia gratis tanpa biaya langganan.

Dukung pengembangan NxCode

Jika NxCode membantu pekerjaan Anda, Anda dapat memberikan donasi dalam jumlah berapa pun. Setiap donasi akan digunakan untuk pengembangan fitur baru, perbaikan bug, dan biaya operasional server.

Donasi tidak wajib. Semua fitur inti NxCode tetap dapat digunakan secara gratis.