ls-annotations
cratetorrent
ls-annotations | cratetorrent | |
---|---|---|
2 | 4 | |
7 | 450 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | about 2 years ago | |
Java | Rust | |
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.
ls-annotations
-
Jodd – The Unbearable Lightness of Java
I remember the days, when the Spring framework was advertised as a lightweight alternative to Enterprise java beans (ejb); now Spring outgrew the pretence of being lightweight, don't know when that happened. last year i got back to working with java and spring boot, and i was overwhelmed by the prevalence of annotations in the tool.
To cope with all this, i wrote this little project: https://github.com/MoserMichael/ls-annotations
It's a decompiler that is listing all annotations, so it becomes easier to grep a text file in order to detect the dependencies between annotations.
-
Ask HN: What Are You Working On?
https://github.com/MoserMichael/ls-annotations wrote a tool that decompiles jdk byte code files and lists declarations (classes, functions, variables) with annotations only. You can also use it to find all classes/interfaces derived from a given class/inerface - and all the classes/interfaces derived from a given class/interface.
The tool uses the asm library to scan class files and to extract annotations. it can detect annotations with retention policy CLASS and RUNTIME. It can't detect annotations with retention policy SOURCE that are not put into bytecode, for example @Override is one of these.
cratetorrent
-
Planning to make a video on cool Rust apps focused on the end user. Make recommendations!
BitTorrent (v1) Library: Cratetorrent
- Rust Torrent CLI
-
Ask HN: What Are You Working On?
A (toy) BitTorrent engine in Rust whenever I want to recharge a bit: https://github.com/mandreyel/cratetorrent.
The scope is small and well defined and so is a welcome break from having to divine murky business requirements, slow iteration speed with microservices, and other every day fatigue.
-
I wrote cratetorrent, a BitTorrent engine in Rust!
Appreciate the comprehensive Design doc, which I really wish more libraries included.
What are some alternatives?
nanohttpd - Tiny, easily embeddable HTTP server in Java.
hypercore - Secure, distributed, append-only log
spring-data-relational - Spring Data Relational. Home of Spring Data JDBC and Spring Data R2DBC.
synapse - Synapse BitTorrent Daemon
jodd-json - JSON Java serializer and parser.
ffprobe-wasm - A Web-based FFProbe. Powered by FFmpeg, Vue and Web Assembly!
FrameworkBenchmarks - Source for the TechEmpower Framework Benchmarks project
prolink-connect - A Typescript / JavaScript library that is able to talk to Pioneer PROLINK enabled DJ equipment
netty-websocket-broadcast-example - An example WebSocket broadcast server using Netty
rust-starter - Rust Starter Project
maplibre-gl-js - MapLibre GL JS - Interactive vector tile maps in WebGL2
atbswp - A minimalist macro recorder