-
-
Notifications
You must be signed in to change notification settings - Fork 28
/
PROJECTS.yaml
150 lines (137 loc) · 6.51 KB
/
PROJECTS.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
#
# Summary about Commonhaus Foundation projects
#
# name: Project Name
# repo: gitlab/github/... organization or project repository
# display:
# home: preferred landing page
# logo: (optional) Link to preferred logo to use on commonhaus.org website
# logo-dark: (optional) Link to preferred logo to use in dark mode
# description: a short-ish description of the project
# mail-aliases: (block is optional, use if your project provides custom email aliases)
# domain: custom email alias domain
# team: 'organization/team' GH team defining eligible logins (alias will be login@domain)
# draft: (optional) true while unpublished or early stage
debezium:
name: Debezium
repo: https://github.com/debezium/debezium
display:
home: https://debezium.io/
logo: https://debezium.io/assets/images/color_black_debezium_type_600px.svg
logo-dark: https://debezium.io/assets/images/color_white_debezium_type_600px.svg
description: >
Debezium is an open-source distributed platform designed for Change Data Capture (CDC), providing
applications with an industry-standard way to respond to real-time database changes.
easymock:
name: EasyMock
repo: https://github.com/easymock/easymock
display:
home: https://easymock.org/
logo: https://github.com/easymock/easymock/blob/master/website/img/easymock-logo-md.png?raw=true
description: >
EasyMock, makes mocking easier since 2001.
feign:
name: Feign
repo: https://github.com/OpenFeign/feign
display:
home: https://github.com/OpenFeign/feign
logo:
description: >
Feign is a Java to HTTP client binder inspired by Retrofit, JAXRS-2.0, and WebSocket. Feign's first
goal was reducing the complexity of binding Denominator uniformly to HTTP APIs regardless of ReSTfulness.
hibernate:
name: Hibernate
repo: https://github.com/hibernate/
display:
home: https://hibernate.org/
logo: https://github.com/hibernate/hibernate.org/blob/production/images/hibernate-logo.svg?raw=true
description: >
The Hibernate projects offer a suite of powerful Java libraries to work with data.
It is best known for Hibernate ORM, which provides relational persistence for Java models and is an implementation of the Jakarta Persistence specification.
infinispan:
name: Infinispan
repo: https://github.com/infinispan
display:
home: https://infinispan.org/
logo: https://raw.githubusercontent.com/infinispan/infinispan/refs/heads/main/assets/logos/infinispan_logo_rgb_lightbluewhite_darkblue.svg
logo-dark: https://raw.githubusercontent.com/infinispan/infinispan/refs/heads/main/assets/logos/infinispan_logo_rgb_lightbluewhite_white.svg
description: >
Infinispan is a horizontally-scalable, highly-available in-memory database that can hold nearly any type of data, from plain-text to structured objects.
It can be used either embedded or in client/server mode, accessed using either a native, high-performance protocol,
or any HTTP, Redis or Memcached clients. Data can be queried via full-text and vector search capabilities.
jackson:
name: Jackson
repo: https://github.com/FasterXML/jackson
display:
home: https://github.com/FasterXML/jackson
logo: https://github.com/FasterXML.png
description: >
The go-to library for JSON processing in Java. Jackson offers fast and flexible parsing/generation
of JSON for Java applications, enabling seamless data interchange.
jbang:
name: JBang
repo: https://github.com/jbangdev
display:
home: https://www.jbang.dev/
logo: https://www.jbang.dev/assets/images/logo.png
description: >
Unlock Java's scripting potential. JBang makes it easy to run Java applications as scripts
without the need for a project setup or build configuration. Ideal for quick experiments,
prototypes, or utility scripts.
jreleaser:
name: JReleaser
repo: https://github.com/jreleaser
display:
home: https://jreleaser.org/
logo: https://jreleaser.org/images/jreleaser-duke.png
description: >
Automate your Java project releases with ease. JReleaser streamlines packaging and distribution
to multiple platforms, integrating with Maven, Gradle, and more. Simplify your release process,
from changelogs to deployment.
morphia:
name: Morphia
repo: https://github.com/MorphiaOrg/
display:
home: https://morphia.dev/
logo: https://github.com/MorphiaOrg/morphia-docs/blob/master/supplemental-ui/img/logo.png?raw=true
description: >
Bridge the gap between Java and MongoDB. Morphia provides a lightweight type-safe mapping library
to simplify working with MongoDB documents using Java.
objenesis:
name: Objenesis
repo: https://github.com/easymock/objenesis
display:
home: https://objenesis.org/
logo: https://github.com/easymock/objenesis/blob/master/website/site/resources/objenesis.png?raw=true
description: >
Objenesis is a small Java library that serves one purpose: To instantiate a new object of a particular class
WITHOUT calling one of its constructors.
quarkus:
name: Quarkus
repo: https://github.com/quarkusio
display:
home: https://quarkus.io/
logo: https://github.com/quarkusio/quarkusio.github.io/blob/main/assets/images/brand/quarkus_logo_horizontal_default.svg?raw=true
logo-dark: https://github.com/quarkusio/quarkusio.github.io/blob/main/assets/images/brand/quarkus_logo_horizontal_reverse.svg?raw=true
wordmark: false
description: >
Quarkus is a Kubernetes Native Java stack tailored for OpenJDK HotSpot and GraalVM, crafted from the best of breed Java libraries and standards.
sdkman:
name: SDKMAN!
repo: https://github.com/sdkman
display:
home: https://sdkman.io/
logo: https://github.com/sdkman/sdkman-website/blob/master/public/img/bubble-logo-sdkman-groovy-color.png?raw=true
description: >
SDKMAN! is a robust tool designed for managing parallel versions of multiple Software Development
Kits (SDKs) on Unix-based systems. An intuitive command-line interface simplifies the installation,
updating, and switching of executables for various SDKs, including Java, Kotlin, Scala, and Groovy.
slatedb:
name: SlateDB
repo: https://github.com/slatedb/slatedb
display:
home: https://slatedb.io
logo: https://github.com/slatedb/slatedb-website/blob/main/assets/svg/icon1.svg?raw=true
logo-dark: https://github.com/slatedb/slatedb-website/blob/main/assets/svg/icon1%20white.svg?raw=true
description: >
SlateDB is a cloud native embedded log-structured merge tree (LSM) storage engine built on object storage.