An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by abitofhelp

A curated list of projects in awesome lists by abitofhelp .

https://github.com/abitofhelp/simpleshadow

A simple application showing how to create a Kotlin application using Gradle, Kotlin DSL, and ShadowJar.

fatjar jar kotlin kotlin-dsl kotlindsl shadowjar uberjar

Last synced: 18 Mar 2025

https://github.com/abitofhelp/bzlmod

This repository contains a simple client/server application (go, connectrpc) based on the ubiquitous Greeter example at grpc's website. The main branch works without using Bazel to build it. The bazel branch performs the build using bzlmod features.

bazel buf bzlmod gazelle go golang

Last synced: 18 Mar 2025

https://github.com/abitofhelp/portfolio-dotnet

This repository contains a sample of applications created with Microsoft's .NET Framework.

c-plus-plus-cli c-sharp dotnet examples portfolio samples

Last synced: 18 Mar 2025

https://github.com/abitofhelp/portfolio-microsoft

This repository contains a sample of applications created with Microsoft's ASP.NET MVC5 Framework.

asp-net-core asp-net-mvc aspnetcore dotnet examples mvc mvc5 portfolio samples

Last synced: 18 Mar 2025

https://github.com/abitofhelp/connect-go-example

This repository contains a client/server solution implementing the classic Greet service using the following technologies: Bazel, Buf, ConnectRPC, Go, and Protocol Buffers.

bazel buf bzlmod connectrpc example gazelle go golang grpc health-check healthcheck reflection

Last synced: 18 Mar 2025

https://github.com/abitofhelp/rxgrpckotlin-basic-example

This is a basic example that shows how to use Gradle-KotlinDsl, Kotlin, and reactor-grpc. This code is a work in progress, but it may be helpful to others...

gradle grpc java kotlin kotlin-dsl reactor reactor-grpc

Last synced: 18 Mar 2025

https://github.com/abitofhelp/bazel-go-googleapis

This is an example using the googleapis proto package from Bazel Central Registry rather than using an archive_override in the MODULE.bazel file.

bazel bzlmod gazelle go golang grpc grpc-go grpc-golang grpc-reflection protobuf protocol-buffers

Last synced: 18 Mar 2025

https://github.com/abitofhelp/prost_example

This is an example application demostrating how to use Prost.

cargo protobuf protocol-buffers rust

Last synced: 18 Mar 2025

https://github.com/abitofhelp/go122_servemux_vs_chi

This application demonstrates how to use the new routing capabilities of ServeMux in Go v1.22 and how to use a stdlib compatible third-party package, such as Chi, to provide middleware services. A basic comparison of processing times is made between these alternatives.

chi go golang middleware servemux v1-22 v122

Last synced: 18 Mar 2025

https://github.com/abitofhelp/helloworld-tonic-bsr

A Rust-based protobuf/gRPC example using buf.Build BSR.

bsr grpc protobuf rust

Last synced: 18 Mar 2025

https://github.com/abitofhelp/go_chi_rest

This application demonstrates how to use Chi for basic CRUD operations in RESTful Go service.

chi crud go rest

Last synced: 18 Mar 2025

https://github.com/abitofhelp/rust-bazel

This repository contains a simple Rust application, library, and unit test that can be built using Bazel as well as Cargo.

bazel cargo rust

Last synced: 18 Mar 2025

https://github.com/abitofhelp/go-extensions

The go-extensions repository contains helpers that extend the functionality of the runtime.

extensions golang

Last synced: 18 Mar 2025

https://github.com/abitofhelp/tonic_example

This is an example application demostrating how to use Prost and Tonic.

cargo grpc protobuf protocol-buffers rust tonic

Last synced: 18 Mar 2025

https://github.com/abitofhelp/minipipeline

A Go application exploring more complexity with interfaces, structs, and channels for implementing a pipeline.

channels go golang interfaces pipeline structs

Last synced: 18 Mar 2025

https://github.com/abitofhelp/portfolio-golang

This repository contains a sample of applications created with Go.

examples go golang portfolio samples

Last synced: 18 Mar 2025

https://github.com/abitofhelp/cargo_multimod_example

This is an example application demonstrating how to use Prost and Tonic using multiple modules.

cargo grpc protobuf protocol-buffers rust tonic

Last synced: 18 Mar 2025

https://github.com/abitofhelp/bazel_scripts

This repository contains reusable scripts and custom rules for Bazel.

bazel bazel-build bazel-rules env environment-variables oci

Last synced: 18 Mar 2025

https://github.com/abitofhelp/bazel_monorepo_go_rust

This repository contains a monorepo, polyglot project consisting of a library for Go and Rust.

bazel cargo go golang monorepo polyglot rust

Last synced: 18 Mar 2025

https://github.com/abitofhelp/apis-rust

This repository contains an example using Rust, Bazel 7 (bzlmod), ProtoBuf, GoogleApis, and gRPC.

bazel bazel-example googleapis grpc protobuf protocol-buffers rust rust-lang

Last synced: 18 Mar 2025

https://github.com/abitofhelp/abohapis

This repository will contain protobuf files and libraries for our applications.

Last synced: 18 Mar 2025

https://github.com/abitofhelp/apis

This repository contains an example using Go, Bazel 7 (bzlmod), ProtoBuf, grpc-gateway, GoogleApis, and gRPC.

bazel bazel-example go golang googleapis grpc grpc-gateway grpc-go http-proxy protobuf protocol-buffers

Last synced: 18 Mar 2025

https://github.com/abitofhelp/bazel_go

This repository contains a Go application that can be built using Go buiid or Bazel. In either case, the go.mod is the source of truth for dependencies.

bazel go golang monorepo

Last synced: 18 Mar 2025

https://github.com/abitofhelp/bazel_grpc_pbuf_go

This repository contains a project built with Bazel, gRPC, ProtoBuf, and Go. The purpose of this project was to figure out how to get googleapis to work in this system.

bazel go golang grpc grpc-go protobuf protocol-buffers

Last synced: 18 Mar 2025

https://github.com/abitofhelp/bazel_go_version_stamping

This repository contains a Go application showing how to stamp a binary with a version using multiple modules.

bazel bazel-examples go golang

Last synced: 18 Mar 2025

https://github.com/abitofhelp/rust_clap_figment

This project demonstrates how to use Clap and Figment to implement hierarchical configuration in a Rust CLI application.

clap clap-rs figment hierarchical-configuration rust

Last synced: 18 Mar 2025

https://github.com/abitofhelp/portfolio-kotlin

This repository contains a sample of applications created with Kotlin.

examples kotlin portfolio samples

Last synced: 18 Mar 2025

https://github.com/abitofhelp/grpcgreeter

This application implements a simple C#, .NET9, and AspNetCore of the ubiquitous gRPC Greeter application. This example adds service reflection so the service can be queried about its endpoints and messages.

csharp grpc grpc-server grpcurl protobuf protocol-buffers

Last synced: 04 Mar 2025

https://github.com/abitofhelp/producerconsumer

An implementation of the classic producer-consumer pattern using Go, goroutines, WaitGroups, and a channel.

channel consumer go golang goroutines producer producer-consumer waitgroup

Last synced: 18 Mar 2025

https://github.com/abitofhelp/checksums

This is a go benchmark that compares SHA256 and MD5 performance.

benchmark go golang md5 sha256

Last synced: 18 Mar 2025

https://github.com/abitofhelp/clean

An example of a Clean Architecture using ASP.NET Core 2, TDD, and grpc.

asp-net-core clean-architecture grpc tdd web-api webservice

Last synced: 18 Mar 2025

https://github.com/abitofhelp/grpc-hello-world-java

This application is a simple client/server hello world service.

client grpc hello-world helloworld java protobuf server

Last synced: 18 Mar 2025

https://github.com/abitofhelp/pipeline

Implementing a multi-step, concurrent, parallel processing pipeline in Go.

go golang goroutine pipeline

Last synced: 18 Mar 2025

https://github.com/abitofhelp/producer-consumer

A producer-consumer pattern that I've implemented in Go.

channels go golang waitgroup

Last synced: 18 Mar 2025

https://github.com/abitofhelp/azmd5_hash_dir

This application demonstrates how to recursively process a directory of files to determine base64 MD5 hashes using concurrency and an errgroup. Azure Storage uses base64 MD5 hashes blob metadata.

azure blob-storage directory-traversal file go golang md5-hash recursive-functions

Last synced: 18 Mar 2025

https://github.com/abitofhelp/dashboard

A state-of-the-art microservice project that provides file management services in the Cloud.

azure clean-architecture docker go golang grpc linux protobuf

Last synced: 18 Mar 2025

https://github.com/abitofhelp/consul-kv-java

This project contains a project that implements how to use Consul's key-value store using Java.

consul hashicorp java jvm kv

Last synced: 18 Mar 2025

https://github.com/abitofhelp/com.abitofhelp.teamcity.patternbuildnumber

Provides the ability to create your own build number patterns. We needed a pattern based on dates, 2019.11.28.123, and created this plugin to accomplish this goal.

Last synced: 18 Mar 2025

https://github.com/abitofhelp/javarx.lessons

Snippets to exercise RxJava reactive operators from my studies...

Last synced: 18 Mar 2025

https://github.com/abitofhelp/bazel_go_rust_libs

Initial version of the project that successfully builds each library using the appropriate native tool (i.e. go build or cargo) as well as using Bazel.

Last synced: 18 Mar 2025

https://github.com/abitofhelp/social-multiplication

This is my work as I studied "Learn Microservices with Spring Boot".

java kotlin microservices spring spring-boot

Last synced: 18 Mar 2025

https://github.com/abitofhelp/abitofhelp

Config files for my GitHub profile.

config github-config

Last synced: 18 Mar 2025

https://github.com/abitofhelp/ballerina_helloworld

My first Ballerina application...

Last synced: 18 Mar 2025

https://github.com/abitofhelp/consul-kv-kotlin

This project contains a project that implements how to use Consul's key-value store using a reactive Kotlin.

consul hashicorp java jvm kotlin kv reactive webflux

Last synced: 18 Mar 2025

https://github.com/abitofhelp/bazel_subpkg

This is a monorepo project that contains a single package, "abc", which has some subpackages. Please see the README.md file for details.

Last synced: 18 Mar 2025

https://github.com/abitofhelp/goa1

Last synced: 18 Mar 2025

https://github.com/abitofhelp/multi_module_bazels

This project demonstrates how to implement a monorepo using bzlmod with multiple MODULE.bazel files and Gazelle.

Last synced: 18 Mar 2025