awesome-github-repos
A curated list of my GitHub stars! Generated by maguowei/starred
https://github.com/defel/awesome-github-repos
Last synced: 5 days ago
JSON representation
-
TypeScript
- hupe1980/react-script-hook - React hook to dynamically load an external script and know when its loaded
- ardatan/graphql-mesh - πΈοΈ GraphQL Federation Framework for any API services such as REST, OpenAPI, Swagger, SOAP, gRPC and more...
- cdk-patterns/serverless - This is intended to be a repo containing all of the official AWS Serverless architecture patterns built with CDK for developers to use. All patterns come in Typescript and Python with the exported Clo
- TanStack/query - π€ Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
- nhn/tui.editor - ππ Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.
- zzarcon/react-cristal - Beautiful window manager for React
- matthewp/haunted - React's Hooks API implemented for web components π»
- wenyan-lang/wenyan - ζθ¨ζη·¨η¨θͺθ¨ A programming language for the ancient Chinese.
- isaacs/minipass - A stream implementation that does more by doing less
- statelyai/xstate - State machines, statecharts, and actors for complex logic
- deniszholob/factorio-cheat-sheet - Cheat Sheet for Factorio
- laurent22/joplin - Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.
- Shopify/quilt - [β οΈ Deprecated] A loosely related set of packages for JavaScript/TypeScript projects at Shopify
- naver/egjs-flicking - π β»οΈ Everyday 30 million people experience. It's reliable, flexible and extendable carousel.
- nwtgck/gh-card - :octocat: GitHub Repository Card for Any Web Site
- saisandeepvaddi/ten-hands - β‘ Simplest way to organize and run command-line tasks
- modernserf/zebu - A compiler for little languages in tagged template strings
- vadimdemedes/pastel - π¨ Next.js-like framework for CLIs made with Ink
- Raathigesh/majestic - β‘ Zero config GUI for Jest
- jamiebuilds/purposefile - Make sure every file in your repo is exactly where it should be
- sveltejs/sapper - The next small thing in web development, powered by Svelte
- shikijs/shiki - A beautiful yet powerful syntax highlighter
- codex-team/editor.js - A block-style editor with clean JSON output
- chanind/hanzi-writer - Chinese character stroke order animations and practice quizzes
- tomi/fromfrom - A JS library written in TS to transform sequences of data from format to another
- homerchen19/github-file-icons - π π A browser extension which gives different filetypes different icons to GitHub, GitLab, gitea and gogs.
- niieani/hashids.js - A small JavaScript library to generate YouTube-like ids from numbers.
- thi-ng/umbrella - β± Broadly scoped ecosystem & mono-repository of 215 TypeScript projects (and ~185 examples) for general purpose, functional, data driven development
- gajus/slonik - A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.
- Unleash/unleash - Open-source feature management platform
- tutao/tutanota - Tuta is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices.
- aws/aws-cdk - The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
- spring-media/sticky-observer - A simple and basic sticky observer (or watcher) on HTMLElement's in a given container
- sneljo1/auryo - [Discontinued] Auryo - Unofficial Soundcloud Desktop App
- vaneenige/phenomenon - β‘οΈ A fast 2kB low-level WebGL API.
- prisma-labs/graphqlgen - βοΈ Generate type-safe resolvers based upon your GraphQL Schema
- mixn/carbon-now-cli - π¨ Beautiful images of your code β from right inside your terminal.
- ueberdosis/tiptap - The headless rich text editor framework for web artisans.
- heiseonline/embetty - π Embetty displays remote content like tweets or YouTube videos without compromising your privacy.
- kusti8/proton-native - A React environment for cross platform desktop apps
- tailwindlabs/tailwindcss - A utility-first CSS framework for rapid UI development.
- kamranahmedse/driver.js - A lightweight, dependency-free JavaScript library for guiding user focus across the page.
- typeorm/typeorm - TypeScript & JavaScript ORM for Node.js β supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.
- transloadit/uppy - The next open source file uploader for web browsers :dog:
- strapi/strapi - π Strapi is the leading open-source headless CMS. Itβs 100% JavaScript/TypeScript, fully customizable, and developer-first.
- alexa/alexa-skills-kit-sdk-for-nodejs - The Alexa Skills Kit SDK for Node.js helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.
- michaelgrosner/tribeca - A high frequency, market making cryptocurrency trading platform in node.js
- mobxjs/mobx - Simple, scalable state management.
- angular/angular-cli - CLI tool for Angular
- dalamgir/angular-next-starter-kit - Seed project for developing angular 1.x applications in preparation for migrating on to Angular 2.0
- socketio/socket.io - Bidirectional and low-latency communication for every platform
- visgl/react-map-gl - React friendly API wrapper around MapboxGL JS
- este/este - This repo is suspended.
- reduxjs/redux - A JS library for predictable global state management
- DefinitelyTyped/DefinitelyTyped - The repository for high quality TypeScript type definitions.
- railsware/upterm - A terminal emulator for the 21st century.
- jquery/esprima - ECMAScript parsing infrastructure for multipurpose analysis
- cyclejs/cyclejs - A functional and reactive JavaScript framework for predictable code
- cheeriojs/cheerio - The fast, flexible, and elegant library for parsing and manipulating HTML and XML.
- ondras/my-mind - Online Mindmapping Software
- GitbookIO/gitbook - The open source frontend for GitBook doc sites
- sindresorhus/pageres - Capture website screenshots
- usablica/intro.js - Lightweight, user-friendly onboarding tour library
- 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 - open-source coding agent
- 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.
- gibbok/typescript-book - The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.
- 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 is an AI pentester for web applications and APIs. It analyzes your source code, identifies attack vectors, and executes real exploits to prove vulnerabilities before they reach production.
- 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 - The 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 Angular, React, Svelte, Vue, 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 NOMAD is an offline-first knowledge and education server. Wikipedia, thousands of books, courses, maps, and optional local AI, all running on hardware you own with no internet required.
- 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: unified LLM API, agent loop, TUI, coding agent CLI
- midrender/revideo - Create Videos with Code
- orchidfiles/git-malware-finder - A script that searches GitHub repositories distributing malware.
- redwoodjs/machinen.dev - Pause, resume, fork Linux VMs across hosts
- toeverything/blocksuite - π§© Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.
Programming Languages
Categories
JavaScript
576
TypeScript
414
Python
337
Go
266
Others
208
Rust
157
Shell
94
C
82
C++
74
HTML
62
Java
52
Kotlin
37
Ruby
31
PHP
21
Jupyter Notebook
18
CSS
16
Vue
13
Haskell
10
Vim Script
9
Swift
8
Elm
8
C# #
8
Clojure
8
HCL
8
SCSS
7
Nix
7
OCaml
6
Lua
6
Zig
6
Elixir
6
CoffeeScript
5
Scala
5
Dockerfile
5
Assembly
4
Dart
4
Perl
4
LiveScript
3
Makefile
3
Svelte
3
Markdown
3
MDX
3
QML
2
PowerShell
2
Open Policy Agent
2
TeX
2
Vala
2
Nunjucks
2
Common Lisp
2
CartoCSS
2
License
2
Scheme
2
Nim
2
Haxe
1
PLpgSQL
1
Gleam
1
Text
1
Meson
1
V
1
Rich Text Format
1
G-code
1
Fluent
1
Cython
1
JSON
1
jq
1
Vim Snippet
1
Pug
1
Astro
1
Puppet
1
PureScript
1
Bikeshed
1
GDScript
1
Janet
1
Emacs Lisp
1
Gherkin
1
WebAssembly
1
D
1
Less
1
ActionScript
1
Roc
1
Sub Categories
Keywords
javascript
184
python
129
typescript
108
cli
105
react
100
golang
93
rust
89
security
76
nodejs
74
aws
69
go
64
linux
62
docker
61
terminal
59
awesome
59
awesome-list
58
ai
53
kubernetes
42
git
37
devops
37
css
37
markdown
36
open-source
36
command-line
36
self-hosted
36
tui
34
database
31
vue
31
node
31
video
29
macos
29
llm
28
html
27
developer-tools
27
shell
27
windows
26
postgresql
25
graphql
25
serverless
25
android
24
framework
24
java
24
electron
24
monitoring
23
bash
23
openai
22
automation
22
list
22
cloud
22
nextjs
22