All Repos HereSaved favourites (0)

Find open-source alternatives by the job they do

903 open-source repos, sorted by platform, industry, niche, department and workflow. Every result opens on GitHub.

Type a filter to narrow it down, for exampleplatform:youtube workflow:auto-upload

  • Yellow tag: a kit exists for this job, with the best repos compared side by side, as for Manus or Lindy.
  • White tag: repos are tagged with this job but there is no kit yet, as for analytics dashboards.

Nine more with a written kit

Sorted by repo count. The three repos shown are the most starred in each kit.

Jobs with repos but no kit yet

Each figure is the number of repos tagged with that workflow. Select one to see them.

News and context

Recent releases, Hacker News threads and dev.to posts about the repos above. Each link opens the original source.

n8n-io/n8n

Visual workflow builder with 400+ app integrations and AI nodes, self-hostable as a Zapier or Make replacement.

n8n.io (official website)
Release [email protected]

Your favourites

Saved in this browser only. Nothing is sent to us.

Nothing saved yet. Select the star next to any repo, here or in the explorer, and it will appear in this list the next time you visit.

Browse by facet

Every repo is also sorted five ways. Use the facet name as a key in the search box.

Platform33 platformsplatform:
Web 438, Docker 309, OpenAI 56, Email 47, YouTube 39, Kubernetes 34, Anthropic 32, Ollama 23
Industry23 industriesindustry:
SaaS 223, Creators 135, B2B services 67, E-commerce 60, Agencies 56, Media and publishing 54, Education 40, Finance and fintech 35
Niche15 nichesniche:
Self hosters 387, No-code 42, Solo founders 42, Indie hackers 24, Short-form video 23, Podcasts 22, Faceless channels 19, Community building 17
Department13 departmentsdept:
Engineering 374, Operations 290, Marketing 235, Data and analytics 81, IT and security 71, Finance 67, Customer support 65, Sales 65
Workflow73 workflowsworkflow:
AI agents 104, Workflow automation 68, LLM apps 60, Web scraping 60, Analytics dashboards 50, Video editing 49, Internal tools 45, Storefronts 43

All Repos Here is a directory of open-source alternatives to paid software, built around the job you need done rather than the name of a product. It lists more than 900 open-source GitHub repos, and you can filter them by platform, industry, niche, department and workflow at the same time. Every result opens the original repository on GitHub, so you always read the project’s own code, licence and instructions.

What you will find in this directory of open source alternatives

Most open source software lists are long pages sorted alphabetically or by star count. They work well when you already know what you want. They work less well when you start from a task, such as “schedule uploads to YouTube”, “run a helpdesk on our own server” or “give our marketing team a form builder”.

Our catalogue starts from that task. Each repo is tagged on five dimensions, so the same project can appear under the platform it works with, the industries that use it, the niche it serves, the department that runs it and the workflow it handles. The result is a set of useful GitHub repos you can reach from whichever angle matches your problem. You will find open source tools for developers, but also open source apps that support teams, marketers, creators and small business owners can run.

How the five filters work together

The explorer has five filter groups, and each tag on the site uses the colour of its group:

  • Platform: the service or technology a repo works with, such as YouTube, WordPress, Shopify, Docker or Slack.
  • Industry: the kind of business that uses it, such as e-commerce, SaaS, education or healthcare.
  • Niche: a more specific audience, such as self-hosters, podcasters, newsletter writers or faceless channels.
  • Department: the team that owns the work, such as marketing, sales, customer support, finance or engineering.
  • Workflow: the job itself, such as AI agents, invoicing, backups, captions or web scraping.

Within one group, choosing two values shows repos that match either of them. Across groups, filters combine, so each extra group narrows the list. Choosing YouTube under Platform and Marketing under Department shows only repos that do both. The count next to every value updates as you go, so you can see how many repos are left before you click.

Search with filter words

You can type filters straight into the search bar. The format is the group name, a colon and the value, for example platform:youtube dept:marketing. The five prefixes are platform:, industry:, niche:, dept: and workflow:. To accept more than one value in the same group, separate them with a comma, as in workflow:helpdesk,crm.

Anything you type without a prefix is treated as plain search text and matched against repo names and our summaries. So niche:self-hosters backup finds self-hosting projects whose name or summary mentions backups. When you press Search, the explorer opens with those filters already applied, and the address bar keeps them, so you can bookmark or share the exact view.

Kits: ready-made picks for common jobs

If you would rather start from a shortlist of open-source alternatives for one job, open the Kits. Each Kit is a hand-picked set of repos for one purpose, with a few sentences on what every project is best at, how hard it is to run and when to choose something else. Examples include the workflow automation kit, the help desk kit and the self-hosted starter stack. Every Kit also has a button that opens the matching filters in the explorer, so you can see the wider set once you have read the shortlist.

How we choose and check every repo

We find candidates in curated awesome lists, GitHub topic pages and established open-source directories, then check each one ourselves before it appears here. A verification script confirms that every listed repo:

  • exists as a public repository on GitHub under that name
  • has at least 100 stars
  • has received commits within roughly the last two and a half years
  • is not archived

Repos that fail a check are dropped, and the check runs again when we rebuild the catalogue. Star counts and other numbers on repo cards come from GitHub, and the explorer shows when they were last checked. The short summary on each card is written by us, so it describes what the project does in plain words rather than copying its README.

Being listed is not an endorsement. Read each project’s licence and recent activity on GitHub before you depend on it, because even the best open source projects change over time.

Example paths into the catalogue

These category pages are good entry points if you want to browse open-source alternatives by topic:

  • AI agents for frameworks and apps that plan and carry out multi-step tasks with language models.
  • Self-hosters for software you can run on your own server, from file sync to password managers.
  • YouTube for repos that help create, edit, caption and upload videos.
  • Customer support for helpdesks, live chat and knowledge bases.
  • E-commerce for storefronts, inventory, payments and order tools.
  • Backups for tools that protect your files, databases and servers.

From any of these pages you can add more filters to narrow the list, or open all categories to see every platform, industry, niche, department and workflow we cover.

Save favourites and suggest a repo

Tap the star on any repo card to save it to your favourites. The list is stored in your own browser and appears on this page, so you can come back to the open-source alternatives you liked without creating an account.

If you know a project that belongs here, or you spot a summary that is out of date, tell us through the contact page. We check every suggestion against the same rules, which keeps this a list of the best GitHub repositories for real jobs rather than a dump of every project we can find.