MCPcopy
hub / github.com/Noovolari/leapp

github.com/Noovolari/leapp @v0.26.1 sqlite

repository ↗ · DeepWiki ↗ · release v0.26.1 ↗
2,069 symbols 5,365 edges 445 files 95 documented · 5%
README

Leapp Leapp

Leapp

Website | Roadmap | Blog | TOPS community | Documentation | Troubleshooting

License Slack

⚡ Lightning Fast, Safe, Desktop App for Cloud credentials managing and generation

Leapp is a Cross-Platform Cloud access App, built on top of Electron.

The App is designed to manage and secure Cloud Access in multi-account environments, and it is available for MacOS, Windows, and Linux.

For more information about features go to our documentation.

Web interface gif

✨ Features

All the covered access methods can be found here.

Download

You can find all the information needed to download and install Leapp in the documentation. Leapp can be installed on macOS, Linux, and Windows systems.

... and nothing stops you from compiling Leapp yourself! You can find more information about how to compile Leapp in our contributing guidelines.

Contributing

Thank you for thinking about contributing to Leapp!

Read through our contributing guidelines to learn how you can bring your value to our project by submitting your first contribution.

Want to start developing with Leapp? Check out our developing guidelines!

You can report bugs or suggest features using the GitHub issues channel; moreover, you can pick a good first issue and make your first code contribution.

We want to thank you all!

Our Sponsors

@taimos @aws

A special thanks to our individual sponsors!

@Gowiem @dharada1

Documentation

Refer to the documentation website.

Contacts

You can chat with us inside our community so join us, or send us a message through the contacts form.

License

Mozilla Public License v2.0

Extension points exported contracts — how you extend this code

IKeychainService (Interface)
(no doc) [6 implementers]
packages/core/src/interfaces/i-keychain-service.ts
WorkspaceInfo (Interface)
(no doc)
packages/cli/src/commands/set-workspace.ts
ArrowSettings (Interface)
(no doc)
packages/desktop-app/src/app/components/sessions/sessions.component.ts
IAwsSsoOidcVerificationWindowService (Interface)
(no doc) [8 implementers]
packages/core/src/interfaces/i-aws-sso-oidc-verification-window-service.ts
User (Interface)
(no doc)
packages/cli/src/service/team-service-stub.ts
IGlobalColumns (Interface)
(no doc)
packages/desktop-app/src/app/components/command-bar/command-bar.component.ts
IAwsSamlAuthenticationService (Interface)
(no doc) [7 implementers]
packages/core/src/interfaces/i-aws-saml-authentication-service.ts
WorkspaceState (Interface)
(no doc)
packages/cli/src/service/team-service-stub.ts

Core symbols most depended-on inside this repo

log
called by 208
packages/core/src/interfaces/i-logger.ts
get
called by 127
packages/core/src/interfaces/i-http-client.ts
persistWorkspace
called by 111
packages/core/src/services/repository.ts
getWorkspace
called by 101
packages/core/src/services/repository.ts
getSessions
called by 78
packages/core/src/interfaces/i-behavioural-notifier.ts
run
called by 62
packages/cli/src/commands/session/add.ts
exec
called by 57
packages/core/src/services/execute-service.ts
getSessionById
called by 50
packages/core/src/interfaces/i-behavioural-notifier.ts

Shape

Method 1,458
Class 398
Function 125
Interface 66
Enum 22

Languages

TypeScript100%

Modules by API surface

packages/core/src/services/repository.ts69 symbols
packages/cli/src/service/cli-provider-service.ts47 symbols
packages/desktop-app/src/app/services/app-provider.service.ts42 symbols
packages/core/src/services/integration/aws-sso-integration-service.ts37 symbols
packages/desktop-app/src/app/components/dialogs/options-dialog/options-dialog.component.ts32 symbols
packages/desktop-app/src/app/components/command-bar/command-bar.component.ts32 symbols
packages/desktop-app/src/app/services/team-service-stub.ts30 symbols
packages/desktop-app/src/app/services/app.service.ts28 symbols
packages/cli/src/service/team-service-stub.ts28 symbols
packages/desktop-app/src/app/components/side-bar/side-bar.component.ts27 symbols
packages/core/src/models/workspace.ts27 symbols
packages/desktop-app/src/app/components/integration-bar/integration-bar.component.ts25 symbols

Dependencies from manifests, versioned

@angular-devkit/build-angular13.2.2 · 1×
@angular-eslint/builder13.1.0 · 1×
@angular-eslint/eslint-plugin13.1.0 · 1×
@angular-eslint/eslint-plugin-template13.1.0 · 1×
@angular-eslint/schematics13.1.0 · 1×
@angular-eslint/template-parser13.1.0 · 1×
@angular/animations13.2.2 · 1×
@angular/cdk13.2.2 · 1×
@angular/cli13.2.2 · 1×
@angular/common13.2.2 · 1×
@angular/compiler13.2.2 · 1×
@angular/compiler-cli13.2.2 · 1×

For agents

$ claude mcp add leapp \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact