Skip to content

Welcome to Surkyl Platform Documentation

Comprehensive documentation for building modern applications on the Surkyl Platform

Getting Started

New to Surkyl? Start here to learn the basics and get your development environment set up.

Quick Start Guide →

Applications

Explore production-ready applications including Gate API Gateway, Surkyl Server, and more.

Browse Apps →

Libraries

Discover reusable libraries like Pixel Component Library and the powerful Workflow Engine.

Explore Libraries →

Gate API Gateway

High-performance API gateway written in Rust with Axum framework.

Features: Virtual hosts, load balancing, TLS, health checks

Learn more →

Surkyl Server

Core backend server with authentication, RBAC, and Guardian access control.

Tech Stack: Rust + Axum + SQLx + PostgreSQL

Learn more →

Pixel Library

Modern Angular component library with Material Design and TailwindCSS.

Includes: Theme system, UI components, Workflow Engine

Learn more →

Workflow Engine

Powerful YAML-based workflow automation system (NanX Flows).

Supports: Custom nodes, distributed processing, Python workers

Developer Guide →

The Surkyl Platform is built with modern, production-ready technologies:

  • Backend: Rust (Axum framework), PostgreSQL, SQLx
  • Frontend: Angular 20+, Astro, TailwindCSS
  • Infrastructure: Docker, Nx monorepo, PostgreSQL, Redis
  • Testing: Vitest, Playwright, Cargo test

PostHog Integration

Integrate analytics with PostHog using the GodSEye Proxy to bypass ad blockers.

Integration Guide →

Theme System

Comprehensive TailwindCSS theme system with dark mode support.

Theme Guide →

Install Dependencies

Terminal window
pnpm install

Run an Application

Terminal window
nx serve playground
nx serve docs

Build for Production

Terminal window
nx build <project-name>

View Dependency Graph

Terminal window
nx graph

© 2025 Surkyl. All rights reserved.

surkyl.comDocumentationGitHub