
Maker
-
Supporters
-Idea
0.0
Product
0.0
Feedback
0
Roasted
0
xurl is a curl-like command-line client purpose-built for working with the X (formerly Twitter) API, giving developers a streamlined way to authenticate and send HTTP requests without wrestling with manual OAuth flows. It supports both OAuth 2.0 PKCE and OAuth 1.0a, making it ideal for modern X API integrations as well as legacy workflows.
With xurl, you can register multiple X API integrations, switch between credentials, and manage several user accounts per integration from a single CLI. Tokens are stored persistently in a YAML configuration file, so you don’t need to juggle environment variables once setup is complete. This makes it easy to maintain separate production and development credentials while keeping everything organized.
Key capabilities include:
xurl offers multiple installation options, including Homebrew, npm, shell script, and Go’s go install, so it fits naturally into existing developer environments. Whether you are building bots, analytics pipelines, or moderation utilities on top of the X API, xurl provides a consistent, scriptable interface that accelerates testing, debugging, and day-to-day API operations.
Hyperfocal
Photography editing made easy.
Describe any style or idea
Turn it into a Lightroom preset
Awesome styles, in seconds.
Built by Jon·C·Phillips
Weekly Drops: Launches & Deals