savant-core
penna
savant-core | penna | |
---|---|---|
3 | 6 | |
8 | 39 | |
- | - | |
1.6 | 9.5 | |
5 days ago | 7 days ago | |
Java | Java | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
savant-core
- Show HN: Savant Build Tool
-
Introducing Bld: A New Pure Java Build System
I recently came across another build system and similar to gbevin the authors (the fusion auth guys) make a lot of there own tools and libs: Savant. However it has its own language.
-
Removed Gem “Breaks” Rails ActiveStorage
I give my boss a hard time about our dependency management system because it is relatively unknown[0], but licensing is built into it from the ground up. You can't import any dependency (no matter how buried) without assigning a license to it.
This lets us confidently know, via software, the open and closed source licenses in our code base.
Licensing is one of those out of band concerns that doesn't burn you until it does.
0: https://github.com/savant-build/savant-core
penna
-
Specific vs Generic: A case for less generic software
I'm going to piggy back on my current project, Penna, a SLF4J backend built for the specific use case of writing JSON logs to stdout, targeted at services running in containers, k8s or similar.
-
Release 0.7.0-alpha4 · hkupty/penna
I'm coming to announce that soon I'll be releasing version 0.7 of penna and this might be the final alpha release.
-
Java opensource projects that need help from community.
I'll mention https://github.com/hkupty/penna here as I think it needs more testing and traction...
-
Introducing Bld: A New Pure Java Build System
I don't understand why the java community has this anti-innovation behaviour... Why invent planes when we have our good ol'reliable ships? Why invent cars when a horse is so affordable? Why bump java 8 to 17, try a new build system, a new log backend (yes, I heard the same when I was starting out penna)? This is a common pattern on the java community... Seems like we're conformed to an old standard that suffices... It's good enough...
- Release 0.6.1 · hkupty/penna - slf4j json logging backend
-
Ultra-efficient Non-Heap video-streaming in Java
I believe this is a kind of project that would benefit from penna, given it is both faster and more memory-efficient than logback. I'm working towards making it production-ready yet, but I believe this seems like a suitable use-case.
What are some alternatives?
jstachio - Java type safe statically compiled mustache
io-util - Utility modules, a no-dep JSON module, and a fixed-width external (disk) table module.
mimemagic - Mime type detection in ruby via file extension or file content [Moved to: https://github.com/mimemagicrb/mimemagic]
rife2 - Full-stack, no-declaration, framework to quickly and effortlessly create web applications with modern Java.
seshat - Seshat Units of Measurement Implementation
compliance-backend - :construction: Insights Compliance backend gets reports, and offers everything to know about them through an API
bld-antlr4 - bld extension for generating ANTLR4 grammars
boardcad-le - BoardCAD is an easy to use CAD/CAM-program that allows you to quickly design your own surfboards. BoardCAD LE is a fork of the original BoardCAD project where a few things have been removed to make it leaner and easier to maintain.
dependabot-core - 🤖 Dependabot's core logic for creating update PR's.
skipledger - Differential privacy solution for maintaining and exposing information from evolving, append-only journals / ledgers.