Open Source JavaScript Projects

Discover 142 open source JavaScript repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. JavaScript projects here are most often combined with Self Hosted, Developer Tools and Web App. Last updated October 4, 2026.

142 repositories · updated October 4, 2026

swagger-editor: Edit and Preview API Specifications

swagger-editor: Edit and Preview API Specifications

Swagger Editor is a browser-based editor and embeddable JavaScript package for creating and reviewing API specifications. It supports OpenAPI and AsyncAPI formats, with plugins for editing, validation-oriented workflows, and previews.

JavaScriptAPIDeveloper Tools
Added Nov 15, 2025 View details
telegram_media_downloader: Download Media from Telegram Chats

telegram_media_downloader: Download Media from Telegram Chats

A self-hosted Telegram downloader that saves media from chats, groups, and channels, with a web progress interface and optional bot commands. Useful for people archiving media from conversations they can access.

PythonJavaScriptCross Platform
Added Nov 14, 2025 View details
discourse: Run an Online Community Discussion Platform

discourse: Run an Online Community Discussion Platform

Discourse is a self-hostable platform for forums and community conversations, with topic discussions, chat, themes, and plugins. It suits organizations that want control over their community software and hosting.

RubyWeb AppSelf Hosted
Added Nov 14, 2025 View details
cobalt: Download Public Media from Links

cobalt: Download Public Media from Links

cobalt is a web app and API for downloading publicly accessible media from supported social and video platforms. It suits people who want a straightforward way to save media, and teams that want to run their own instance.

TypeScriptJavaScriptDownloader
Added Nov 13, 2025 View details
NPMplus: Manage Self-Hosted Nginx Reverse Proxies

NPMplus: Manage Self-Hosted Nginx Reverse Proxies

NPMplus is a Docker-oriented fork of nginx-proxy-manager that combines a web interface for managing proxy hosts with a hardened, feature-rich Nginx build. It suits self-hosters who want more protocol, authentication, and security options than the upstream project provides.

JavaScriptSelf HostedDocker
Added Nov 11, 2025 View details
forwardemail.net: Operate a Privacy-Focused Email Service

forwardemail.net: Operate a Privacy-Focused Email Service

Forward Email is an email service codebase for domain-based forwarding and hosted mail, with web, SMTP, IMAP, POP3, CalDAV, and CardDAV services. It suits teams seeking to run or develop a privacy-focused email platform.

JavaScriptEmailPrivacy
Added Nov 10, 2025 View details
bewcloud: Self-Host a Personal Cloud Workspace

bewcloud: Self-Host a Personal Cloud Workspace

bewCloud is a self-hosted cloud app built with Deno for people seeking an alternative to Nextcloud or ownCloud. It provides file storage and optional calendar, contacts, and task services, with Docker Compose deployment.

Self HostedJavaScriptWeb App
Added Nov 8, 2025 View details
handit.ai: Monitor and Automatically Fix AI Applications

handit.ai: Monitor and Automatically Fix AI Applications

Handit.ai monitors AI applications for quality and reliability issues, evaluates interactions, and can generate tested fixes as GitHub pull requests. It is aimed at teams operating production AI agents that want ongoing monitoring and a reviewable path from detection to code changes.

AIAI AgentsMonitoring
Added Nov 7, 2025 View details
KeepChatGPT: Customize and Protect the ChatGPT Web Experience

KeepChatGPT: Customize and Protect the ChatGPT Web Experience

KeepChatGPT is a JavaScript userscript that adds privacy, data-safety, and workflow features to ChatGPT in the browser. It is for users who want more control over the chat interface and need to install a userscript manager.

JavaScriptAIChatGPT
Added Nov 5, 2025 View details
ice: Build React Applications with a Progressive Framework

ice: Build React Applications with a Progressive Framework

ice.js is a TypeScript-based framework for building React applications, with support for routing, plugins, and rendering pages at build time or request time. It suits teams that want a configurable foundation for web apps and multi-end projects.

TypeScriptReactFramework
Added Nov 3, 2025 View details
factorio-blueprint-visualizer: Turn Blueprints into Artwork

factorio-blueprint-visualizer: Turn Blueprints into Artwork

A browser-based tool and JavaScript library that turns Factorio blueprints into customizable vector illustrations. Use it to explore factory layouts, create images for sharing, or prepare designs for pen plotting.

JavaScriptVisualizationWeb App
Added Nov 2, 2025 View details
hass-panel: Build a Home Assistant Control Dashboard

hass-panel: Build a Home Assistant Control Dashboard

Hass-Panel is a React-based dashboard for controlling and monitoring Home Assistant devices. It is aimed at users who want a configurable, ready-to-use interface without building a custom panel, and can be deployed with Docker or as a Home Assistant add-on.

Home AssistantJavaScriptReact
Added Nov 2, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️