awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to turnersoftware/mongoframework

Open-source alternatives to MongoFramework

30 open-source projects similar to turnersoftware/mongoframework, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best MongoFramework alternative.

  • albrow/zoomA

    albrow/zoom

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • astaxie/beegoA

    astaxie/beego

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • automattic/mongooseAutomattic 的头像

    Automattic/mongoose

    27,479在 GitHub 上查看↗

    Mongoose is an object data modeling library and framework for Node.js that maps application objects to MongoDB documents. It functions as a document mapper and schema validator, ensuring consistent data types and validation rules for records stored in MongoDB. The project provides a system for defining structured schemas to model application data, including the ability to create hierarchical data structures through nested schema composition. It implements a middleware-based hook system that allows for the interception and modification of data states during the lifecycle of database operations

    JavaScript
    在 GitHub 上查看↗27,479
  • balderdashy/waterlinebalderdashy 的头像

    balderdashy/waterline

    5,392在 GitHub 上查看↗

    Waterline is an adapter-based database library and object relational mapper for Node.js. It serves as a multi-database persistence layer that translates standard method calls into specific queries for both SQL and NoSQL databases. The library provides a unified interface for managing data across different stores, including MySQL, PostgreSQL, MongoDB, and Microsoft SQL Server. This architecture allows for the integration of multiple database backends within a single application and facilitates database vendor migration by changing adapters without altering business logic. The project covers r

    JavaScript
    在 GitHub 上查看↗5,392
  • beanieodm/beanieBeanieODM 的头像

    BeanieODM/beanie

    2,679在 GitHub 上查看↗

    Asynchronous Python ODM for MongoDB

    Pythonasyncasynchronousasyncio
    在 GitHub 上查看↗2,679

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • bookshelf/bookshelfbookshelf 的头像

    bookshelf/bookshelf

    6,352在 GitHub 上查看↗

    Bookshelf is a JavaScript ORM for Node.js that provides a structured way to define and interact with database models. It centers on a model-driven approach where developers register models, define their relations, and manage data persistence through a consistent interface. The library distinguishes itself through its comprehensive handling of model relationships and data transformations. It supports defining one-to-one, one-to-many, many-to-many, and polymorphic associations, with the ability to eager load related models in a single query to avoid performance pitfalls. Bookshelf also automate

    JavaScript
    在 GitHub 上查看↗6,352
  • borisdj/efcore.bulkextensionsborisdj 的头像

    borisdj/EFCore.BulkExtensions

    3,996在 GitHub 上查看↗

    EFCore.BulkExtensions is a library for executing high-performance batch insert, update, and delete operations within the Entity Framework Core ecosystem. It functions as a database batch processing toolkit and a wrapper for native SQL Bulk Copy to enable faster data ingestion and synchronization across multiple database providers. The library provides specialized capabilities for relational data synchronization, allowing users to align database tables with local entity lists through bulk upserts and conditional synchronization. It also supports relational data graph insertions, which enable t

    C#batchbulkcopy
    在 GitHub 上查看↗3,996
  • coleifer/peeweecoleifer 的头像

    coleifer/peewee

    11,971在 GitHub 上查看↗

    Peewee is a SQL object-relational mapper and query builder that provides an object-oriented interface for mapping application classes to relational database tables. It functions as a relational database toolkit for managing schemas, executing migrations, and handling complex table relationships. The project distinguishes itself by providing an asyncio database driver for non-blocking database operations, ensuring event loop responsiveness. It also supports semi-structured data storage, allowing the storage and querying of flexible JSON documents within traditional relational database systems.

    Pythonasynciodankfastapi
    在 GitHub 上查看↗11,971
  • collaboratingplatypus/petapocoCollaboratingPlatypus 的头像

    CollaboratingPlatypus/PetaPoco

    2,139在 GitHub 上查看↗

    Official PetaPoco, A tiny ORM-ish thing for your POCO's

    C#dotnetorm
    在 GitHub 上查看↗2,139
  • coocood/qbsC

    coocood/qbs

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • dapperlib/dapperDapperLib 的头像

    DapperLib/Dapper

    18,331在 GitHub 上查看↗

    Dapper is a lightweight object-relational mapper for .NET that functions as a high-performance data access library. It operates by extending standard database connection interfaces, allowing developers to execute raw SQL queries while automating the mapping of database results to strongly-typed objects. The library distinguishes itself through its use of runtime code generation, which creates high-performance instructions to map database rows to object properties with minimal overhead. It provides flexible data retrieval options, supporting both memory-buffered loading for speed and row-by-ro

    C#ado-netdappersql
    在 GitHub 上查看↗18,331
  • django/djangodjango 的头像

    django/django

    87,878在 GitHub 上查看↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-read

    Pythonappsdjangoframework
    在 GitHub 上查看↗87,878
  • dotnet/efcoredotnet 的头像

    dotnet/efcore

    14,587在 GitHub 上查看↗

    Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using strongly-typed code. It serves as a comprehensive data access framework, providing a unified interface for mapping application objects to relational and non-relational database schemas while managing the lifecycle of data operations through a central context. The project distinguishes itself through a provider-based architecture that decouples core data access logic from specific database engines, allowing for consistent interaction across diverse storage systems. It features a

    C#aspnet-productc-sharpdatabase
    在 GitHub 上查看↗14,587
  • dotnetcore/freesqldotnetcore 的头像

    dotnetcore/FreeSql

    4,388在 GitHub 上查看↗

    FreeSql is a .NET object-relational mapper and data access layer that translates object-oriented code into SQL for multiple relational database providers. It functions as a fluent SQL query builder and database schema synchronizer, allowing developers to align database table and index structures with entity class definitions. The framework is specifically optimized for .NET Native AOT to ensure reduced memory footprints and faster startup times. It includes a database traffic manager to distribute load through read-write splitting, dynamic table sharding, and tenant-based data isolation. Bro

    C#accessclickhousecodefirst
    在 GitHub 上查看↗4,388
  • dotnetnext/sqlsugarDotNetNext 的头像

    DotNetNext/SqlSugar

    5,816在 GitHub 上查看↗

    SqlSugar is an object-relational mapping library for .NET that translates C# and VB objects into database queries and tables without requiring raw SQL. It is designed as a multi-database ORM supporting SQL Server, MySQL, PostgreSQL, Oracle, MongoDB, ClickHouse, and other databases through a unified API, and it is compatible with .NET AOT compilation for native ahead-of-time deployment. The library distinguishes itself through high-speed bulk data operations that can insert or update millions of records in seconds using batch processing instead of row-by-row handling. It also provides multi-te

    C#clickhousemongodbmysql
    在 GitHub 上查看↗5,816
  • drizin/dapperquerybuilderDrizin 的头像

    Drizin/DapperQueryBuilder

    539在 GitHub 上查看↗

    Dapper Query Builder using String Interpolation and Fluent API

    C#dapperdapper-query-builderinterpolated-strings
    在 GitHub 上查看↗539
  • drizzle-team/drizzle-ormdrizzle-team 的头像

    drizzle-team/drizzle-orm

    34,835在 GitHub 上查看↗

    Drizzle ORM is a TypeScript-native database toolkit providing type-safe SQL query building, schema management, and automated migrations across PostgreSQL, MySQL, SQLite, and SingleStore.

    TypeScriptormtypescriptsql
    在 GitHub 上查看↗34,835
  • facebook/entF

    facebook/ent

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • fastapi/sqlmodelfastapi 的头像

    fastapi/sqlmodel

    18,137在 GitHub 上查看↗

    SQLModel is a type-safe object-relational mapping library for Python that integrates database schema definitions with data validation logic. By combining these two roles into a single class, it allows developers to manage relational data structures and enforce data integrity for web APIs simultaneously. The framework is built to support asynchronous database operations, enabling high-performance applications to execute queries and transactions without blocking the main execution thread. The library distinguishes itself by leveraging Python type hints to provide IDE autocompletion and compile-

    Pythonfastapijsonjson-schema
    在 GitHub 上查看↗18,137
  • fluentmigrator/fluentmigratorfluentmigrator 的头像

    fluentmigrator/fluentmigrator

    3,493在 GitHub 上查看↗

    Fluent migrations framework for .NET

    C#databasedatabase-schemadb2
    在 GitHub 上查看↗3,493
  • friflo/friflo.json.flioxfriflo 的头像

    friflo/Friflo.Json.Fliox

    185在 GitHub 上查看↗

    C# ORM - High Performance, SQL, NoSQL, Messaging, Pub-Sub

    C#asp-net-corecsharpnetcode
    在 GitHub 上查看↗185
  • fs02/grimoireF

    Fs02/grimoire

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • gajus/slonikgajus 的头像

    gajus/slonik

    4,910在 GitHub 上查看↗

    Slonik is a type-safe PostgreSQL client for Node.js that uses tagged template literals to ensure parameters are bound and protected against injection attacks. It provides a framework for connecting applications to PostgreSQL with automatic type checking for queries and database schemas. The project distinguishes itself through a specialized SQL query linter that detects invalid columns and type mismatches by verifying code against a live database schema during the development process. It also includes a high-performance binary bulk data inserter for loading large datasets using native binary

    TypeScript
    在 GitHub 上查看↗4,910
  • giorgi/entityframework.exceptionsGiorgi 的头像

    Giorgi/EntityFramework.Exceptions

    1,724在 GitHub 上查看↗

    Strongly typed exceptions for Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql.

    C#database-exceptionsdotnet-coreentity-framework
    在 GitHub 上查看↗1,724
  • go-gorm/gormgo-gorm 的头像

    go-gorm/gorm

    39,798在 GitHub 上查看↗

    GORM is a developer-focused object-relational mapping library for Go that provides a comprehensive data persistence framework. It serves as a database access layer, allowing developers to map application structures to database tables and perform CRUD operations using a fluent, type-safe query builder instead of writing raw SQL. The library distinguishes itself through its association-aware persistence, which automatically tracks and synchronizes complex entity relationships during database operations. It utilizes a driver-agnostic interface to maintain consistent behavior across various stora

    Gogogolanggorm
    在 GitHub 上查看↗39,798
  • go-gorp/gorpgo-gorp 的头像

    go-gorp/gorp

    3,751在 GitHub 上查看↗

    Gorp is a lightweight object-relational mapper for Go that binds structs to relational database tables. It functions as a relational data mapper and SQL dialect abstraction layer, automating the translation between application data and relational rows. The project provides a translation layer that generates vendor-specific SQL for PostgreSQL, MySQL, SQLite, Oracle, and SQL Server. It distinguishes itself by implementing optimistic locking via version columns to prevent concurrent update conflicts and providing a database schema generator to create tables and indexes from object definitions.

    Go
    在 GitHub 上查看↗3,751
  • go-pg/pggo-pg 的头像

    go-pg/pg

    5,785在 GitHub 上查看↗

    pg is a PostgreSQL object-relational mapper (ORM) for Go that maps Go structs to database tables and provides a fluent query builder for constructing SQL statements programmatically. At its core, it automatically generates CREATE TABLE statements from Go struct definitions using struct tags and naming conventions, and builds queries through method chaining with placeholder-based parameter binding to prevent SQL injection. The library distinguishes itself through relation-aware join generation that automatically constructs JOIN clauses for has-one, has-many, many-to-many, and polymorphic assoc

    Go
    在 GitHub 上查看↗5,785
  • go-reform/reformgo-reform 的头像

    go-reform/reform

    1,457在 GitHub 上查看↗

    A better ORM for Go, based on non-empty interfaces and code generation.

    Gogogolanghacktoberfest
    在 GitHub 上查看↗1,457
  • go-rel/relG

    go-rel/rel

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • abrahambotros/loreA

    abrahambotros/lore

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0