Skip to content
/ idae Public

A high-performance monorepo for modern full-stack application development. Focused on data-management, storage, and UI with advanced reactivity. Provides a robust data schema, real-time server sync, and unified support for PostgreSQL, MySQL, SQLite, MongoDB, and PouchDB.

License

Notifications You must be signed in to change notification settings

medyll/idae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,202 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Idae Monorepo

A high-performance monorepo for modern full-stack application development. Focused on data-management, storage, and UI with advanced reactivity. Provides a robust data schema, real-time server sync, and unified support for PostgreSQL, MySQL, SQLite, MongoDB, and PouchDB.

Packages

Details

@medyll/idae-api

A flexible and extensible API framework for Node.js, designed to work with multiple database types and configurations. It features a modular architecture, dynamic database connection management, and a flexible routing system. The framework supports TypeScript for improved robustness and maintainability.

Repo: @medyll/idae-api

Version: 0.187.2 see changelog

@medyll/idae-be

A modern, lightweight, and extensible DOM manipulation library built with TypeScript. Designed for precise element targeting and manipulation using a callback-based approach. Features include advanced DOM traversal, event handling, style management, attribute control, HTTP content loading, timers, and more. Ideal for developers seeking a modular and consistent API for dynamic web applications.

Repo: @medyll/idae-be

Version: 1.96.2 see changelog

@medyll/idae-csss

CSS and Style utility library for the Idae ecosystem.

Repo: @medyll/idae-csss

Version: 0.0.1

@medyll/idae-db

@medyll/idae-db is a flexible and powerful library for interacting with various databases, with a particular focus on MongoDB support. It offers robust connection management, an intuitive API, and simplified CRUD operations.

Repo: @medyll/idae-db

Version: 0.155.2 see changelog

@medyll/idae-dom-events

dom-events is a powerful library for observing and reacting to DOM changes in web applications. It provides tools to track CSS changes, monitor DOM mutations, and handle various events efficiently, making it ideal for dynamic web applications.

Repo: @medyll/idae-dom-events

Version: 1.0.2 see changelog

@medyll/idae-engine

A powerful TypeScript library for data manipulation and operations across the idae-engine. Provides utility classes for sorting, finding, grouping, and more.

Repo: @medyll/idae-engine

Version: 1.185.2 see changelog

@medyll/idae-html

Raw HTML utility library for dynamic web apps/sites (client & client-server), inspired by Svelte/React but builderless. Provides advanced HTML generation, parsing, and manipulation in JS/TS. Integrates with @medyll/idae-dom-events, idae-idbql, and @medyll/idae-stator (monorepo).

Repo: @medyll/idae-html

Version: 1.0.2 see changelog

@medyll/idae-idbql

A powerful and flexible IndexedDB query library for TypeScript and JavaScript applications, offering a MongoDB-like query interface, strong TypeScript support, reactive state management, and easy integration with front-end frameworks like Svelte.

Repo: @medyll/idae-idbql

Version: 0.185.2 see changelog

@medyll/idae-machine

SvelteKit based framework to build AI powered applications with ease.

Repo: @medyll/idae-machine

Version: 0.135.2 see changelog

@medyll/idae-mongo

Repo: @medyll/idae-mongo

Version: 0.185.2 see changelog

@medyll/idae-query

A powerful and flexible query library for TypeScript and JavaScript applications, featuring a MongoDB-like query interface, strong TypeScript support, and easy integration with front-end frameworks.

Repo: @medyll/idae-query

Version: 0.186.2 see changelog

@medyll/idae-socket

keep your app in sync with your backend!!

Repo: @medyll/idae-socket

Version: 0.0.4 see changelog

@medyll/idae-stator

A lightweight and efficient state management library designed for building reactive and scalable JavaScript applications.

Repo: @medyll/idae-stator

Version: 0.51.2 see changelog

@medyll/idae-shared

sharing

Repo: @medyll/idae-shared

Version: 1.0.4

@medyll/idae-config-prettier

idae svelte Prettier config

Repo: @medyll/idae-config-prettier

Version: 0.0.3 see changelog

@medyll/idae-eslint-config

Repo: @medyll/idae-eslint-config

Version: 0.1.5 see changelog

Global Architecture

flowchart TD
  subgraph Frontend [Web / Mobile / Desktop]
    UI[idae-slotui] --> App[Your Application]
    App --> Sync[idae-socket]
    App --> LocalDB[idae-idbql]
    LocalDB --> Query[idae-query]
  end

  subgraph Backend [API Server]
    API[idae-api] --> Auth[Middleware]
    Auth --> MultiTenant[Tenant Context]
  end

  subgraph DataLayer [Data Persistence]
    MultiTenant --> DB[idae-db]
    DB --> Adapters[(MongoDB / MySQL / SQLite / ...)]
  end

  App -- REST API -- > API
  Sync -- WebSockets -- > App
Loading

About

A high-performance monorepo for modern full-stack application development. Focused on data-management, storage, and UI with advanced reactivity. Provides a robust data schema, real-time server sync, and unified support for PostgreSQL, MySQL, SQLite, MongoDB, and PouchDB.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5