• Stars
    star
    234
  • Rank 171,630 (Top 4 %)
  • Language
    Java
  • License
    Universal Permiss...
  • Created over 7 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐ŸŽผ Bach Builds (on(ly)) Modules

Bach - Java Shell Builder - Builds (on(ly)) Modules

"The tools we use have a profound (and devious!) influence on our thinking habits, and, therefore, on our thinking abilities."

E. W. Dijkstra, 18 June 1975

Bach is a lightweight Java build tool that orchestrates JDK tools for building modular Java projects.

be free - have fun

jdk17 experimental jsb

More Repositories

1

modules

๐Ÿงฉ Java modules published at Maven Central
Java
144
star
2

junit-platform-maven-plugin

Maven Plugin launching the JUnit Platform
Java
61
star
3

awesome-java-module-system

๐Ÿ•ถ A curated list of resources related to the Java Module System (JSR 376)
55
star
4

download-jdk

FUP2 https://github.com/oracle-actions/setup-java
Java
27
star
5

testing-in-the-modular-world

Testing Java Modules With JUnit 5 Blueprint
Java
24
star
6

junit5-looming

๐Ÿงต JUnit 5 Test Engine using Virtual Threads
Java
22
star
7

hello-world-java-action

A template to demonstrate how to build a Java action.
Java
12
star
8

idea-junit-webinar

IntelliJ IDEA and JUnit: Writing, Finding, and Running Tests
Java
11
star
9

application-junit5-jdk9-demo

Using JUnit 5 with IDEA on Java 9
Java
11
star
10

brahms

JUnit 5 Extension and TestEngine ideas
Java
10
star
11

poetry

Poetry provides Java 8 and related utilities supporting https://github.com/square/javapoet
Java
9
star
12

bartholdy

Generic tooling support framework
Java
9
star
13

stash

Java interface-driven ByteBuffer-based persistence layer
Java
7
star
14

mainrunner

๐Ÿฆ„ Java Program Running Test Engine
Java
6
star
15

command-line-interface

Arguments Splitter for Java
Java
5
star
16

jdk-tools

๐Ÿ› ๏ธ JDK Tools and Where to Find Them
Java
5
star
17

compayler

Prevayler Decorator Compiler
Java
4
star
18

setup-jdk

Download and set up OracleJDK or OpenJDK built by Oracle
Java
4
star
19

sormuras.github.io

Source of sormuras development
4
star
20

maven-starter-projects

Maven-based Starter Projects
Java
3
star
21

bach-library-template

๐ŸŽต Modular Java Library Template
Java
3
star
22

java-compiler-script-engine

JSR 223 facade for `javac`, the foundation Java compiler
Java
3
star
23

make-java

๐Ÿ’  Build modular Java projects
Java
3
star
24

bach-demo-javafx

โญ Bach + JavaFX
Java
3
star
25

bach-demo-fxgl

๐Ÿ›ธ Bach + FXGL
Java
3
star
26

toccata

๐Ÿ•น Tower Crush Cannon Tavern
Java
2
star
27

sandbox

Various playgrounds
HTML
2
star
28

listing

Java compilation unit listing tool.
Java
2
star
29

bach-application-template

๐Ÿ“‹ Modular Java Application Template
Java
2
star
30

JDK-8234076

https://bugs.openjdk.java.net/browse/JDK-8234076
Batchfile
2
star
31

changelog

Render human-readable changelogs
Java
2
star
32

jdk-junit-migration

Java
2
star
33

bach-build

๐ŸŽถ An action that builds modular Java projects
Shell
2
star
34

sawdust

Java Modules
Java
2
star
35

jdk-java-net-overlay

Additional resources for https://jdk.java.net
Java
2
star
36

bach-external-modules

Bills of Modules
Java
1
star
37

bach-init

๐Ÿ†• Bach's Initialization Program
Java
1
star
38

maven-clashing-modules

https://twitter.com/sormuras/status/1365197340215246848
Java
1
star
39

border

โน๏ธ Print a line of text framed with a border
Java
1
star
40

baron

Build modular Java projects programmatically
Java
1
star
41

junit-platform-isolator

Launch JUnit Platform In Isolation
Java
1
star
42

bach-spring

๐Ÿƒ Bach + Spring
1
star
43

cars

Remote Radio Cars
Java
1
star
44

jdk.tools

๐Ÿงฉ Defines the Java Tooling API.
Java
1
star
45

stratification

Java class loader and module layer support
Java
1
star
46

JDK-8313893

JDK-8313893
Java
1
star
47

bach-info

Bach's default repository for external assets
Java
1
star
48

bach-demo-junit

โœ… Bach + JUnit
Java
1
star
49

run.bach

๐ŸŽถ Sources of run.bach packages
Java
1
star
50

jtreg-engine

A test engine for https://github.com/openjdk/jtreg
Java
1
star
51

duke

๐Ÿ› ๏ธ Java's mascot and mechanic
Java
1
star