Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jhipster/jhipster-kotlin
Kotlin based JHipster
https://github.com/jhipster/jhipster-kotlin
blueprint hacktoberfest jhipster jhipster-module kotlin kotlin-library kotlin-spring-boot spring-boot spring-boot-2 spring-cloud-microservice spring-security yeoman-generator yeoman-generator-webapp
Last synced: 5 days ago
JSON representation
Kotlin based JHipster
- Host: GitHub
- URL: https://github.com/jhipster/jhipster-kotlin
- Owner: jhipster
- License: apache-2.0
- Created: 2018-02-18T19:09:21.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-25T00:43:45.000Z (3 months ago)
- Last Synced: 2024-10-30T00:55:35.658Z (3 months ago)
- Topics: blueprint, hacktoberfest, jhipster, jhipster-module, kotlin, kotlin-library, kotlin-spring-boot, spring-boot, spring-boot-2, spring-cloud-microservice, spring-security, yeoman-generator, yeoman-generator-webapp
- Language: EJS
- Homepage: https://khipster.dev
- Size: 7.86 MB
- Stars: 454
- Watchers: 29
- Forks: 95
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
---
# About
Kotlin + JHipster = KHipster
Documentation and information about KHipster is available [here](https://www.khipster.dev/)
Full documentation and information about JHipster is available [here](https://www.jhipster.tech/)
---
# Build status
![Angular](https://github.com/jhipster/jhipster-kotlin/workflows/Angular/badge.svg)
![React](https://github.com/jhipster/jhipster-kotlin/workflows/React/badge.svg)
# Greetings, Kotlin Hipster!
[![NPM version][npm-image]][npm-url]
[![Dependency Status][daviddm-image]][daviddm-url]## 🚀 How to get started
Install the package with `npm install -g generator-jhipster-kotlin`
1. Install the package with `npm install -g generator-jhipster-kotlin`
1. Create and navigate to a directory
1. Generate the application with `khipster`## Using Docker
Download the Dockerfile:
```bash
mkdir docker
cd docker
wget https://github.com/jhipster/jhipster-kotlin/raw/main/docker/Dockerfile
```Build the Docker images:
```bash
docker build -t jhipster-generator-kotlin:latest .
```Make a folder where you want to generate the Service:
```bash
mkdir service
cd service
```Run the generator from image to generate service:
```bash
docker run -it --rm -v $PWD:/home/khipster/app jhipster-generator-kotlin
```Run and attach interactive shell to the generator docker container to work from inside the running container:
```bash
docker run -it --rm -v $PWD:/home/khipster/app jhipster-generator-kotlin /bin/bash
```## 🚦 What we have now
✅ General App generation - `khipster`
✅ Spring Controller - `khipster spring-controller `
✅ Spring Service - `khipster spring-service `
✅ Entity generation - `khipster entity `
## ❤️ for community
Found an issue, let us know [here](https://github.com/jhipster/jhipster-kotlin/issues).
Interested in contributing, check out our [contributing guide](https://github.com/jhipster/jhipster-kotlin/blob/main/CONTRIBUTING.md) to get started.
Any questions [sendilkumarn](https://twitter.com/sendilkumarn)
[khipster-image]: https://raw.githubusercontent.com/sendilkumarn/jhipster-kotlin-artwork/master/logo-khipster.png
[npm-image]: https://badge.fury.io/js/generator-jhipster-kotlin.svg
[npm-url]: https://npmjs.org/package/generator-jhipster-kotlin
[daviddm-image]: https://david-dm.org/jhipster/generator-jhipster-kotlin.svg?theme=shields.io
[daviddm-url]: https://david-dm.org/jhipster/generator-jhipster-kotlin