https://github.com/hoophq/hoop Skip to content Navigation Menu Toggle navigation Sign in * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + GitHub Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions By size + Enterprise + Teams + Startups By industry + Healthcare + Financial services + Manufacturing By use case + CI/CD & Automation + DevOps + DevSecOps * Resources Topics + AI + DevOps + Innersource + Open Source + Security + Software Development Explore + Learning Pathways + White papers, Ebooks, Webinars + Customer Stories + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Enterprise + Enterprise platform AI-powered developer platform Available add-ons + Advanced Security Enterprise-grade security features + GitHub Copilot Enterprise-grade AI features + Premium Support Enterprise-grade 24/7 support * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} hoophq / hoop Public * Notifications You must be signed in to change notification settings * Fork 3 * Star 52 The only access gateway with data masking hoop.dev License MIT license 52 stars 3 forks Branches Tags Activity Star Notifications You must be signed in to change notification settings * Code * Issues 0 * Pull requests 0 * Discussions * Actions * Projects 0 * Security * Insights Additional navigation options * Code * Issues * Pull requests * Discussions * Actions * Projects * Security * Insights hoophq/hoop This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. main BranchesTags Go to file Code Folders and files Name Name Last commit Last commit message date Latest commit History 580 Commits .github/workflows .github/ workflows _libhoop _libhoop agent agent client client common common deploy deploy gateway gateway rootfs rootfs scripts scripts webapp webapp .env.sample .env.sample .gitignore .gitignore DEV.md DEV.md Dockerfile Dockerfile Dockerfile.dev Dockerfile.dev Dockerfile.tools Dockerfile.tools LICENSE LICENSE Makefile Makefile README.md README.md backedby.png backedby.png github.png github.png go.work go.work View all files Repository files navigation * README * MIT license hero hoop.dev Access databases and servers with zero security compromises Website * Docs * Discussions [6874747073] [badge] About hoop.dev Hoop.dev is an access gateway for databases and servers with an API for packet manipulation. Because of the modern architecture powering Hoop, the open-source version includes advanced features like: * Passwordless Auth, No Certificates: older gateways require high-maintenance certificate authorities. Hoop uses OIDC and Oauth2 for authentication, letting your IDP handle everything behind the scenes. Forget about certificates! * Open-source SSO: support for Okta, Keycloak, Jumpcloud, and others. There is no need for Enterprise versions to integrate your own IDP. You're not limited to GitHub sign-in. * Session recording: Linux, Docker, Kubernetes, Mysql, Postgres, MongoDB, and many more. * Just-in-time access: grant time-bound sessions using groups synced from your IDP. * Slack and Teams Access Requests: Chatbot approval workflows can be done without leaving your chat app. Discover the unique capabilities that only Hoop can offer. From packet manipulation to web and proxy modes, Hoop is designed to meet your diverse needs. * Manipulate packets: Programmatically changes the gateway's environment and each connection's packets in real-time. Check out the Secrets Manager integration example. * Web and proxy modes: Existing gateways lock you into either a web client interface or a proxy that requires desktop agents. Hoop gives you both options. * Custom connections: bring your own CLI or hide complex options from developers. See the full list of features for the free open-source and the enterprise versions on hoop.dev/features. Installation Kubernetes See Kubernetes Deployment Documentation AWS See AWS Deploy & Host Documentation Region Launch Stack N. Virginia (us-east-1) Launch Stack Ohio (us-east-2) Launch Stack N. California (us-west-1) Launch Stack Oregon (us-west-2) Launch Stack Ireland (eu-west-1) Launch Stack London (eu-west-2) Launch Stack Frankfurt (eu-central-1) Launch Stack Sydney (ap-southeast-2) Launch Stack Development Check out our Development Documentation Backed by Backed By YC, Valor, GFC, Quiet and L2 Ventures About The only access gateway with data masking hoop.dev Topics ssh security terminal proxy grpc databases tty access-control Resources Readme License MIT license Activity Custom properties Stars 52 stars Watchers 2 watching Forks 3 forks Report repository Releases 593 1.23.3 Latest Jul 15, 2024 + 592 releases Packages 0 Contributors 5 * @sandromello * @danielbonilha * @mtmr0x * @rogefm * @andriosrobert Languages * Go 53.0% * Clojure 36.8% * PLpgSQL 3.7% * CSS 3.7% * Shell 0.9% * Dockerfile 0.5% * Other 1.4% Footer (c) 2024 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact * Manage cookies * Do not share my personal information You can't perform that action at this time.