Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/lycheeverse/lychee

⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more!
https://github.com/lycheeverse/lychee

Format unknown fields

45bc8d1a96dc00e9f2725143cb7d4e76e3d03c9d authored about 4 years ago by Matthias <[email protected]>
ordering

39f1ab508397c274902e9b2948a706714a79ea6f authored about 4 years ago by Matthias Endler <[email protected]>
Update config file support

351067e7a3efe11b4cb4b0b7d8dd17b58d2ad823 authored about 4 years ago by Matthias <[email protected]>
Configuration file (lychee.toml) (#16)

3a12b3e2208a6e5eda56550459f0b28e974154df authored about 4 years ago by Alexander Krantz <[email protected]>
feat: Support relative URLs (#15)

6bd7bbf51fdc635827e5f8d28b738d9257601a07 authored about 4 years ago by WhizSid <[email protected]>
Add little joke

6663f23707e98ee534a742720a046dde533a3f27 authored about 4 years ago by Matthias Endler <[email protected]>
Extend comparison table

38ff97a2e50781653a1d983d72b8a7c4eaf92a56 authored about 4 years ago by Matthias <[email protected]>
Update README.md

bbb7971e8365e3b37c0333a63e60ef9b8015ca7b authored about 4 years ago by Matthias <[email protected]>
Formatting

93a2e93999bc3cf8392bce319dfbe3bb38f49e63 authored about 4 years ago by Matthias <[email protected]>
Formatting

114a36866f9999419ef9fe23dd453f7f675db69e authored about 4 years ago by Matthias <[email protected]>
Add comparison table and recording of demo run (#17)

6c8c7c57e1df5f981cbd53ef276a0d638d5066a8 authored about 4 years ago by Matthias <[email protected]>
Update README.md

ee895551c42b204d7ead9bacafb8b23e41a0145b authored about 4 years ago by Matthias <[email protected]>
Merge pull request #11 from pawroman/dont-ignore-test-timeout

Un-ignore test_timeout, upgrade wiremock to 0.3

49677ddc823a9a7813a1daebd9a002b8aeef32c2 authored about 4 years ago by Matthias <[email protected]>
Un-ignore test_timeout, upgrade wiremock to 0.3

0790afdbf24cbd6a741c4ba13fc9d9d90c7898fe authored about 4 years ago by Paweł Romanowski <[email protected]>
Merge pull request #2 from u5surf/issue-1

Support exponential backoff in check_real #1

f9fe11b078d2ff281bd21fce074f1f07aa12777f authored about 4 years ago by Matthias <[email protected]>
Merge pull request #10 from pawroman/fix_clippy_warnings

Actions improvements: add rustfmt and clippy checks, run tests

9ac2176b326dc84ef9d40481834c7b9bf796449f authored about 4 years ago by Matthias <[email protected]>
Merge pull request #7 from pawroman/exclude-private-urls

Add exclude private URLs feature

dd73d6e145b495d04a227f4da2ce85a864b6ec8c authored about 4 years ago by Matthias <[email protected]>
Merge master

ebaabe5abf8ca77e687f9a31490333bc5563b92d authored about 4 years ago by Matthias Endler <[email protected]>
Update docs

ccbe7cbcb1cefca25716828c49901eba1c2771eb authored about 4 years ago by Matthias Endler <[email protected]>
Add comment

eaec308a14931f68fece71a1b5eadadda4edeeb5 authored about 4 years ago by Paweł Romanowski <[email protected]>
Add --exclude-all-private flag and cli integration test

e1755583766087fa0ff3bb3b35533d986422e7a3 authored about 4 years ago by Paweł Romanowski <[email protected]>
Use more descriptive name for cargo test action

96a92deffd989bb89e8d64ff60e279b72a1c3479 authored about 4 years ago by Paweł Romanowski <[email protected]>
Actually run tests in GitHub actions

7bcf2de400dae53913bf3655df6fef21c349c033 authored about 4 years ago by Paweł Romanowski <[email protected]>
Introduce cargo fmt and clippy checks, fix all clippy warnings

b2ada4746c207fa6873d6b18228474776cb7e584 authored about 4 years ago by Paweł Romanowski <[email protected]>
Use website_url function in checker tests

This makes the test code shorter and more readable.

c043776b77d96317a42ff5962a9609437e5503c8 authored about 4 years ago by Paweł Romanowski <[email protected]>
Implement exclude private URLs feature

The exclusion is currently based on IP addresses, as specified by inputs.
We support IPv4 and IP...

69e18785f9bd7659123fa9eba51621acbeb68024 authored about 4 years ago by Paweł Romanowski <[email protected]>
Add Uri::host_ip method and tests

This lets extract the host IP address, if defined for a website.
Mail addresses are not supported.

cd6cf4add4d65207f17bda20569b28b527f2e2fe authored about 4 years ago by Paweł Romanowski <[email protected]>
Simplify println invocation

ba278743edccea5f95c8400339317b6e9149a37f authored about 4 years ago by Paweł Romanowski <[email protected]>
Mention progress bar support by @xiaochuanyu

812c5972a3aa6004273a9fe512b95c7f9a3da91a authored about 4 years ago by Matthias <[email protected]>
Merge pull request #8 from xiaochuanyu/add-progress-bar

Show the progress interactively with progress bar and in-flight requests (--progress)

57dbe2738c5dfc35b31c473474bf8eddcd4350f5 authored about 4 years ago by Matthias <[email protected]>
Remove workaround for type recursion

92b9ed11ca514e56d8b867664c8e9859fd0efe43 authored about 4 years ago by Matthias <[email protected]>
Merge pull request #9 from xiaochuanyu/type-length-limit

Use action-rs Actions instead

e2bbcd8b20ad7844b23963bb51a80780f0602992 authored about 4 years ago by Matthias <[email protected]>
remove names

65e8a409737895a4058009033beb9f52034320f6 authored about 4 years ago by Xiaochuan Yu <[email protected]>
Update rust.yml

292064ce901e1318d5c2763b7c7cfccf74414ba2 authored about 4 years ago by Xiaochuan Yu <[email protected]>
use action-rs Actions instead

096b8756cb9749210be82a4205fdc9c2adcb48b5 authored about 4 years ago by Xiaochuan Yu <[email protected]>
default true flags don't work?

e80cb70a9862a17197ca2a58bf222525175f0bee authored about 4 years ago by Xiaochuan Yu <[email protected]>
Add progress bar

df54ce1eefa52baa9d1d962c676ecfdfe4f25fb0 authored about 4 years ago by Xiaochuan Yu <[email protected]>
Support exponential backoff in check_real #1

fb860c52d26aa39d41764497eadad0e5ebd5e4f5 authored about 4 years ago by u5surf <[email protected]>
Update README.md

4499e1363a5b65b959cb556a2b9df858eaaa0d44 authored over 4 years ago by Matthias <[email protected]>
Add e-mail checking support

d1683bba325a33fa27890e7161e6a61bfb9e40de authored over 4 years ago by Matthias Endler <[email protected]>
Add mail

14d098f7cfd69e32f37966a5a73903d25b9d7a3c authored over 4 years ago by Matthias Endler <[email protected]>
Update docs

05edff2d7b591c82c88e9e71c419400e49d50f7f authored over 4 years ago by Matthias Endler <[email protected]>
Use timeout instead of connect_timeout

16649a1d2276be2d84819c406e35d4a9792742e3 authored over 4 years ago by Matthias Endler <[email protected]>
Add connection timeout

c953528fb7364dad1bbc66184eb4932eb7378d93 authored over 4 years ago by Matthias Endler <[email protected]>
Update docs

cb6836d434e0e72257230bbc6add71d4121b6aba authored over 4 years ago by Matthias Endler <[email protected]>
Update deps

5a36bff85092afc5e3d1e3ab773acf82d111af95 authored over 4 years ago by Matthias Endler <[email protected]>
Cleanup unused deps

f42d2e7acec700e572f2efbcdad9fd00297fe6aa authored over 4 years ago by Matthias Endler <[email protected]>
Pin glob dependency

7b9a6869f49423fe7bb9a97a7eb70acf68c311d6 authored over 4 years ago by Matthias Endler <[email protected]>
0.3.0

76adcfd7e5edc817e3b18d6d2d238ec561b34a1b authored over 4 years ago by Matthias Endler <[email protected]>
Move to hubcaps. Allow defining accepted status codes

3650c673df8c76ee1d5628efbfe5675d1a535599 authored over 4 years ago by Matthias Endler <[email protected]>
Add escaping test

17139cfd3b949c03478d8386442729886ebae387 authored over 4 years ago by Matthias Endler <[email protected]>
Update docs

15be09addd1641dd0b05016ae7be63905cdfe319 authored over 4 years ago by Matthias Endler <[email protected]>
Support head requests

e224dcb5c71809b351fb607f5c806ef384e1d829 authored over 4 years ago by Matthias Endler <[email protected]>
Add support for custom request headers

25a31eacd6095a92df1f07562eab74006850e10a authored over 4 years ago by Matthias Endler <[email protected]>
Clean up error code handling

b6a96c0c0f879c984eae5792c76389f070a42047 authored over 4 years ago by Matthias Endler <[email protected]>
Refactor options

bdd83128ebdc0e6f6f031dc4a515689ade715940 authored over 4 years ago by Matthias Endler <[email protected]>
Refactor collector

fbf6f094826a1840213f21cf569ff88c8027b9db authored over 4 years ago by Matthias Endler <[email protected]>
Update docs

8cc51f76ebfdd2e1b8588c8750ad4148d9a7416c authored over 4 years ago by Matthias Endler <[email protected]>
Add more test links

608499fdb44f4c722c68f5a81f1a8b0f200b215f authored over 4 years ago by Matthias Endler <[email protected]>
Add globbing support

391144b2ff9f7b363e78d435c8fbca7eba2f7a85 authored over 4 years ago by Matthias Endler <[email protected]>
Add support for scheme (e.g. HTTPS)

e758056f6016878a06f325cb62383a00a5a7a31f authored over 4 years ago by Matthias Endler <[email protected]>
Update docs

09664a5c257f7a4643a8141c72c9176a43a107d4 authored over 4 years ago by Matthias Endler <[email protected]>
Add support for website input

8356ef1d0377609b93dfcae28604139826bb8c87 authored over 4 years ago by Matthias Endler <[email protected]>
rename summary function

bbfe6a8531a6a32459c6ec63091642385ac0333c authored over 4 years ago by Matthias Endler <[email protected]>
Refactor link collection

b9757c505cf55b636813a61d9d6d326b2749a631 authored over 4 years ago by Matthias Endler <[email protected]>
update docs

d6fc698583e06c01b6e58633d63e1bc5225e84ad authored over 4 years ago by Matthias Endler <[email protected]>
Support multiple file inputs

47f1e306abbbc1681f81698747436eee4e99a244 authored over 4 years ago by Matthias Endler <[email protected]>
Add support for changing number of threads

cca984017a2c8b4a42acd08f178c4dbafbd3ed9f authored over 4 years ago by Matthias Endler <[email protected]>
Add statistics

bb5268fbf1507e1fd99b8bfc3d96666b6c55c0d8 authored over 4 years ago by Matthias Endler <[email protected]>
Remove Github token from env var

184e263a44e3fe9bec9aa31d16cdba42b8d9da8c authored over 4 years ago by Matthias Endler <[email protected]>
update docs

cd8512e564dd78f4237440994ec79f21d136eb7a authored over 4 years ago by Matthias Endler <[email protected]>
update docs

f8b344fe5a06fed7055ee0df55508cd1fd0322b8 authored over 4 years ago by Matthias Endler <[email protected]>
Pin dependencies

22044275f75824b52f4fc419741aef5cea4817f8 authored over 4 years ago by Matthias Endler <[email protected]>
Bump version

cf23fe5f0f8647e043f62cc133118129e7d5ebb6 authored over 4 years ago by Matthias Endler <[email protected]>
Update docs

b5a56d0f1ee4221de388f04aebe44b245391d6a4 authored over 4 years ago by Matthias Endler <[email protected]>
Add support for ignoring certificate errors

96ea6c7a5c7fd86d83d70581063b89408ecd4c55 authored over 4 years ago by Matthias Endler <[email protected]>
Make user-agent configurable

cd79f72d2d9359081b4400645e7d2768a91585ac authored over 4 years ago by Matthias Endler <[email protected]>
Make redirects configurable

156f2b03c2abb6265298e268d3e9d8476a26d024 authored over 4 years ago by Matthias Endler <[email protected]>
Use CheckStatus enum for more fine-grained control over check results

1566a9964725cf60b3ec88fede625d3f52924f0f authored over 4 years ago by Matthias Endler <[email protected]>
Update docs

745e46e5de6fa8eb6cdf1036b314d897b652408c authored over 4 years ago by Matthias Endler <[email protected]>
Add support for excluding URLs

d4a3b09790e7188311c9434d052594bf23eff612 authored over 4 years ago by Matthias Endler <[email protected]>
pico-args -> gumdrop

Needed multi-value args (with values accumulated into a vec)
for excluded urls

1d235b578be979db7879ac53a0b8e99cb31b66bd authored over 4 years ago by Matthias Endler <[email protected]>
Info output

ad8033a90ff5f0be3014bd485f27c2b5879010c9 authored over 4 years ago by Matthias Endler <[email protected]>
update docs

7a3c0e4fe34b51be569fbb251184b861901eeb6a authored over 4 years ago by Matthias Endler <[email protected]>
Make things blazing fast thanks to async

3fc369b3fab1397200291a9a3bb839df2cee1f5c authored over 4 years ago by Matthias Endler <[email protected]>
Rewrite link checking into iterator

This is a preparation for easier async execution

262b18e6b83d43809036f53b5213953c99ad6b11 authored over 4 years ago by Matthias Endler <[email protected]>
Update tests

8588d2eade750977a4aa7509c9278c805ce2b485 authored over 4 years ago by Matthias Endler <[email protected]>
Update docs

9b97b29514e2d681a2739f89c49b9184640f7577 authored over 4 years ago by Matthias Endler <[email protected]>
Switch to linkify to cover non MD links

6e0f559b25c915e4961484e9f33f03fffa8c4138 authored over 4 years ago by Matthias Endler <[email protected]>
Add tests for extract

fb517dab03249b93983222abfad48f0c65ce5221 authored over 4 years ago by Matthias Endler <[email protected]>
Update

12e978224d41ef8fb943e6fb6b6ff35b50f5d515 authored over 4 years ago by Matthias Endler <[email protected]>
Clippy

883b68ce666b14efafde75463578fda42a4d65bb authored over 4 years ago by Matthias Endler <[email protected]>
Move tests

46e30f081b1a0822a7c255536e676937e19dae80 authored over 4 years ago by Matthias Endler <[email protected]>
Formatting

23ba1f2e114d750ddf2e7cea1cc3dd9f2347c0a1 authored over 4 years ago by Matthias Endler <[email protected]>
Split up code into modules

bc615c9bfbda62595e893aa7a3eeab89cc402d33 authored over 4 years ago by Matthias Endler <[email protected]>
Print instead of info

7c51a24c44401d0eae2a09438eea73c403888a7a authored over 4 years ago by Matthias Endler <[email protected]>
Extend docs

9a1a04125bf9c12c68662560e5c2e98b0ed9c9c0 authored over 4 years ago by Matthias Endler <[email protected]>
Add more links

4aa288337103619b621764eaada57ec1d8e87324 authored over 4 years ago by Matthias Endler <[email protected]>
Update README.md

cf7a970a34c907b53884188528edfe80332579c5 authored over 4 years ago by Matthias <[email protected]>
Create rust.yml

9a71b77bb215fa864f4bd7a5db8c439ec2628b71 authored over 4 years ago by Matthias <[email protected]>