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

mammoth.js: Convert Word Documents to Clean HTML

mammoth.js: Convert Word Documents to Clean HTML

Mammoth.js converts DOCX files into clean, semantic HTML for JavaScript applications and command-line workflows. It suits projects that need readable content rather than a pixel-perfect reproduction of Word formatting.

JavaScriptNode.jsLibrary
Added Oct 29, 2025 View details
oxc: Build Fast JavaScript and TypeScript Tools

oxc: Build Fast JavaScript and TypeScript Tools

Oxc is a Rust-based toolchain for parsing, transforming, linting, formatting, minifying, and resolving JavaScript and TypeScript. Use its command-line tools directly or its components to build JavaScript tooling.

RustJavaScriptTypeScript
Added Oct 28, 2025 View details
xiaozhi-esp32-server: Run a Backend for ESP32 Voice Devices

xiaozhi-esp32-server: Run a Backend for ESP32 Voice Devices

A self-hosted backend for xiaozhi-esp32 devices, providing voice interaction, AI model integrations, device control, and an administration console. It suits ESP32 owners who want to deploy and configure their own service.

JavaScriptAISelf Hosted
Added Oct 28, 2025 View details
aaPanel: Manage Linux Servers Through a Web Control Panel

aaPanel: Manage Linux Servers Through a Web Control Panel

aaPanel is a web-based control panel for managing Linux servers and hosting environments. It helps administrators deploy common web stacks and manage server services through a graphical interface instead of relying only on command-line operations.

JavaScriptLinuxSelf Hosted
Added Oct 25, 2025 View details
lubelog: Track Vehicle Maintenance and Fuel Mileage

lubelog: Track Vehicle Maintenance and Fuel Mileage

LubeLogger is a self-hosted web app for recording vehicle maintenance and tracking fuel mileage. It suits vehicle owners who want searchable service records and mileage history instead of spreadsheets or paper receipts.

Self HostedWeb AppJavaScript
Added Oct 24, 2025 View details
amurex: AI Copilot for Online Meetings

amurex: AI Copilot for Online Meetings

Amurex is a Chrome extension that assists with Google Meet and Microsoft Teams meetings through live suggestions, transcripts, summaries, and follow-up emails. It suits people who want meeting context and action items captured without taking notes manually.

AIJavaScriptBrowser Extension
Added Oct 23, 2025 View details
chartbrew: Build Live Dashboards from APIs and Databases

chartbrew: Build Live Dashboards from APIs and Databases

Chartbrew is a web app for connecting APIs and databases to build, share, and embed live charts and dashboards. It suits teams that want to turn data from existing sources into reports without building a dashboard application from scratch.

JavaScriptAnalyticsDashboard
Added Oct 21, 2025 View details
openmaxio-object-browser: Manage MinIO Storage Through a Web UI

openmaxio-object-browser: Manage MinIO Storage Through a Web UI

OpenMaxIO Object Browser is a community-maintained fork of MinIO Console, providing a web interface for browsing and managing MinIO object storage. It suits MinIO operators who want a self-hosted console and are comfortable building and running the project themselves.

JavaScriptWeb AppDashboard
Added Oct 13, 2025 View details
GDevelop: Build 2D, 3D, and Multiplayer Games Without Code

GDevelop: Build 2D, 3D, and Multiplayer Games Without Code

GDevelop is a cross-platform game engine for creating 2D, 3D, and multiplayer games with a visual, event-based editor. It suits beginners and experienced developers who want to build games without writing code for core gameplay.

JavaScriptCross PlatformDesktop App
Added Oct 12, 2025 View details
browserable: Automate Browsers for AI Agents

browserable: Automate Browsers for AI Agents

Browserable is a self-hostable browser automation library for AI agents. It runs natural-language tasks such as searching websites, filling forms, and extracting information, with a JavaScript SDK and REST API for integration.

JavaScriptAI AgentsBrowser Automation
Added Oct 12, 2025 View details
matkap: Investigate Malicious Telegram Bots

matkap: Investigate Malicious Telegram Bots

Matkap is a self-hosted web tool for authorized investigations of Telegram bots used for malware command and control. It helps security researchers find exposed bot credentials, examine bot activity, and correlate indicators with threat-intelligence sources.

JavaScriptCybersecuritySecurity Tools
Added Oct 12, 2025 View details
mirotalksfu: Self-Host WebRTC Video Conferencing

mirotalksfu: Self-Host WebRTC Video Conferencing

MiroTalk SFU is a self-hosted video conferencing platform built on WebRTC and mediasoup. It suits teams and organizations that want to run meetings, collaboration, and streaming on infrastructure they control.

JavaScriptSelf HostedDocker
Added Oct 12, 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 ❤️