awesome-github-repos
A curated list of my GitHub stars! Generated by maguowei/starred
https://github.com/defel/awesome-github-repos
Last synced: 13 days ago
JSON representation
-
TypeScript
- baconjs/bacon.js - Functional reactive programming library for TypeScript and JavaScript
- tantaman/strut - Strut - An Impress.js and Bespoke.js Presentation Editor
- peers/peerjs - Simple peer-to-peer with WebRTC.
- derbyjs/derby - MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers
- ssoready/ssoready - Open-source dev tools for enterprise SSO. Ship SAML + SCIM support this afternoon.
- denoland/std - The Deno Standard Library
- 8398a7/action-slack - Provides the function of slack notification to GitHub Actions.
- Dokploy/dokploy - Open Source Alternative to Vercel, Netlify and Heroku.
- chrnorm/build-your-own-cloudtrail
- anthropics/anthropic-quickstarts - A collection of projects designed to help developers quickly get started with building deployable applications using the Anthropic API
- sanity-io/sanity - Sanity Studio – Rapidly configure content workspaces powered by structured content
- thx/resvg-js - A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.
- mountain-loop/yaak - The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬
- bullfrogsec/bullfrog - Simple plug-and-play Github Action to block unauthorized outbound traffic (egress) in your Github workflows
- github-aws-runners/terraform-aws-github-runner - Terraform module for scalable GitHub action runners on AWS
- shadcn-ui/ui - A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code.
- BBazard/obsidian-orgmode-cm6 - Orgmode plugin for Obsidian
- OpenHealthForAll/open-health - OpenHealth, AI Health Assistant | Powered by Your Data
- code-forge-temple/circuit-sketcher-obsidian-plugin - A plugin for Obsidian to draw circuits on a canvas.
- mathuo/dockview - Zero dependency docking layout manager supporting tabs, groups, grids and splitviews. Supports React, Vue, Angular, and vanilla TypeScript.
- CNTRLAI/Notate - Notate is a desktop chat application that takes AI conversations to the next level. It combines the simplicity of chat with advanced features like document analysis, vector search, and multi-model AI
- browserbase/stagehand - The SDK For Browser Agents
- continuedev/continue - ⏩ Source-controlled AI checks, enforceable in CI. Powered by the open-source Continue CLI
- hoarder-app/hoarder - A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search
- mendableai/firecrawl - 🔥 Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API.
- aws-samples/github-actions-oidc-cdk-construct
- heyform/heyform - Open-Source Form Builder
- Surfer-Org/Protocol - Open-source framework for exporting your personal data.
- javierarce/arena-manager - Publish content from Obsidian to Are.na and the other way around.
- step-security/harden-runner - Harden-Runner is a CI/CD security agent that works like an EDR for GitHub Actions runners. It monitors network egress, file integrity, and process activity on those runners, detecting threats in real-
- TrafficGuard/typedai - TypeScript AI platform with AI chat, Autonomous agents, Software developer agents, chatbots and more
- opengovern/opensecurity - opensecurity: open-source security and compliance. See and secure your cloud, containers, code, networks, deployments, devices. Define your rules, get precise checks, fix gaps fast. Streamlined audits
- tremorlabs/tremor-npm - React components to build charts and dashboards
- bangle-io/banger-editor - (previously bangle-editor) Collection of higher level rich text editing tools. It powers the local only note taking app https://bangle.io
- nickpalenchar/goodtimer - A setTimeout/setInterval for Humans (and so much more)
- dnakov/anon-kode - koding with any LLMs
- karakeep-app/karakeep - A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search
- mcp-use/mcp-use - The fullstack MCP framework to develop MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents.
- riseandignite/mcp-shield - Security scanner for MCP servers
- ccbrown/cloud-snitch - Map visualization and firewall for AWS activity, inspired by Little Snitch for macOS.
- TriliumNext/trilium - Build your personal knowledge base with Trilium Notes
- cooklang/cooklang-obsidian - Edit and display Cooklang recipes in Obsidian
- StevenStavrakis/obsidian-mcp - A simple MCP server for Obsidian
- kahole/edamagit - Magit for VSCode
- actions/publish-immutable-action - A GitHub Action used for publishing an Action to ghcr.io as an OCI container.
- markmap/markmap - Build mindmaps with plain text
- browseros-ai/BrowserOS - 🌐 The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia.
- karlsander/vscode-error-lens - Visual Studio Code extension which enhances the display of errors and warnings.
- google-gemini/gemini-cli - An open-source AI agent that brings the power of Gemini directly into your terminal.
- Hairetsucodes/Notate - Notate is a desktop chat application that takes AI conversations to the next level. It combines the simplicity of chat with advanced features like document analysis, vector search, and multi-model AI
- TriliumNext/Trilium - Build your personal knowledge base with Trilium Notes
- Mathapedia/LaTeX2JS - LaTeX web components
- google-github-actions/run-gemini-cli - A GitHub Action invoking the Gemini CLI.
- OpenCut-app/OpenCut - The open-source CapCut alternative
- automerge/automerge-repo
- epicenter-so/epicenter - Press shortcut → speak → get text. Free and open source. More local-first apps soon ❤️
- qvanphong/calibre-opds-obsidian - A plugin that integrate calibre-web into Obsidian
- mnaoumov/obsidian-codescript-toolkit - Plugin for Obsidian that allows to do a lot of things with JavaScript/TypeScript scripts from inside the Obsidian itself
- Hairetsu/Notate - Notate is a desktop chat application that takes AI conversations to the next level. It combines the simplicity of chat with advanced features like document analysis, vector search, and multi-model AI
- firecrawl/firecrawl - The API to search, scrape, and interact with the web at scale. 🔥
- MrLesk/Backlog.md - Backlog.md - A tool for managing project collaboration between humans and AI Agents in a git ecosystem
- epicenter-os/epicenter - Press shortcut → speak → get text. Free and open source. More local-first apps soon ❤️
- epicenter-md/epicenter - Press shortcut → speak → get text. Free and open source. More local-first apps soon ❤️
- janwilmake/agent-pod - Attempt to create an Open Source Privacy Focused Rewind.ai Alternative that is a POD (Personal Online Datastore)
- rocicorp/mono - 99% of Queries in Zero Milliseconds
- glide-browser/glide - An extensible and keyboard-focused web browser
- EpicenterHQ/epicenter - Open-source, local-first apps.
- dsebastien/obsidian-life-tracker-base-view - Capture and visualize the data that matters in your life
- czottmann/obsidian-actions-uri - A plugin for Obsidian (https://obsidian.md) that adds additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.
- Pantheon-Security/notebooklm-mcp-secure - Secure NotebookLM MCP Server - Query Google NotebookLM from Claude/AI agents with 17 security hardening layers
- badlogic/gmcli - Minimal Gmail CLI
- super-productivity/super-productivity - Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, GitLab, GitHub and Open Project.
- toeverything/AFFiNE - There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and r
- y-lohse/inkjs - A javascript port of inkle's ink scripting language.
- lukilabs/beautiful-mermaid
- dsherret/dax - Cross-platform shell tools for Deno and Node.js inspired by zx.
- antfu/skills - Anthony Fu's curated collection of agent skills.
- khoj-ai/openpaper - Open Paper is a workbench for managing your research library. Read, annotate, and understand your papers all in one place. Use an AI assistant to conduct your literature review.
- openclaw/openclaw - Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
- electric-sql/pglite - Embeddable Postgres with real-time, reactive bindings.
- infely/react-curse - Fastest terminal UI for react (TUI, CLI, curses-like)
- stan-smith/FossFLOW - Make beautiful isometric infrastructure diagrams
- charkoal-ai/docs - Public Charkoal documentation
- KeygraphHQ/shannon - Shannon Lite is an autonomous, white-box AI pentester for web applications and APIs. It analyzes your source code, identifies attack vectors, and executes real exploits to prove vulnerabilities before
- MedGm/Ollie - A fast, Linux‑native desktop GUI for Ollama. Built with Tauri 2 (Rust) and React + TypeScript.
- earendil-works/gondolin - Experimental Linux microvm setup with a TypeScript Control Plane as Agent Sandbox
- badlogic/pi-mono - AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI libraries, Slack bot, vLLM pods
- fedify-dev/fedify - ActivityPub server framework in TypeScript
- gruberb/workledger - Your local first engineering notebook
- TypeCellOS/BlockNote - A React Rich Text Editor that's block-based (Notion style) and extensible. Built on top of Prosemirror and Tiptap.
- rowboatlabs/rowboat - Open-source AI coworker, with memory
- mrmrs/line-art - svg web app for pen plotters
- different-ai/openwork - An open-source alternative to Claude Cowork (powered by opencode)
- DataAnts-AI/CutScript - Open-source AI-powered text-based video editor. Edit video by editing text.
- comarkdown/comark - A high-performance Markdown parser and renderer for Vue, React, Svelte, HTML and ANSI.
- stackables/bridge - Declarative dataflow for GraphQL
- antfu/visual-json - The Visual JSON Editor. Schema-aware, embeddable, extensible.
- RtlZeroMemory/Rezi - Build TypeScript TUI backed by fast native rendering engine
- kepano/defuddle - Get the main content of any page as Markdown.
- DamageLabs/kandan - Kandan is an Open Source Alternative to HipChat
- aaddrick/claude-desktop-debian - Claude Desktop for Linux
- nicobailon/pi-messenger - Multi-agent communication extension for pi coding agent
- siddharthvaddem/openscreen - Create stunning demos for free. Open-source, no subscriptions, no watermarks, and free for commercial use. An alternative to Screen Studio.
- chenglou/pretext - Fast, accurate & comprehensive text measurement & layout
- emdash-cms/emdash - EmDash is a full-stack TypeScript CMS based on Astro; the spiritual successor to WordPress
- MikeNotThePope/substrateui - A neobrutalist React component library built on Radix UI primitives, CSS custom properties, and Tailwind CSS v4.
- Crosstalk-Solutions/project-nomad - Project N.O.M.A.D, is a self-contained, offline survival computer packed with critical tools, knowledge, and AI to keep you informed and empowered—anytime, anywhere.
- flowing-abyss/obsidian-hybrid-search - Hybrid search over your Obsidian vault – CLI and MCP server
- TfTHacker/group-enhancer-for-bases - Enhances the base functionality of bases group features
- NeoVertex1/nuggets - First AI assistant with holographic memory
- formation-res/querylight-ts - Search library for static websites. Bm25, faceting, Sparse & dense vector search, reciprocal rank fusion for hybrid search. Perfect for small sites and blogs.
- vercel/ai-elements - AI Elements is a component library and custom registry built on top of shadcn/ui to help you build AI-native applications faster.
- paperclipai/paperclip - The open-source app everyone uses to manage agents at work
- TfTHacker/timeline-for-bases - Timeline view for Bases in Obsidain
- THU-MAIC/OpenMAIC - Open Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click
- dmno-dev/varlock - AI-safe .env files: Schemas for agents, Secrets for humans.
- towardsthecloud/cloudburn - Open-source policy engine that blocks bad AWS spending patterns before they ship and remediates what's already burning.
- slidevjs/slidev - Presentation Slides for Developers
- davebcn87/pi-autoresearch - Autonomous experiment loop extension for pi
- OpenRouterTeam/spawn - Spawn any agent, on any cloud
- anomalyco/opentui - OpenTUI is a library for building terminal user interfaces (TUIs)
- jlevy/tbd - Beads, planning, and knowledge injection for AI coding agents
- pierrecomputer/pierre - pierre’s open source code
- MikeNotThePope/a8f3k2x9q7 - A neobrutalist React component library built on Radix UI primitives, CSS custom properties, and Tailwind CSS v4.
- ether/etherpad - Etherpad: A modern really-real-time collaborative document editor.
- webadderallorg/Recordly - Create polished demo videos without editing skills. Mac/Windows/Linux
- refactoringhq/tolaria - Desktop app to manage markdown knowledge bases
- code-of-chaos/ColoredTagsWrangler.obmd - Obsidian Plugin : Assign colors to tags. Has integrations with other plugins, like Kanban.
- nilbuild/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers.
- nilbuild/driver.js - A lightweight, dependency-free JavaScript library for guiding user focus across the page.
- OpenRouterLabs/spawn - Spawn any agent, on any cloud
- earendil-works/pi - AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI libraries, Slack bot, vLLM pods
- midrender/revideo - Create Videos with Code
-
V
- vlang/v - Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
-
Vala
- p-e-w/plotinus - A searchable command palette in every modern GTK+ application
- eyelash/xi-gtk - a GTK front-end for the Xi editor
-
Vim Script
- fcpg/vim-fahrenheit - Dark, warm base16 Vim theme for 256-color terminals
- jbranchaud/til - :memo: Today I Learned
- JaycobA/vimfiles
- djcas9/vimstack - The vim configurations of a mad man.
- editorconfig/editorconfig-vim - EditorConfig plugin for Vim
- vim-airline/vim-airline - lean & mean status/tabline for vim that's light as air
- FredKSchott/CoVim - Collaborative Editing for Vim
- MarcWeber/vim-addon-manager - manage and install vim plugins (including their dependencies) in a sane way. If you have any trouble contact me. Usually I reply within 24 hours
- PreciousChicken/vim-groff-viewer - A vim plugin for displaying Groff files in a document viewer.
-
Vim Snippet
- johnpapa/angular-styleguide - Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices.
-
Vue
- epicmaxco/epic-spinners - Easy to use css spinners collection with Vue.js integration
- kinopio-club/kinopio-client - Kinopio is a creative thinking tool
- Lissy93/dashy - 🚀 A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more!
- AutomaApp/automa - A browser extension for automating your browser by connecting blocks
- epicmaxco/vuestic-ui - Vuestic UI is an open-source Vue 3 component library designed for rapid development, easy maintenance, and high accessibility. Maintained by Epicmax (@epicmaxco).
- probil/vue-moveable - ↔️ ↕️ 🔄 Vue.js wrapper for Moveable
- antonreshetov/vue-eva-icons - Is a pack of more than 480 beautiful open source Eva icons as Vue components
- ElemeFE/element - A Vue.js 2.0 UI Toolkit for Web
- salomonelli/best-resume-ever - :necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.
- Physiix/topsi-project-manager - A Desktop Kanban board app.
- jsmmth/vue-loop - Infinite content loop for Vue
- unovue/reka-ui - An open-source UI component library for building high-quality, accessible design systems and web apps for Vue. Previously Radix Vue
- lissy93/dashy - 🚀 A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more!
-
WebAssembly
- AssemblyScript/assemblyscript - A TypeScript-like language for WebAssembly.
-
Zig
- riverwm/river - [mirror] A non-monolithic Wayland compositor
- ghostty-org/ghostty - 👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
- meszmate/zigzag - The biggest TUI framework for Zig
- nullclaw/nullclaw - Fastest, smallest, and fully autonomous AI assistant infrastructure written in Zig
- aaddrick/selkie - A Zig-based markdown viewer with GFM support, native Mermaid chart rendering, and theming
- xit-vcs/haxy - a git forge from the future-past
Programming Languages
Categories
JavaScript
569
TypeScript
398
Python
322
Go
253
Others
207
Rust
150
Shell
90
C
78
C++
69
HTML
61
Java
51
Kotlin
36
Ruby
31
PHP
21
Jupyter Notebook
19
CSS
16
Vue
13
Haskell
10
Vim Script
9
Clojure
8
HCL
8
Swift
8
C# #
8
Elm
8
Nix
7
SCSS
7
Zig
6
Elixir
6
Lua
6
OCaml
6
CoffeeScript
5
Dockerfile
5
Scala
5
Perl
4
Svelte
3
Dart
3
LiveScript
3
Makefile
3
Markdown
3
MDX
2
QML
2
Nunjucks
2
PowerShell
2
CartoCSS
2
TeX
2
License
2
Scheme
2
Assembly
2
Open Policy Agent
2
Vala
2
Common Lisp
2
V
1
Cython
1
Fluent
1
Gherkin
1
Gleam
1
Meson
1
PLpgSQL
1
JSON
1
Rich Text Format
1
G-code
1
Text
1
Astro
1
jq
1
Roc
1
Vim Snippet
1
ActionScript
1
Less
1
D
1
WebAssembly
1
Emacs Lisp
1
Janet
1
Pug
1
Puppet
1
GDScript
1
PureScript
1
Bikeshed
1
Nim
1
Sub Categories
Keywords
javascript
183
python
127
typescript
107
react
99
cli
98
golang
88
rust
87
nodejs
74
security
74
aws
67
linux
60
go
60
awesome
59
docker
59
awesome-list
58
terminal
55
ai
47
kubernetes
42
devops
37
css
37
git
37
command-line
36
markdown
35
open-source
35
self-hosted
35
vue
31
node
31
database
31
tui
31
macos
28
video
28
shell
27
html
26
llm
26
postgresql
25
graphql
25
serverless
25
windows
25
java
24
developer-tools
24
electron
24
framework
23
bash
23
android
23
monitoring
23
automation
22
cloud
22
list
22
web
21
nextjs
21