• Stars
    star
    282
  • Rank 141,717 (Top 3 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created over 4 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Widely used software developer tools in a single application

dev-tools Build

Widely used software developer tools in a single application.

Installation

  • dev-tools is a JavaFX Maven application. Build an executable jar from the source.
mvn clean package -U
mvn clean gluonfx:build

Prerequisites

  • Java 11 (JavaFX is not a part of Java SDK as of JDK 11).

Features

  • Dark/Light mode.

Tools List

Json Editor

  • JSON pretty print with highlighting.
  • JSON validation.
  • Search Bar (Ctrl+F).

UUID/Password Generator

  • UUID Generator.
  • Password Generator.

Hash Calculator

  • Hash functions.
  • URL Encode/Decode.
  • Base64 Encode/Decode.

Epoch Converter

  • Current Unix epoch time.
  • Timestamp to human date.
  • Human date to timestamp.

Regular Expression Tester

  • Regex flags.
  • Capturing groups.

Rest API Tester

  • Rest API testing client.
  • Export/import HTTP request history.

ASCII Graphics

  • Convert text to ASCII art.

Logs Generator

  • Generate fake log workloads using a specified format.
  • Write to console.
  • Write to file.

Contributing

If you find this project useful and want to contribute, please open an issue or create a PR.

License

Licensed under the Apache 2.0 License.

More Repositories

1

go-streams

A lightweight stream processing library for Go
Go
1,734
star
2

go-quartz

Minimalist and zero-dependency scheduling library for Go
Go
1,635
star
3

wifiqr

Create a QR code with your Wi-Fi login details
Go
250
star
4

async

Synchronization and asynchronous computation package for Go
Go
181
star
5

equalizer

A set of performant rate limiters for Go
Go
77
star
6

auth-server

Simple authentication and authorization service
Go
69
star
7

tpack

Pack a Go workflow/function as a Unix-style pipeline command
Go
55
star
8

rspark

▁▂▆▇▁▄█▁ Sparklines for Rust apps
Rust
49
star
9

sketch

An image manipulation library for Kotlin
Kotlin
45
star
10

kotlin-backoff

An exponential backoff library for Kotlin
Kotlin
40
star
11

gemini-cli

A command-line interface (CLI) for Google Gemini
Go
36
star
12

fsweeper

A file management automation tool
Go
30
star
13

go-traits

A concept package that helps implement mixin behavior using embedded structs and hook interfaces.
Go
22
star
14

scala-statecharts

Scala statecharts collection (FSM, UML)
Scala
12
star
15

dynamic

A Scala library that allows copying a case class using a dynamic property name
Scala
11
star
16

aerospike-client-scala

Idiomatic and reactive Scala client for Aerospike database
Scala
10
star
17

kafka-aerospike-state-store

Kafka Streams custom persistent StateStore backed by Aerospike
Java
9
star
18

memento

Kafka messages non-blocking reprocessor and delayed producer service
Scala
9
star
19

gravity

An efficient Java substring search library
Java
8
star
20

scalikejackson

Lightweight Scala JSON library
Scala
7
star
21

github-action-aerospike

GitHub Action to set up an Aerospike database
Shell
6
star
22

aerospike-client-kotlin

Aerospike Client for Kotlin
Kotlin
4
star
23

aerospike-cli

A command line utility to query the Aerospike database using SQL
Kotlin
4
star
24

micrometer-registry-aerospike

A Micrometer MeterRegistry for Aerospike
Java
3
star
25

github-action-pulsar

GitHub Action to set up Apache Pulsar
Shell
3
star
26

pkgslog

A package level structured log/slog handler for Go
Go
2
star
27

pyloc

Python implementation of tool for counting lines of code
Python
2
star