Skip to content

:suspect: a postman like application, with no bloat features, only necessary ones...

License

Notifications You must be signed in to change notification settings

CMOISDEAD/doomguy

Repository files navigation

GitHub stars GitHub issues GitHub forks GitHub license

Important

This is a work-in-progress and not the finished product. Doomguy will be constantly updated and is not yet ready for its first release.

Doomguy epitomizes efficiency as a streamlined postman application, boasting a minimalist design stripped of unnecessary bloatware, focusing solely on essential features for seamless functionality.

🥓 Introduction

  • Intuitive User Interface
  • Support for Multiple HTTP Methods
  • Request Collections
  • Environment Management
  • Authentication and Authorization
  • Data Export and Import
  • Request History

📸 Screenshots

Light Dark
1711507983 1711507756
1703041011 1703040981

🔨 Installation

Stable Release

  1. Go to Releases: Navigate to the Releases.
  2. Download the Latest Release: Download the latest release of Doomguy.
  3. Extract the Archive: Extract the contents of the archive to a folder on your computer.
  4. Run the Application: Run the Doomguy executable to launch the application.

Development Build

  1. Clone the Repository: Clone the Doomguy repository to your local machine using the following command:
    git clone https://github.com/CMOISDEAD/doomguy.git
  2. Install Dependencies: Install the required dependencies using the following command:
    pnpm install
  3. Run the Application: Run the Doomguy application using the following command:
    pnpm run dev

🤝 Contributing

We appreciate and welcome contributions from the community! If you're interested in enhancing Doomguy or have ideas for new features, feel free to contribute. Please follow the guidelines below when submitting your contributions:

  1. Fork the Repository: Fork the Doomguy repository to your GitHub account before making any changes.
  2. Create Feature Branches: For each new feature or bug fix, create a separate branch. Use descriptive names for your branches.
  3. Write Clear Commit Messages: Provide clear and concise messages for each commit, describing the changes made.
  4. Documentation Updates: Update the README or any relevant documentation to reflect your changes or new features.
  5. Pull Request Submission: When ready, submit a pull request detailing the changes made, explaining the purpose and implementation details.

Thank you for helping to improve Doomguy!

🧻 Licence

Doomguy is licensed under GNU GPLv3. By contributing, you agree that your contributions will be licensed under the same license.