Topics / #java-library

Java-library projects on GitHub

Reusable libraries for the Java ecosystem.

As of , the most-starred Java-library projects on GitHub are hutool (30.2K stars), butterknife (25.3K stars) and gson (24.2K stars). GitHub.Locker tracks 8 Java-library repositories with 148.8K stars combined. The fastest-growing on October 16 was flyway, with +3 stars in a day.

8Projects
148.8KStars in total
+7Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

8 projects · by stars

  1. #1 · chinabugotech/hutool

    hutool

    Hutool calls itself 'a set of tools that keep Java sweet': a rich, easy-to-use Java utility library whose tool classes help you get everyday development tasks done quickly.

    30.2K
  2. #2 · JakeWharton/butterknife

    butterknife

    Butter Knife is an Android library that binds views and callbacks to fields and methods, using annotation processing to generate the boilerplate code for you.

    25.3K
  3. #3 · google/gson

    gson

    Gson is a Java library that serializes Java objects to JSON and deserializes JSON back into Java objects, working with arbitrary classes — even ones you don't have the source code for.

    24.2K
  1. 4

    mybatis-3

    20.4Kmybatis/mybatis-3 · Java

    MyBatis is a SQL mapper framework for Java that makes it easier to use a relational database from object-oriented applications.

  2. 5

    mockito

    15.5Kmockito/mockito · Java

    Mockito is a mocking framework for unit tests written in Java, and the most popular one: it creates mock objects so you can test a class in isolation from its dependencies.

  3. 6

    AndroidSwipeLayout

    12.3Kdaimajia/AndroidSwipeLayout · Java

    AndroidSwipeLayout is a Java library that lets you add swipeable, interactive panels to Android views, so users can swipe list items (or any view) to reveal hidden actions underneath.

  4. 7

    auto

    10.6Kgoogle/auto · Java

    Auto is a collection of source code generators for Java that automatically produce the mechanical, repetitive boilerplate code developers would otherwise write by hand.

  5. 8

    flyway

    10.2Kflyway/flyway · Java

    Flyway by Redgate is an open-source database migrations tool: it evolves your database schema easily and reliably across all your instances.

Often tagged together