OpenDJ - Open Identity Plattform Edition
Reified
Our great sponsors
OpenDJ - Open Identity Plattform Edition | Reified | |
---|---|---|
2 | 3 | |
342 | 49 | |
3.5% | - | |
0.0 | 0.0 | |
5 days ago | about 2 years ago | |
Java | Java | |
GNU General Public License v3.0 or later | - |
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.
OpenDJ - Open Identity Plattform Edition
-
OpenDJ Exporter
I wrote an exporter for OpenDJ as I couldn't find one. Hope somebody else finds it useful.
- OpenDJ is an LDAPv3 compliant directory service for Java
Reified
-
Java Snake
I'd like to disagree. I'm an high school student myself and I am interested mostly in programming, but also in computer science. I have never studied anything in either fields at school so maybe my opinion here is limited. The first point I'd like to address is that, while the line between computer science and programming is sometimes very thin, this project clearly falls in the latter's territory. Furthermore, being a computer scientist or a software engineer doesn't excuse an individual from not following the coding practices that regulate a particular language. While the latter is a tool in both cases, it's important in my opinion to maximize its expressivity to get the job done as efficiently as possible. At least in my opinion this is very important to understand the difference between the various programming languages, build tools and everything else as, without following the tool's philosophy at heart, they start to look all the same very fast. Finally a computer scientist could have an interest in being a good programmer and vice versa which makes it trivial to start following good practices from the start. At least this is what I've always tried to do from my first project(https://github.com/Auties/MeteorShardSourceCode) to my last ones(https://github.com/Auties00/Reified https://github.com/Auties00/WhatsappWeb4j).
-
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Again, Lombok does not compile anything. All it does is add plain Java objects to the AST. When Javac then compiles the AST, it also compiles the instructions injected by Lombok. It is nothing hacky or fancy. You can see my library doing the exact same thing here: https://github.com/Auties00/reified/blob/main/src/main/java/it/auties/reified/simplified/SimpleMaker.java
What are some alternatives?
OpenLDAP - Mirror of OpenLDAP repository
Cobalt - Standalone unofficial fully-featured Whatsapp Web and Mobile API for Java and Kotlin
Apache Directory Studio - Apache Directory Studio
Lombok - Very spicy additions to the Java programming language.
Fusion Directory - FusionDirectory is a modern, efficient and secure Identity Management (IAM) solution.
methanol - ⚗️ Lightweight HTTP extensions for Java
OpenDJ
appengine-java-standard - Google App Engine Standard Java runtime: Prod runtime, local devappserver, Cloud SDK Java components, GAE APIs, and GAE API emulators.
Apache Directory Server - Apache Directory Server
Light-Java - A fast, lightweight and more productive microservices framework
UniJ - Universal facade of JDK 9+ API, focused on Collection factory methods
manifold - Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.