Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Access Layer

Data Access Layer

17 projects

Showing 17 of 17 projects

filestash
filestashGo

A plugin-driven file management platform and universal data access layer that works with FTP, SFTP, S3, WebDAV, and 20+ other storage protocols.

#dms#archiving#azure
Stars14.4k
Forks999
Last commit18 hours ago
Bogus
BogusC#

A simple fake data generator for C#, F#, and VB.NET, ported from faker.js, to load databases and apps with realistic test data.

#generator#bogus#unit-testing
Stars9.7k
Forks542
Last commit7 months ago
OpenDAL
OpenDALRust

An open data access layer that provides a unified API for interacting with diverse storage services across any language.

#multi-language#azblob#hacktoberfest
Stars5.3k
Forks792
Last commit22 hours ago
upper.io/db
upper.io/dbGo

A productive data access layer for Go with ORM-like features, supporting PostgreSQL, MySQL, SQLite, MongoDB, and more.

#orm#database#database-adapter
Stars3.7k
Forks239
Last commit7 months ago
gocql
gocqlGo

A fast and robust Go client driver for Apache Cassandra, implementing the native CQL binary protocol.

#database-driver#database#client
Stars2.7k
Forks652
Last commit1 month ago
mongo-java-driver
mongo-java-driverJava

Official MongoDB drivers for Java, Kotlin, and Scala applications to connect and interact with MongoDB databases.

#database#java-library#kotlin-driver
Stars2.7k
Forks1.5k
Last commit1 day ago
ROM
ROMRuby

A data mapping and persistence toolkit for Ruby that provides powerful object mapping without limiting database capabilities.

#adapter-pattern#orm#database
Stars2.1k
Forks170
Last commit6 months ago
SmartSql
SmartSqlC#

A high-performance .NET data access layer inspired by MyBatis, offering XML-managed SQL, caching, read/write splitting, and dynamic repositories.

#orm#database#high-performance
Stars1.1k
Forks229
Last commit23 hours ago
MongoRepository
MongoRepositoryC#

A repository pattern abstraction layer built on top of the official MongoDB C# driver for .NET applications.

#orm#api#csharp
Stars311
Forks138
Last commit6 years ago
Neuledge
NeuledgeTypeScript

A TypeScript-first database engine that streamlines data modeling with clear entity definitions, customizable validation, and advanced business logic representation.

#business-logic#orm#database-engine
Stars234
Forks6
Last commit2 years ago
NReco.Data
NReco.DataC#

A fast, DB-independent data access layer for .NET Core with abstract queries, SQL command builder, and POCO mapping.

#poco-mapping#orm#database
Stars195
Forks39
Last commit1 year ago
dataaccess_aspnetcore
dataaccess_aspnetcoreC#

A generic repository and unit-of-work framework for ASP.NET Core applications using Entity Framework Core.

#entity-framework-core#orm#csharp
Stars141
Forks42
Last commit6 years ago
DustyTables
DustyTablesF#

A thin functional F# wrapper around SqlClient for simplified data access to MS SQL Server databases.

#database-access#mssql#functional-programming
Stars81
Forks11
Last commit2 years ago
dsc
dscGo

A Go library providing unified SQL and NoSQL datastore connectivity for structured data access.

#go-library#nosql#database-abstraction
Stars37
Forks11
Last commit6 months ago
ngx-repository
ngx-repositoryTypeScript

A strongly typed data client library for Angular that simplifies HTTP REST and Firestore data access with decorators.

#firestore#strongly-typed#decorators
Stars35
Forks2
Last commit1 month ago
phalcon-repositories
phalcon-repositoriesPHP

A PHP library implementing the Repository pattern for Phalcon framework models, supporting both SQL and MongoDB drivers.

#orm#php-library#database-abstraction
Stars19
Forks9
Last commit8 years ago
asc
ascGo

A Go library providing datastore connectivity and SQL-like querying for Aerospike.

#datastore#sql-like#go-library
Stars11
Forks3
Last commit1 year ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Orm8
#Nosql7
#Database6
#Sql6
#Repository Pattern6
#Mongodb5
#Database Abstraction5
#Csharp4
#Dotnet4
#Crud Operations3