Open Source Artifacts & Tooling
Developer tools, security starters, and CLI scaffolders published to Maven Central with GPG signing and the NPM registry.
jwt-security-spring-boot-starter
Production-ready Java security starter enabling auto-configured JWT authentication, filter-chain injection, and RBAC authorization for Spring Boot 3 enterprise microservices. Published to Sonatype Central with GPG key signing.
<dependency> <groupId>io.github.shamodhas</groupId> <artifactId>jwt-security-spring-boot-starter</artifactId> <version>1.0.2</version> </dependency>
Core Package Features
- •Auto-configured Spring Security 6 / Spring Boot 3 filter chains
- •Zero-boilerplate JWT creation, verification, and claims extraction
- •Role-Based Access Control (RBAC) method security annotations
- •GPG-signed binary verification and published on Maven Central
jwt-auth-express-kit
Type-safe JWT authentication and role-based access control (RBAC) middleware package for Express.js and TypeScript backends, accompanied by an interactive terminal CLI configuration wizard.
npm install jwt-auth-express-kit
Core Package Features
- •Strict TypeScript typing for authenticated Express Request objects
- •Pre-built middleware for role hierarchies and permission guards
- •Automatic token expiration refresh workflows and blacklist hooks
- •Interactive CLI wizard to scaffold authentication boilerplates in seconds
create-node-ss
Command-line interface (CLI) scaffolding tool engineered to accelerate the initialization of production-grade Node.js backends. Generates ESM modules, comprehensive TypeScript architectures, and Docker configurations.
npx create-node-ss my-backend-api
Core Package Features
- •Instant scaffolding for Clean Architecture / Controller-Service-Repository patterns
- •Native ECMAScript Modules (ESM) with zero Babel or transpilation headaches
- •Pre-configured ESLint, Prettier, Jest, Dockerfile, and GitHub Actions CI
- •Automated Git repository initialization and dependency installation
kubebot-cli
Dedicated command-line interface software package built to streamline Kubernetes cluster inspection, deployment rollouts, pod log streaming, and container management workflows.
npm install -g kubebot-cli
Core Package Features
- •Simplified shorthand aliases for complex kubectl commands
- •Interactive cluster context switching and namespace inspection
- •Live multi-pod streaming logs with regex filtering
- •Automated health checks and resource usage visual diagnostics