Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/supanadit/restsuite-v2
Rest API Testing for Professional
https://github.com/supanadit/restsuite-v2
dagger2 desktop java jetbrains-compose jetpack-compose kotlin multiplatform rest-api rest-api-test
Last synced: 2 months ago
JSON representation
Rest API Testing for Professional
- Host: GitHub
- URL: https://github.com/supanadit/restsuite-v2
- Owner: supanadit
- Created: 2022-01-31T16:41:55.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-05-12T09:37:30.000Z (9 months ago)
- Last Synced: 2024-05-12T10:32:31.335Z (9 months ago)
- Topics: dagger2, desktop, java, jetbrains-compose, jetpack-compose, kotlin, multiplatform, rest-api, rest-api-test
- Language: Kotlin
- Homepage:
- Size: 76.2 KB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Restsuite
This is ambitious project, which made to be alternative of [Postman](https://www.postman.com/)
, [Insomnia](https://insomnia.rest/), [Ready API / Soap UI](https://smartbear.com/)
, [Hoppscotch](https://hoppscotch.io/), the different with this tool is that it will remain free and open source
forever, but of course to keep this project alive considering donation.For company who really want Enterprise Edition also will be coming soon, in order to get Enterprise Support.
Open Source people also get support, but only from the community.
And this repository is a reworking project from previous [Restsuite](https://github.com/supanadit/restsuite), which is
the first version of Restsuite.## Technology Behind Restsuite
- Kotlin
- Compose Multiplatform by JetBrains ( Interoperability with Swing )
- Flatlaf
- Dagger 2## In Progress Feature
- Rest API Testing
- Socket IO Testing
- Websocket Testing
- SSE Testing## Coming Soon Feature
- Custom Proxy
- Environment Variable
- Collection
- Beautifier
- CI / CD Integration
- Intercept
- GraphQL Support
- Message Broker Testing
- Kafka
- MQTT
- NATS
- etc
- gRPC Testing
- Generate documentation for swagger format
- Own Code Editor & Code Viewer## Run Application
```bash
./gradlew run
```## Build Application
```bash
./gradlew package
```package native distribution into `build/compose/binaries`