https://github.com/ztkent/dev-tools
Self-hosted Dev Tools
https://github.com/ztkent/dev-tools
Last synced: 6 months ago
JSON representation
Self-hosted Dev Tools
- Host: GitHub
- URL: https://github.com/ztkent/dev-tools
- Owner: ztkent
- License: mit
- Created: 2025-07-24T01:30:54.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-09-01T23:07:55.000Z (7 months ago)
- Last Synced: 2025-09-14T06:32:16.414Z (6 months ago)
- Language: JavaScript
- Homepage:
- Size: 427 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dev Tools
Self-hosted utilities for common development tasks
## Tools
• **Unix Time Converter** - Convert Unix timestamps to human-readable dates and vice versa
• **JSON Validator** - Validate, format, and minify JSON data with syntax highlighting
• **IP & DNS Tools** - Check IP addresses, DNS records, and network information
• **CSS Linter** - Validate CSS syntax and identify potential issues
## Project Structure
```text
dev-tools/
├── main.go # Application entry point
├── internal/
│ ├── routes/ # HTTP route handlers
│ └── services/ # Business logic services
├── web/
│ └── static/ # Frontend assets (CSS, JS, Templates)
├── docker-compose.yml # Docker deployment configuration
├── Dockerfile # Container build instructions
└── Makefile # Build and deployment commands
```
## API Endpoints
- `GET /api/ip/current` - Get current IP information
- `GET /api/ip/analyze/{ip}` - Analyze IP address information
- `GET /api/dns/lookup?domain={domain}` - Lookup dns address details