awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
cookieY avatar

cookieY/Yearning

0
View on GitHub↗
8,952 stars·2,032 forks·Go·AGPL-3.0·23 viewsnext.yearning.io↗

Yearning

Yearning is a MySQL SQL audit platform and database change management system. It provides a governance framework for reviewing, approving, and auditing SQL statements executed against MySQL databases.

The platform features an AI-powered SQL optimizer that suggests performance improvements and converts natural language requests into executable SQL code. It manages database changes through an approval-based workflow engine that includes automated rollback generation and rule-based syntax validation.

The system covers role-based access control, security compliance with multi-factor authentication and data encryption, and query monitoring with field-level data anonymization. Additional capabilities include transactional execution for data manipulation, schema inspection, and the merging of table alteration commands.

Features

  • SQL Execution Audits - Provides a governance platform for reviewing and approving SQL statements executed against MySQL databases to prevent data loss.
  • Approval Workflow Management - Requires designated reviewers to approve SQL scripts through a workflow before production execution.
  • Database Change Management Systems - Provides a workflow tool for managing DDL and DML changes through approval tickets and automated rollback generation.
  • Security and Performance Constraints - Evaluates submitted SQL against predefined security and performance constraints using automated checkers.
  • SQL Syntax Checking - Provides automated checking of SQL statements against security rules and coding standards before execution.
  • Compliance & Audit Tools - Enforces multi-factor authentication and data encryption while maintaining historical query logs for audit purposes.
  • Database Access Controls - Manages user permissions and role-based access to restrict sensitive database operations.
  • Role-Based Access Control - Implements a permission management framework that restricts database operation access based on user roles and data source rules.
  • Workflow Approval Gates - Implements an approval-based workflow engine requiring reviewer sign-off before executing scripts on production.
  • Database Change Tickets - Creates structured tickets for database changes with automated syntax validation and generated rollback statements.
  • Custom Validation Rules - Allows the definition of configurable validation rules for database operations on a per-source basis.
  • SQL Query Validators - Automatically evaluates SQL statements against predefined rules to ensure adherence to security and coding standards.
  • Natural Language Querying - Converts human-readable text descriptions into executable database statements using artificial intelligence.
  • Performance Recommendations - Provides AI-powered SQL optimization that suggests performance improvements for database statements.
  • AI-Powered SQL Optimizers - Provides an intelligence layer that converts natural language to SQL and suggests performance improvements.
  • SQL Query Optimizations - Uses artificial intelligence to improve database performance and convert natural language requests into executable SQL code.
  • SQL Rollback Generation - Automatically creates inverse SQL statements during the audit process to allow for quick recovery from failed changes.
  • Data Encryption - Includes mechanisms to encrypt sensitive information to prevent unauthorized access to stored data.
  • Multi-Factor Authentication - Enforces a second form of identity verification during the login process to increase account security.
  • Database Query Monitors - Implements a tracking system for database queries with historical logging and field-level anonymization.

Star history

Star history chart for cookiey/yearningStar history chart for cookiey/yearning

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does cookiey/yearning do?

Yearning is a MySQL SQL audit platform and database change management system. It provides a governance framework for reviewing, approving, and auditing SQL statements executed against MySQL databases.

What are the main features of cookiey/yearning?

The main features of cookiey/yearning are: SQL Execution Audits, Approval Workflow Management, Database Change Management Systems, Security and Performance Constraints, SQL Syntax Checking, Compliance & Audit Tools, Database Access Controls, Role-Based Access Control.

What are some open-source alternatives to cookiey/yearning?

Open-source alternatives to cookiey/yearning include: ottermind/chat2db — Chat2DB is an AI-powered SQL client and multi-database GUI manager designed for managing various relational and NoSQL… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… xiaomi/soar — Soar is a suite of specialized tools designed for analyzing MySQL performance, advising on indexing, and optimizing… bitwarden/clients — This project is a comprehensive zero-knowledge security suite designed for enterprise credential management, secrets… vonng/pigsty — Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of… crmeb/crmeb — CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers…

Open-source alternatives to Yearning

Similar open-source projects, ranked by how many features they share with Yearning.
  • ottermind/chat2dbOtterMind avatar

    OtterMind/Chat2DB

    25,784View on GitHub↗

    Chat2DB is an AI-powered SQL client and multi-database GUI manager designed for managing various relational and NoSQL database systems. It serves as a visual database management tool and a natural language to SQL interface, allowing users to convert plain text descriptions into executable and optimized queries. The platform distinguishes itself through automated business intelligence capabilities, which include the generation of real-time data visualization dashboards and AI-driven data analysis from spreadsheets. To ensure data privacy, it supports secure local AI deployment, enabling large

    Javaaibichatgpt
    View on GitHub↗25,784
  • aws/aws-cdkaws avatar

    aws/aws-cdk

    12,817View on GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    View on GitHub↗12,817
  • xiaomi/soarXiaoMi avatar

    XiaoMi/soar

    8,770View on GitHub↗

    Soar is a suite of specialized tools designed for analyzing MySQL performance, advising on indexing, and optimizing SQL syntax. It functions as a performance analyzer, index advisor, and query optimizer to identify bottlenecks and suggest structural improvements for faster execution. The project distinguishes itself through a system for rewriting SQL statements into optimized equivalent versions using custom heuristic rules and patterns. It also features a dedicated index advisor that evaluates query patterns and database metadata to recommend the creation of new indexes. Its broader capabil

    Goadvisorauditorcommand-line
    View on GitHub↗8,770
  • bitwarden/clientsbitwarden avatar

    bitwarden/clients

    13,114View on GitHub↗

    This project is a comprehensive zero-knowledge security suite designed for enterprise credential management, secrets orchestration, and password management. It provides a secure, end-to-end encrypted vault that allows users to store, synchronize, and manage sensitive information, including passwords, passkeys, and infrastructure secrets, across desktop, mobile, and browser environments. The platform distinguishes itself through a strict zero-knowledge architecture where all encryption and decryption occur locally on the client, ensuring that plaintext data remains inaccessible to the server.

    TypeScriptangularbitwardenbrowser-extension
    View on GitHub↗13,114
  • See all 30 alternatives to Yearning→