awesome-tech
Technology CTI used/uses/researched
https://github.com/chesapeaketechnology/awesome-tech
Last synced: 3 days ago
JSON representation
-
Solutions
-
Dependency Injection
- Guice - Lightweight and opinionated framework that completes Dagger.
- Inversion of Control
-
Development
- HotswapAgent - Unlimited runtime class and resource redefinition.
- Manifold - Re-energizes Java with powerful features like type-safe metaprogramming, structural typing and extension methods.
- AspectJ - Seamless aspect-oriented programming extension.
-
Bean Mapping
-
Bytecode Manipulation
- bytecode-viewer - Java 8 Jar & Android APK reverse engineering suite.
- Javassist - Tries to simplify bytecode editing.
- Javassist - Tries to simplify bytecode editing.
-
Code Analysis
- Checkstyle - Static analysis of coding conventions and standards.
- Error Prone - Catches common programming mistakes as compile-time errors.
- PMD - Source code analysis for finding bad coding practices.
- SonarJava - Static analyzer for SonarQube & SonarLint.
-
Code Generators
- Auto - Generates factory, service, and value classes.
-
Configuration
- Typesafe Config - Powerful, yet simple, configuration library for JVM languages using [HOCON](https://github.com/lightbend/config/blob/master/HOCON.md) (Human-Optimized Config Object Notation).
- config - Configuration library for JVM languages.
- owner - Reduces boilerplate of properties.
-
CSV
- jackson-dataformat-csv - Jackson extension for reading and writing CSV.
- uniVocity-parsers - One of the fastest and most feature-complete parsers. Also comes with parsers for TSV and fixed-width records.
-
Database
- Chronicle Map - Efficient, in-memory (opt. persisted to disk),
- HikariCP - High-performance JDBC connection pool.
- Querydsl - Typesafe unified queries.
-
Version Control
- Tortoise HG - A free and functional client for Mercurial (Hg).
- Tortoise HG - A free and functional client for Mercurial (Hg).
-
Distributed Applications
- Quasar - Lightweight threads and actors for the JVM.
-
Distribution
- Bintray , oh-my-zsh is a popular, open-source project with active community support.
-
Data Structures
- Protobuf - Google's data interchange format.
-
-
Resources
-
Communities
- r/java - Subreddit for the Java community.
- stackoverflow - Question/answer platform.
-
Influential Books
-
Podcasts and Screencasts
-
-
Contributing
-
Websites
-
Categories
Sub Categories
Code Analysis
4
Configuration
3
Distribution
3
Development
3
Database
3
Bytecode Manipulation
3
Influential Books
2
Communities
2
Dependency Injection
2
Performance analysis
2
JVM and JDK
2
Version Control
2
CSV
2
JSON
2
Bean Mapping
2
Machine Learning
1
Server
1
Document Processing
1
GUI
1
Distributed Applications
1
Data Structures
1
PaaS
1
Game Development
1
Podcasts and Screencasts
1
Code Generators
1
Utility
1
Reactive libraries
1
CLI
1
Security
1
Websites
1
Build
1
IDE
1
Keywords
java
9
static-analysis
5
static-code-analysis
3
code-quality
2
procyon
1
recompiler
1
smali
1
war
1
command-line-tool
1
apex
1
code-analysis
1
linter
1
plsql
1
swift
1
analysis
1
analyzer
1
language-team
1
quality
1
sonarcloud
1
sonarlint
1
annotation-processor
1
bean-mapping
1
javabeans
1
mapping
1
mapstruct
1
no-reflection
1
android
1
apk
1
baksmali
1
bytecode
1
bytecode-viewer
1
cfr
1
compiler
1
decompiler
1
dex2jar
1
fernflower
1
java-decompiler
1
jsp
1
krakatau
1
oh-my-zsh-plugin
1
oh-my-zsh-theme
1
ohmyzsh
1
plugin-framework
1
plugins
1
productivity
1
shell
1
terminal
1
theme
1
themes
1
zsh
1