spring-io/nohttp

A project for ensuring that https is used

Java

228

210 commits

updated Feb 24, 2025

See the code

README

A project for ensuring that https:// is used for everything except where it is not possible.

Introduction

Today it is important for everything, including static sites, to be over https. It can be difficult to switch to https:// and then to maintain using https://. This project aims to help at both.

Note
You can read more about the background of this project in the blog announcing nohttp.

Modules

The project is split up into the following modules:

FAQ

How can I automate fixing my existing code?

Automation is beyond the scope of this project. However, you can easily automate fixing your existing code by scripting along with nohttp-cli. If you use GitHub, you can leverage GitHub APIs to automatically clone repositories within a set of organizations. You can use hub to automate sending Pull Requests.

What URLs need to be https?

Are Allow Lists Supported

Contributors

rwinch

187 commits

marcphilipp

7 commits

wilkinsona

5 commits

runningcode

2 commits

spring-io/nohttp

A project for ensuring that https is used

Java

228

210 commits

updated Feb 24, 2025

See the code

README

A project for ensuring that https:// is used for everything except where it is not possible.

Introduction

Today it is important for everything, including static sites, to be over https. It can be difficult to switch to https:// and then to maintain using https://. This project aims to help at both.

Note
You can read more about the background of this project in the blog announcing nohttp.

Modules

The project is split up into the following modules:

FAQ

How can I automate fixing my existing code?

Automation is beyond the scope of this project. However, you can easily automate fixing your existing code by scripting along with nohttp-cli. If you use GitHub, you can leverage GitHub APIs to automatically clone repositories within a set of organizations. You can use hub to automate sending Pull Requests.

What URLs need to be https?

Are Allow Lists Supported

Contributors

rwinch

187 commits

marcphilipp

7 commits

wilkinsona

5 commits

runningcode

2 commits

Languages

Java

84.8%

Kotlin

15.2%