explaingit

trysound/weareonhire

Analysis updated 2026-06-24

37TypeScriptAudience · generalComplexity · 3/5LicenseSetup · moderate

TLDR

Open source professional networking platform built around public profiles, recommendation chain onboarding, and a PDF resume editor.

Mindmap

mindmap
  root((weareonhire))
    Inputs
      Member recommendations
      Uploaded resume PDF
      Profile edits
    Outputs
      Public profile
      Compact resume PDF
      Recommendation feed
    Use Cases
      Build a public reputation
      Edit and export a resume
      Vouch for a peer
    Tech Stack
      TypeScript
      Web platform
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Self host a small professional network where every account arrives via a named recommendation

USE CASE 2

Let users upload a PDF resume and edit a structured version in the browser

USE CASE 3

Export a polished resume PDF tied to a public profile and recommendation feed

What is it built with?

TypeScript

How does it compare?

trysound/weareonhirehotakus/opencode-visual-cachejavlonbek1233/greenroom
Stars373737
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderateeasyeasy
Complexity3/52/51/5
Audiencegeneraldevelopervibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

README is a product pitch, actual install steps live in CONTRIBUTING.md and likely need a database and PDF parser configured.

MIT license: free to use, modify, and redistribute with attribution and no warranty.

In plain English

weareonhire is an open source project that builds a professional networking platform. The README pitches it as something like a living resume, where each member has a public profile that is backed by written recommendations from other members. The framing is that a person's reputation should be visible and tied to specific people who vouched for them, rather than to anonymous endorsements. The headline mechanic is recommendation based onboarding. A new member joins because an existing member writes a recommendation about them, and that recommendation becomes part of the new profile. According to the README this creates a chain of accountability, because every profile arrives with social proof attached to a real person who endorsed it. Recommendations are public, so anyone can read them and see who said what. The platform includes a resume editor. A user can upload a PDF of an existing resume, and the tool will extract their work experience from it automatically. From there they can edit the content and export the result as a compact PDF to send to recruiters. So the project combines a CV authoring tool with a public profile and a feed of recommendations. The README does not go into installation steps, technology choices, or deployment details. It is written more as a product description for visitors than as developer onboarding. The actual setup instructions live in a separate CONTRIBUTING.md file, which is referenced for anyone who wants to get the project running locally or contribute changes. The README ends with a small set of subdomain shortcuts that act as front doors to community spaces: a Discord server at chat.weareonhire.com, a Bluesky account at social.weareonhire.com, the GitHub repo at repo.weareonhire.com, and the issue tracker at issues.weareonhire.com. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Follow CONTRIBUTING.md in weareonhire and stand up the full app locally with sample data
Prompt 2
Add a private mode to weareonhire profiles so the recommendation feed is only visible to logged in members
Prompt 3
Replace the PDF resume parser in weareonhire with a different library and compare extraction quality
Prompt 4
Add a JSON export endpoint to weareonhire profiles so other apps can read the structured resume

Frequently asked questions

What is weareonhire?

Open source professional networking platform built around public profiles, recommendation chain onboarding, and a PDF resume editor.

What language is weareonhire written in?

Mainly TypeScript. The stack also includes TypeScript.

What license does weareonhire use?

MIT license: free to use, modify, and redistribute with attribution and no warranty.

How hard is weareonhire to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is weareonhire for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.