Welcome to the IYIO ( eye·o ) mono repo. IYIO is an application framework and a set of general purpose libraries that try not to get in the way 🤓
Odds are you're here for convo-lang - click-here
Better documentation is coming, Stay calm and code on.
-
@convo-lang/ai-complete - An AI service adapter and proxy
-
@convo-lang/ai-complete-lambda - Lambda function used as a @convo-lang/ai-complete proxy for using ai-complete in the browser
-
@convo-lang/ai-complete-openai - OpenAi completion provider for @convo-lang/ai-complete
-
@convo-lang/ai-complete-openai-cdk - CDK construct used to deploy @convo-lang/ai-complete using OpenAi as a completion provider
-
@iyio/any-comp - A simplified version of story book with minimal dependencies
-
@iyio/any-comp-cli - A CLI interface for running @iyio/any-comp
-
@iyio/at-dot-css - A performant css-in-js library
-
@iyio/aws - Shared aws dependencies
-
@iyio/aws-credential-providers - AWS credential provider
-
@iyio/aws-dynamo - A simplified AWS dynamo db client
-
@iyio/aws-lambda - An AWS lambda client that simplifies directly invoking lambda functions
-
@iyio/aws-rds - A simplified AWS RDS client. Handles data marshalling.
-
@iyio/aws-s3 - An S3 client wrapper
-
@iyio/aws-secrets - AWS secrets management
-
@iyio/aws-tests - AWS package unit tests
-
@iyio/cdk - Used to deploy test resources
-
@iyio/cdk-common - A collection of useful CDK constructs
-
@iyio/convo-lang - A conversational prompting programming language
-
@iyio/convo-lang-cli - A CLI interface to parse and execute convo-lang scripts
-
@iyio/convo-lang-tools - The vscode extension for convo-lang
-
@iyio/high-js - Syntax highlighting for languages embedded in JavaScript and TypeScript
-
@iyio/iyio-common - Common dependencies shared between all other iyio libraries
-
@iyio/iyio-util-fns - Utilities lambda functions
-
@iyio/media-common - Library for handling media
-
@iyio/nextjs-common - Common utilities for working with NextJs
-
@iyio/node-common - Common utilities for working with NodeJs
-
@iyio/nx-common - Common utilities for working with Nx including an executor used to build libraries.
-
@iyio/obj-sync - A state machine that allows synchronizing plan javascript objects.
-
@iyio/obj-sync-cdk - A CDK construct that allows deploying @iyio/obj-sync as a service allowing synchronization of a javascript object across multiple clients.
-
@iyio/protogen - A markdown based application modeling library
-
@iyio/protogen-runtime - A runtime and default set of protogen plugins
-
@iyio/protogen-ui - A visual editor for @iyio/protogen
-
@iyio/react-common - An unstyled React component library
-
@iyio/rtxt - A rich text editor
-
@iyio/svg-charts - A chart library
-
@iyio/svg-charts-react - A React wrapper around @iyio/svg-charts
-
@iyio/syn-taxi - A code editor