SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java Library Projects
-
BottomBar
(Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern.
-
FoldingCell
:octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
They also asked for a Java dev kit. lp mentioned that he wanted to look into https://github.com/bitcoinj/bitcoinj.
-
Shiro 1.8.0
-
QR-Code-generator
High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.
Project mention: I want to secure my btc for a long term hold, but I don't know if I feel comfortable with cold storage. | reddit.com/r/Bitcoin | 2023-01-20Make a hidden Veracrypt vault on cold computer. Inside the Veracrypt vault save Keepassxc vaults. Store your seeds inside the Keepassxc vaults. For a paper backup, encrypt your seeds using an offline AES256/512 text encryptor/decryptor. Encode the encrypted text using an offline qrcode generator. Print out the qrcode. Test recovery using a dummy wallet. Be sure you can scan and decrypt. Bonus: Laser etch the qrcodes on metal plates. Make a multi-factor recovery vault, in case you forget your passwords. Shimar's secret sharing scheme is a useful tool for making your recovery vault. Never store your seed unencrypted anywhere, ever. Never input your seed on an online computer, ever. Always protect your seeds with something you know (password), something you have (vaults and keyfiles). Do not upload your vault to the cloud. Keep backups in multiple locations. Necessary tools: Cold computer: Any old computer will do. Just physically disable network access. Veracrypt: https://www.veracrypt.fr/code/VeraCrypt/ KeepassXC: https://keepassxc.org/ Cross-platform, open-source text string encryptor. https://github.com/a3diti/aes256-offline/ Cross-platform, open source QR code generators: https://kazuhikoarase.github.io/qrcode-generator/js/demo/ https://github.com/amanuel/JS-HTML5-QRCode-Generator https://github.com/nayuki/QR-Code-generator Shamir's Secret Sharing: https://github.com/paritytech/banana\_split
-
Apache Log4j 2
Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture.
> When it was first revealed in early December 2021, the Log4Shell bug was described as one of the most severe security vulnerabilities ever.
> The Apache Software Foundation, which maintains the open-source tool, quickly released a patch...
Apache horribly mismanaged this and did not release a patch until it was already widely known and being exploited in the wild. They also messed up and had to release several subsequent patches to actually fix the vulnerability.
Remember: this vulnerability was disclosed to them in November.
https://github.com/apache/logging-log4j2/pull/608#issuecomme...
-
-
Sonar
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Edit: also found this one, pretty cool, but also seems a bit old: https://github.com/Ramotion/paper-onboarding-android
-
FabulousFilter
Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa
-
-
Project mention: rif and triple backtick syntax aka "code fencing" | reddit.com/r/redditisfun | 2022-06-24
On the plus side, the new markdown syntax is based on CommonMark, and there's an open source CommonMark library for Java. That said, I don't know how difficult it would be to extend it to support Reddit-specific extensions.
-
Project mention: How to take input from User and make a PDF of it and directly send it to WhatsApp? | reddit.com/r/learnjava | 2023-01-27
There are some libraries for Java that can help you create a PDF file such as PDFBox or IText. Here there's a short exaplanation on how to use them.
-
Project mention: How to edit text's element of an app as I can do in Chrome devtools | reddit.com/r/androiddev | 2022-08-10
Try https://github.com/willowtreeapps/Hyperion-Android It has a plugin called hyperion-attr. You can view and edit some attributes with it.
-
-
-
itext7
iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.
-
-
CountryCodePickerProject
Country Code Picker (CCP) is an android library which provides an easy way to search and select country or international phone code. Also supports Android EditText phone mask and international phone validation.
-
-
-
Then watchPosition from @react-native-community/geolocation is definitely the way to go. Here's a link to the example in their repo. This will constantly update the position state variable, which you can then send to a realtime service which other users are subscribed to and consuming. (Depending on your implementation, could be a websocket or some pub/sub service... I've worked with Pusher Channels before for something similar.)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Library related posts
- How to take input from User and make a PDF of it and directly send it to WhatsApp?
- Thoughts on Birt Report for pdf reports
- Error happens on Fabric 1.19.2 0.14.10 or 0.14.11 makes me stuck on infinite loading screen java
- How to implement live location tracking of user in reactjs? Like the marker should move if user moves.
- In-depth look: the Java try-with-resources statement
- The US Cybersecurity and Infrastructure Agency open-sourced a new tool named Scuba
- In One Minute : log4j2
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea60a34a10>
www.saashub.com | 4 Feb 2023
Index
What are some of the best open-source Library projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | BottomBar | 8,432 |
2 | FoldingCell | 4,887 |
3 | bitcoinj | 4,506 |
4 | Apache Shiro | 4,024 |
5 | QR-Code-generator | 3,383 |
6 | Apache Log4j 2 | 3,001 |
7 | Slidr | 2,682 |
8 | paper-onboarding-android | 2,549 |
9 | FabulousFilter | 2,547 |
10 | Apache Mahout | 2,032 |
11 | commonmark-java | 1,904 |
12 | CircleMenu for Android | 1,872 |
13 | Apache PDFBox | 1,867 |
14 | Hyperion-Android | 1,858 |
15 | easydeviceinfo | 1,725 |
16 | Bubble Navigation | 1,653 |
17 | Apache POI | 1,546 |
18 | itext7 | 1,440 |
19 | Siddhi | 1,409 |
20 | CountryCodePickerProject | 1,390 |
21 | Apache OpenNLP | 1,172 |
22 | material-about-library | 1,122 |
23 | react-native-geolocation | 952 |