rete
Version, currently 1.0.01 version
- 1.0.0latestJul 16, 2026
github.com/koffeezip/Rete
IMPORTANT: This is a git mirror, you can make pull requests at the linked repo. Rete is a utility that can bulk check urls to see if they are working or not
Installation
# Add this to your shard.yml
dependencies:
rete:
github: koffeezip/Rete
version: ~> 1.0.0Then run:
shards installshard.yml
- Crystal
>= 1.20.3- License
- GPL
- Author
- koffee.zip
- Target
retefrom src/rete.cr
Dependencies
Runtime Dependencies
- validator*github: nicolab/crystal-validator
README
ete, a basic URL checker.
Usage
The basic usage to rete is rete [arguments] [file/urls]
there are a few flags you can use.
Example: rete https://google.com https://fakeurl.bleb https://example.com
File flag
This flag allows you to check a list of urls in a txt file.
Example: rete -f urls.txt
Output flag
This flag lets you chose the name of the file outputted by the file flag.
Note: This flag but be used BEFORE the file flag is used
Example: rete -o output.txt -f urls.txt
Timeout flag
This flag lets you chose how many seconds to wait for a connection until rete declares timeout.
Example: rete -t 1 https://google.com https://fakeurl.bleb https://example.com
Compiling
Since this program was made with crystal, you need to install crystal and shards which is available in most package managers and windows.
Installing dependencies
going into where the source code is and then run shards install which installs all of the dependencies.
Creating the executable
To create the executable, run shards build rete where the binary will be in the bin directory.
FAQ
What is Rete?
Rete is a utility that can check if a URL/website is really up or not.
Whats the point of having it when I can check my self?
Rete allows you to bulk check URLs which can be time saving.
What about bot detection?
Rete uses that to our advantage by looking at the status code (eg, a websites returns 403)
Why did you make this?
When making a list of games and proxies, I needed to test if the links really worked without having to test them all individually (I had over 6000 links to check!)
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
1.0.0- Tagged
- Jul 16, 2026
- Commit
1f3ef5de7594- Crystal
>= 1.20.3- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/koffeezip/Rete
Metadata
- Created
- Sep 3, 2026
- Updated
- Sep 23, 2026
- Synced
- Sep 23, 2026
- Versions
- 1