www.grandlinex.com Open in urlscan Pro
2606:50c0:8000::153  Public Scan

Submitted URL: http://www.grandlinex.com/
Effective URL: https://www.grandlinex.com/
Submission: On December 20 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

You need to enable JavaScript to run this app.


GRANDLINE

PackagesDocsProjectsReport
GrandLineX is an modular out-of-the-box framework written in typescript.
Getting Started
Features


BUILD YOUR OWN APP

Description:

Build build your own Backend or Desktop App.

 * Cross-platform development
 * Use the GLX-Kernel to build your own API with the GLX-Toolbox and ExpressJS
 * Use the Electron-GLX-Kernel to build your own Desktop App.
 * Combines the power of Electron.js and the flexibility of Express.js for your
   apps
 * Seamless and efficient development experience
 * Create robust and scalable applications for multiple platforms
 * Simplifies and accelerates the development of desktop and backend
   applications


ENTITY MODEL (ORM)

Description:

Build in entity relation model.

 * Use a couple of DBInterfaces to store persistent data
 * Create, update, find and delete entities
 * Database versioning + migration interfaces
 * See: SQLight- or Postgresql-Bundle
 * Build in core : InMemDB




CACHING

Description:

Build in cache system.

 * Cache system for exiting entity models
 * Module scoped KeyValue store
 * See: Redis-Bundle
 * Build in core : InMemCache


MULTI CHANNEL LOGGING

Description:

Build in Logging support.

 * Every GLX-Component have his own log channel
 * See: ElectronLog-Bundle
 * Build in core : DefaultLogger




CREDENTIAL STORE

Description:

Build in Credential/Key store.

 * Save encrypted credentials for your program with AES-256
 * See: Core Package
 * Build in core : CoreCryptoClient


KERNEL & MODUL STRUCTURE

Description:

Pre structured project setup.

 * Build new ModulesBundles for your needs
 * Extending the your KernelPackage with your own bundles
 * Connect bundles with bridges for internal resource sharing




PROJECT-TOOL

Description:

CLI for GrandLineX Projects.

 * Update GLX-Dependencies
 * Init new GLX-Projects with customizable options
 * See: project-tool


ENV STORE

Description:

Global configuration store

 * Load from .env file
 * Override configurations in your code




BACKGROUND SERVICE

Description:

Loop service interface.

 * Create looping background services


OPEN SOURCE

Description:

Core Packages with BSD-3 licence.

 * Join on GitHub


 * Packages
 * Docs
 * Projects
 * Report


 * GrandLineX
 * @ElSchnagoo
 * @Contact

 *