Go Dynamodb

Open-source Go projects categorized as Dynamodb

Top 22 Go Dynamodb Projects

  • tbls

    tbls is a CI-Friendly tool for document a database, written in Go.

  • Project mention: FLaNK 25 December 2023 | dev.to | 2023-12-26
  • dynamo

    expressive DynamoDB library for Go (by guregu)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • tigris

    Tigris is an Open Source Serverless NoSQL Database and Search Platform.

  • Project mention: Show HN: Serverless Postgres | news.ycombinator.com | 2024-05-29

    This is a MVP for Serverless Postgres.

    1/ It uses Fly.io[0], which can automatically pause your database after all connections are released (and start it again when new connections join).

    2/ It uses Oriole[1], a Postgres extension with experimental support for S3 / Decoupled Storage[2].

    3/ It uses Tigris[3], Globally Distributed S3-Compatible Object Storage. Oriole will automatically backup the data to Tigris using background workers.

    I wouldn't recommend using this in production, but I think it's in a good spot to provoke some discussion and ideas. You can get it running on your own machine with the steps provided - connecting to a remote Tigris bucket (can also be an AWS S3 bucket).

    [0] https://fly.io

    [1] https://www.orioledb.com/

    [2] Oriole Experiemental s3: https://www.orioledb.com/docs/usage/decoupled-storage

    [3] Tigris: https://www.tigrisdata.com/

  • mouthful

    Mouthful is a self-hosted alternative to Disqus

  • go-gin-boilerplate

    A starter project with Golang, Gin and DynamoDB

  • gokv

    Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)

  • Project mention: Map of Golang Key Value Engines | news.ycombinator.com | 2024-01-21

    Really great overview!

    I've been tracking some of them for a while as part of evaluating which ones to add to my key-value abstraction library gokv [1], but others only noticed recently. It's really interesting that there's no single most popular implementation, but new ones emerging and gaining popularity regularly.

    [1] https://github.com/philippgille/gokv

  • dynamolock

    DynamoDB Lock Client for Go

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • surf

    CLI Text Search across your infrastructure platforms, Universal Ctrl+F for infra (by Isan-Rivkin)

  • go-localstack

    Go Wrapper for using localstack

  • redimo.go

    Use the power of DynamoDB with the ease of the Redis API

  • Project mention: Redis Re-Implemented with SQLite | news.ycombinator.com | 2024-04-14

    Did this for DynamoDB over the pandemic. Helped me learn both the Redis API and DynamoDB. https://github.com/dbProjectRED/redimo.go

    Want to do the same thing with Postgres as well.

    The Redis API and data structures are really nice and have been tuned to be useful in a wide variety of situations. Implementing these APIs is different concurrent, compute and storage models is a nice way to learn them and get options open.

  • dynatomic

    Dynatomic is a library for using dynamodb as an atomic counter

  • go-web-dynamo-starter

    Aims to be a starting point for dynamodb based serverless fun

  • dynamodb-with-go

    Series of posts on how to use DynamoDB with Go SDK.

  • predicates

    various predicates for ichiban/prolog

  • dynmgrm

    GORM DynamoDB Driver

  • Project mention: Show HN: Dynmgrm – Operate DynamoDB with GORM (Golang OSS) | news.ycombinator.com | 2024-04-12
  • langchaingo-dynamodb-chat-history

    Chat history (memory) implementation for LangChain based on DynamoDB

  • Project mention: Build a Serverless GenAI solution with Lambda, DynamoDB, LangChain and Amazon Bedrock | dev.to | 2024-01-18

    Using DynamoDB as the backend store history: Refer to the GitHub repository if you are interested in the implementation. To summarize, I implemented the required functions of the schema.ChatMessageHistory.

  • dynastorev2

    This package provides a CRUD store for AWS DynamoDB

  • lambda-functionurl-dynamodb-sam-go

    Use Lambda Function URL to write a Serverless app backed by DynamoDB

  • dynamodb-go-sdk-type-conversion

    How to handle type conversions with the DynamoDB Go SDK

  • dynamodb-local-testcontainers-go

    Testcontainers module for DynamoDB Local

  • Project mention: Run and test DynamoDB applications locally using Docker and Testcontainers | dev.to | 2024-02-07

    If you find this project interesting/helpful, don't hesitate to ⭐️ it and share it with your colleagues. Happy Building!

  • msk-cdk-apprunner-eks-dynamodb

    End-to-end app with producer on App Runner sending data to MSK. Consumer on EKS persisting data to DynamoDB

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Dynamodb related posts

  • The DynamoDB Paper

    2 projects | news.ycombinator.com | 14 Jul 2022
  • simple distributed locking around dynamodb

    2 projects | /r/golang | 18 May 2022
  • DynamoDB with Go #11 - Expressions API

    1 project | dev.to | 31 Oct 2020
  • DynamoDB with Go #4 - Indices

    1 project | dev.to | 8 Sep 2020

Index

What are some of the best open-source Dynamodb projects in Go? This list will help you:

Project Stars
1 tbls 3,122
2 dynamo 1,251
3 tigris 889
4 mouthful 759
5 go-gin-boilerplate 722
6 gokv 683
7 dynamolock 122
8 surf 108
9 go-localstack 75
10 redimo.go 30
11 dynatomic 16
12 go-web-dynamo-starter 14
13 dynamodb-with-go 13
14 predicates 9
15 dynmgrm 9
16 langchaingo-dynamodb-chat-history 6
17 dynastorev2 5
18 lambda-functionurl-dynamodb-sam-go 3
19 dynamodb-go-sdk-type-conversion 2
20 dynamodb-local-testcontainers-go 2
21 msk-cdk-apprunner-eks-dynamodb 1
22 kinesis-lambda-events-golang 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com