Actively in development

GATe —
a portal to a new world

GATe is an independent open project built around one idea: this product is a portal to a new world — clear, open, and accessible to everyone.

2024founded
12+core modules
100%open source
24/7uptime
About the project

What is GATe

GATe is a portal to a new world — a tooling platform built to solve practical problems without unnecessary complexity. We focus on modularity, readable code, and open discussion of every decision.

🎯

Mission

To open a portal to a new world for the community: a convenient, extensible, and predictable foundation for building your own solutions — without vendor lock-in or hidden limitations.

🧩

Principles

Simplicity over magic, openness over closed solutions, stability over constant breaking changes. Everything important is documented.

👥

Community

The project grows through its contributors: proposals, discussions, code, and documentation — any contribution is welcome and goes through open review.

🛡️

Reliability

Changes come with tests and migrations. Public releases follow semantic versioning and include a clear changelog.

Features

What the portal already offers

Key areas that drive GATe development.

⚡

Quick start

Minimal configuration — the project starts with a single command and is ready to use right away.

🔌

Modularity

Every part of the system is pluggable: enable only what you need.

📚

Documentation

Detailed guides, examples, and an API reference — all in one place.

🚀

Performance

Thoughtful architecture and caching keep latency low.

🔐

Security

Access control, data validation, and regular dependency checks.

🌍

Openness

Code, roadmap, and discussions are available to everyone — no closed black boxes.

Technology

What GATe is built on

A proven stack that is easy to maintain and extend.

HTML5 CSS3 JavaScript (ES2022) TypeScript Node.js REST API SQLite PostgreSQL Docker CI/CD Git Nginx
Roadmap

Development status

A quick look at what is done and what's next.

Project core done

Base architecture, configuration, and module system.

Public API done

Core endpoints, authentication, and documentation.

Admin panel in progress

Admin interface, statistics, and user management.

Plugins and extensions planned

Public extension registry and a simple SDK for third-party developers.

Stable 1.0 release planned

API freeze, full test coverage, and long-term support.