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

Projects in Awesome Lists by FgForrest

A curated list of projects in awesome lists by FgForrest .

https://github.com/fgforrest/evitadb

evitaDB is a specialized database with an easy-to-use API for e-commerce systems. It is a low-latency NoSQL in-memory engine that handles all the complex tasks that e-commerce systems have to deal with on a daily basis. evitaDB is expected to act as a fast secondary lookup/search index used by front stores.

catalog database e-commerce faceted-search graphql-api grpc-api hierarchy-structure histogram in-memory-database nosql-database oltp price-search rest-api

Last synced: 31 Jan 2026

https://github.com/fgforrest/darwin

Darwin is a small Java library that helps applications to setup and evolve their database schema over the time. Evolution is based on SQL patch application and aims at traceability, predictability and reliability. It has been for 13 years in production systems.

autoupdate database database-schema evolution java model sql

Last synced: 10 Jul 2025

https://github.com/fgforrest/proxycian

Small Java library for generating dynamic proxies on top of ByteBuddy or Javassist. You can generate data transfer objects, rich traits or even whole implicit DAO implimentations dynamically at runtime easily. This library solves the complex stuff so you can focus on application logic. Serializability, cloning are already solved by us. We also aim for transparent and easily debuggable proxies, because as we know proxies is usually part of "magic" for the team. Hence the name of this library - Proxycian as a magician for the proxies ;)

Last synced: 10 Jul 2025

https://github.com/fgforrest/a24api

Access to Active24 SOAP API

Last synced: 10 Jul 2025

https://github.com/fgforrest/babylon

Babylon is a tool to gather messages, and their translations from property files. It performs a round-trip consisting of two phases: export phase and import phase. In the export phase the messages are written to a Google Sheets spreadsheet. A translator will then fill in the missing translations. In the import phase, the spreadsheet (with the missing translations filled out by a translator) is examined, and the newly translated messages are used to update the respective translation property files. Also, the state of the translation, snapshot, is written out to a disk in the form of JSON file. Babylon can be run as a Maven plugin or as a standalone console application.

google-spreadsheet-api java localization-tool maven-plugin translation-tool

Last synced: 28 Jul 2025

https://github.com/fgforrest/pmptt

PMPTT is a derivation of original Modified Preorder Tree Traversal algorithm that partially solves the problem of heavy write costs by pre allocating numeric range for the tree of the estimated size.

algorithm hierarchy java mptt tree

Last synced: 08 Feb 2026

https://github.com/fgforrest/evitadb-c-sharp-client

evitaDB C# client allows connecting to a remote evitaDB server through gRPC API from .NET environment.

Last synced: 18 Jan 2026

https://github.com/fgforrest/evitadb-sample-crud-app

This repository contains sample console based CRUD e-commerce application using evitaDB as a data source.

Last synced: 15 Mar 2025

https://github.com/fgforrest/evitasqlanalysistoolset

Repository contains tools for analyzing SQL requirements for Evita relational database prototype implementation.

Last synced: 03 Sep 2025

https://github.com/fgforrest/evitadb-tutorial

Tutorial materials for evitaDB.

Last synced: 19 Mar 2026

https://github.com/fgforrest/devsync

Block device synchronization

Last synced: 17 Oct 2025

https://github.com/fgforrest/httpserverevaluationtest

This repository contains simple proof of concept work that evaluates different HTTP server implementations, their usability as a HTTP GraphQL/REST/gRPC API server, memory footprint and performance characteristics.

Last synced: 11 Jul 2025

https://github.com/fgforrest/evitadb-storefront

Demo storefront Vue.js application

Last synced: 19 Mar 2026

https://github.com/fgforrest/githubreleaseassetdownloadermavenplugin

Maven plugin to download assets from GitHub releases.

github java maven-plugin

Last synced: 16 May 2026