Java Java8

Open-source Java projects categorized as Java8 Edit details

Top 23 Java Java8 Projects

  • Blade

    :rocket: Lightning fast and elegant mvc framework for Java8

  • Hibernate

    Hibernate's core Object/Relational Mapping functionality

    Project mention: How to Secure Nodejs Application. | dev.to | 2022-08-08

    To prevent SQL Injection attacks to sanitize input data. You can either validate every single input or validate using parameter binding. Parameter binding is mostly used by developers as it offers efficiency and security. If you are using a popular ORM such as sequelize, hibernate, etc then they already provide the functions to validate and sanitize your data. If you are using database modules other than ORM such as mysql for Node or Mongoose, you can use the escaping methods provided by the module. Let's learn by example. The codebase shown below is using mysql module for Node.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • Javaslang

    vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.

    Project mention: Typeclasses explained in Java | dev.to | 2022-07-27

    If I managed to gain you interest you can take a look at one of the following libraries like cats, scalaz for scala and vavr for java which contain type class definitions and implementations for common types.

  • Dragonwell8

    Alibaba Dragonwell8 JDK

    Project mention: Loom proliferation | reddit.com/r/java | 2022-05-08

    I think the Alibaba thing mentioned is Wisp

  • Light-Java

    A fast, lightweight and more productive microservices framework

  • jasypt-spring-boot

    Jasypt integration for Spring boot

    Project mention: How to store sensitive information passwords and etc | reddit.com/r/javahelp | 2022-03-05

    Check out Jasypt Spring Boot Starter. https://github.com/ulisesbocchio/jasypt-spring-boot

  • StreamEx

    Enhancing Java Stream API

    Project mention: Jodd – The Unbearable Lightness of Java | news.ycombinator.com | 2022-01-17

    It gets more perverse if you need to flatMap, or transmute components of map types, etc. If you want even more power, take a look at https://github.com/amaembo/streamex. This sort of container manipulation bread and butter for business processing. I use it every day, sometimes with a dozen operations. This (with liberal use of `final` values) makes for some pretty functional-looking code.

    I'll grant you the Kotlin or Scala version is slightly more compact. But not fundamentally different, like the Go version.

    I (and the pretty much every language designer in the post-Java era) disagree with you about checked exceptions, but that's a whole different thread...

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • JDBI

    jdbi is designed to provide convenient tabular data access in Java; including templated SQL, parameterized and strongly typed queries, and Streams integration

    Project mention: Interview for JetBrains: Why Localazy developers ️ Kotlin? | dev.to | 2022-07-16

    For data, we use S3/MinIO, sharded PostgreSQL, and Elasticsearch. For accessing the database, we don't use Java Persistence API (JPA) but JDBI.org as it is easier to tweak queries manually, and we use a lot of specific queries and offload some processing to the database. Many of them are written to use PostgreSQL's specific features, e.g., JSONB columns, so we don't consider database independence a critical factor.

  • AutobahnAndroid

    WebSocket & WAMP in Java for Android and Java 8

  • FAANG

    Competitive programming questions.

  • cyclops-react

    An advanced, but easy to use, platform for writing functional applications in Java 8.

    Project mention: What's everyones favorite Stream utility library (or ies)? I see jOOL and StreamEx mentioned occasionally, are there others? | reddit.com/r/java | 2021-12-14

    I always thought cyclops was interesting because it offers both an Eager and Lazy API.

  • JBot

    Make Slack and Facebook Bots in Java.

  • eo-yaml

    YAML for Java 8 and above. A user-friendly OOP library. Previously known as "Camel".

  • java-concurrency-examples

    Java Concurrency/Multithreading Tutorial with Examples for Dummies

    Project mention: where to find multithreading problems and solutions | reddit.com/r/javahelp | 2021-08-20
  • appengine-java-standard

    Google App Engine Standard Java runtime: Prod runtime, local devappserver, Cloud SDK Java components, GAE APIs, and GAE API emulators.

    Project mention: Google Open-Sources The App Engine Standard Java runtime | reddit.com/r/learnjava | 2022-03-12

    Github: https://github.com/GoogleCloudPlatform/appengine-java-standard

  • fusionauth-jwt

    A simple to use Java 8 JWT Library. Verify, Sign, Encode, Decode all day.

    Project mention: What open source web framework is suitable for basic SSO, user/permission management, | reddit.com/r/dotnet | 2022-07-31

    Check out https://fusionauth.io/

  • kid-bank

    Now known as Kid Money Manager. It's not a real bank, but keeps track of your kid's earnings, savings, and spending. Watch me Live Code its development on Twitch.

    Project mention: Ask HN: Have you created programs for only your personal use? | news.ycombinator.com | 2022-04-13

    I created "Kid Money Manager", a tool to help manage my son's virtual account. He wasn't old enough to open his own bank account when I started, but we needed some way to track his "earnings" (returning bottles for their deposits or gifts from grandparents) and spending. It has both a Web UI and access via SMS text messages. We mainly use the text messaging—entering transactions at the store, etc.— since I didn't want to write a dedicated phone app for such a simple interaction.

    Created it from scratch, live coding it on my (JitterTed.Stream) Twitch channel (and some videos on my YouTube channel at JitterTed.TV). Written using TDD in Java + Spring Boot, deployed on Heroku and open-source at https://github.com/tedyoung/kid-bank.

    I also recently wrote "Format Hero" (https://formathero.dev), because I could never remember which letters to use in Java's DateTimeFormatter. Was also a good demonstration of Hexagonal Architecture and, of course, I live coded it, TDDing all the way. Source is at https://github.com/jitterted/format-hero. Still some work to do on that one, but filled my immediate need.

  • zerocell

    Simple, efficient Excel to POJO library for Java

  • objectlabkit

    Date Calculators for Business /FX, FX Rate Calculator and Utils

    Project mention: Bank Holidays: Java library for determining whether a given day is a banking holiday | reddit.com/r/java | 2022-04-08

    Have you taken a look at datecalc?

  • ksuid

    Java implementation of K-Sortable Globally Unique IDs (by akhawaja)

    Project mention: ksuid VS ksuid-creator - a user suggested alternative | libhunt.com/r/akhawaja/ksuid | 2021-09-26
  • android-retroflow

    Backport of Java 9 (JEP 266) reactive-streams Flow and SubmissionPublisher API for Android Studio 3.x D8 / desugar toolchain, forked from https://github.com/stefan-zobel/streamsupport

  • ProxyBuilder

  • Basic-HWID-Grabber

    A basic HWID grabber to add a simple protection for your programs.

    Project mention: 🔒 How I protected my Minecraft cheating client | dev.to | 2022-01-30

    I've made a basic repository public about how to get such an HWID easily. Of course the method I've implemented into my client was slightly different from the public repository, but it's still pretty simple. This was another simple way to make sure the right person was logging to the right user and sharing accounts.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-08.

Java Java8 related posts

Index

What are some of the best open-source Java8 projects in Java? This list will help you:

Project Stars
1 Blade 5,654
2 Hibernate 5,061
3 Javaslang 4,939
4 Dragonwell8 3,658
5 Light-Java 3,432
6 jasypt-spring-boot 2,213
7 StreamEx 1,933
8 JDBI 1,669
9 AutobahnAndroid 1,487
10 FAANG 1,274
11 cyclops-react 1,239
12 JBot 1,180
13 eo-yaml 228
14 java-concurrency-examples 222
15 appengine-java-standard 150
16 fusionauth-jwt 101
17 kid-bank 72
18 zerocell 66
19 objectlabkit 61
20 ksuid 41
21 android-retroflow 20
22 ProxyBuilder 18
23 Basic-HWID-Grabber 11
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com