openjdk logo

amber-docs (by openjdk)


Basic amber-docs repo stats
3 months ago

openjdk/amber-docs is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

Amber-docs Alternatives

Similar projects and alternatives to amber-docs
  • GitHub repo record-builder

    Record builder generator for Java records

  • GitHub repo Guava

    Google core libraries for Java

  • GitHub repo jib

    🏗 Build container images for your Java applications.

  • GitHub repo Lombok

    Very spicy additions to the Java programming language.

  • GitHub repo distroless

    🥑 Language focused docker images, minus the operating system.

  • GitHub repo Apache Shiro

    Apache Shiro

  • GitHub repo OpenPDF

    OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Please feel free to submit pull-requests and bugreports to this GitHub repository. ⛺

  • GitHub repo spring-native

    Spring Native provides beta support for compiling Spring applications to native executables using GraalVM native-image compiler.

  • GitHub repo ImportExcel

    PowerShell module to import/export Excel spreadsheets, without Excel

  • GitHub repo CQEngine

    Ultra-fast SQL-like queries on Java collections

  • GitHub repo Persistent Collection

    A Persistent Java Collections Library

  • GitHub repo githut

    Github Language Statistics

  • GitHub repo jmolecules

    Libraries to help developers express architectural abstractions in Java code

  • GitHub repo jpa-api

  • GitHub repo jdk-mc

    Recent Java with modifications specific to Minecraft.

  • GitHub repo Persism

    A zero ceremony ORM for Java

  • GitHub repo kitteh

    A pure java web server

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better amber-docs alternative or higher similarity.


Posts where amber-docs has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-13.
  • Libraries, Frameworks and Technologies you would NOT recommend | 2021-04-13
    Immutables is already a better alternative to lombok that doesn't involve a compiler hack. It doesn't cover @Getter or @AllArgsConstructor for non data/value classes, but those can easily be generated by the IDE. In the Java 16+ world, there is a library that can generate builders for records and there is already a plan that will make the builder pattern unnecessary in the future.
  • In major copyright battle between tech giants, SCOTUS sides w/ Google over Oracle, finding that Google didnt commit copyright infringement when it reused lines of code in its Android operating system.
    I believe the Java team does a top-notch job at it. They sure take their time, but I think it is not fair to say that the results are lacking, even to the contrary I think in some cases it will be superior. For example Loom will be simply better than C#’s async model, the only planned with syntax for primitives will be great ( and basically every feature gets extensively thought out, even seemingly basic ones. Pattern matching will also be great, but of course I know C# already has it (though I am not too familiar with it).
  • Early stage draft: Functional transformation of immutable objects | 2021-04-05
  • Java early stage draft: Functional transformation of immutable objects | 2021-04-05
  • A categorized list of all Java and JVM features since JDK 8 to 16 | 2021-04-01
    Brian did a draft on Withers which doesn't really get you named parameters but in theory you would make a record as input to the method you want with named parameters. | 2021-04-01
    I believe the Java lang team simply dislikes the Java Beans convention, and if they see a better future, they rather not maintain properties forever.

    I think the current future view is Withers ( ).

  • JEP 405: Record Patterns & Array Patterns (Preview Candidate) | 2021-03-31
    I found a better explanation:
  • Java 16 has arrived
    Be advised that Java 16's pattern matching is just first step of many to come. Brian Goetz (Java language architect) has a running github repo, called amber-docs. You can find drafts of upcoming features, like: * Pattern Matching for Java * Pattern Matching for Java -- Semantics * Type patterns in switch
  • ANN: Record Builder – Builder and Withers for Java 16 Records | 2021-03-16
    Wither is coming..
  • Deprecating JPA no-args constructors | 2021-03-13
  • Video: When Records Met Serialization: A Happy Tale | 2021-02-23
  • "Java Feature Spotlight: Pattern Matching" -- Brian Goetz | 2021-02-09
  • Array patterns (and varargs patterns) | 2021-01-10
    In the Additional degrees of freedom section, the document says
  • Pattern Matching in the Java Object Model | 2021-01-08 | 2021-01-08