v3.1.0 — Latest Release

Your terminal.
Your community.

Browse feeds, create posts, and manage your OQENS account — all without leaving your terminal. Fully tokenized. Zero manual setup.

$ npm install -g @varshith-dev/oqens
View on GitHub Visit oqens.me →
oqens — zsh
~/projects $ oqens login
Opening browser for authentication...
✔ Authenticated as @varshith
✔ Secure API key generated and saved locally

~/projects $ oqens feed
@varshith · DISCUSSION
2 minutes ago
Just shipped the new CLI update! Login flow is seamless now 🚀
~/projects $ oqens post create
? What type of post? › meme
? Enter post title: › My first CLI post!
✔ Post successfully published!

~/projects $ _
5Commands
0Manual tokens
100%Automated auth
SHA-256Key hashing

Built for developers

Everything you need to stay connected with your community, right from the command line.

Automated Browser Login

No tokens to copy. The CLI opens your browser, authenticates via OAuth, and securely saves a hashed API key — all automatically.

Live Community Feed

Read discussions, view code snippets, and browse the latest posts from the OQENS community directly in your terminal.

Create & Interact

Publish posts, comment on threads, and like content — the full OQENS experience without leaving your IDE.

Secure Token Storage

API keys are SHA-256 hashed before storage. Your raw credentials never persist on disk or in transit after initial handoff.

Search Everything

Find posts by keyword, discover users, and explore trending discussions across the entire OQENS platform.

Cross-platform

Works on Windows, macOS, and Linux. Built with Node.js so it runs wherever npm runs.

How it works

Three steps to get up and running. No configuration files, no environment variables.

1

Install globally

Run npm install -g @varshith-dev/oqens to make the oqens command available system-wide.

2

Authenticate

Run oqens login. Your browser opens, you sign in, and a secure API key is generated and saved automatically.

3

Start using

You're in. Browse feeds, create posts, search the platform — everything works with your secure token.

Command reference

Simple, memorable commands designed for speed.

oqens login
Authenticate via browser
oqens logout
Clear saved credentials
oqens feed
Browse the live feed
oqens feed --table
Feed in table format
oqens post create
Publish a new post
oqens post view <id>
Read a specific post
oqens post comment <id>
Reply to a discussion
oqens post like <id>
Like a post
oqens search posts "query"
Search posts by keyword
oqens search users "query"
Find users

Security first

Your credentials are handled with the same care as production infrastructure.

🔐

SHA-256 Hashed Keys

API keys are hashed before database storage. Even if the database is compromised, raw keys cannot be recovered.

🌐

OAuth Browser Flow

Authentication happens in your browser over HTTPS. The CLI never sees or stores your password.

🔑

Scoped API Keys

CLI tokens have limited scopes (read, write, cli). They cannot access admin functions or modify account settings.

⏱️

Auto Key Rotation

Each login generates a fresh API key. Old keys are tracked with last-used timestamps for easy auditing.

Ready to try it?

Install in one command. No config needed.

$ npm install -g @varshith-dev/oqens