awesome-github-repos
A curated list of my GitHub stars! Generated by maguowei/starred
https://github.com/defel/awesome-github-repos
Last synced: 10 days ago
JSON representation
-
Python
- pygments/pygments - Pygments is a generic syntax highlighter written in Python
- arrrrrmin/cloudfront-cognito-auth - Lambda@edge to secure cloudfront distributions using cognito as IDP in python
- keithasaurus/koda - Type-safe functional tools for Python.
- ploomber/ploomber - The fastest โก๏ธ way to build data pipelines. Develop iteratively, deploy anywhere. โ๏ธ
- captn3m0/pystitcher - pystitcher stitches your PDF files together, generating nice customizable bookmarks for you using a declarative markdown file as input
- joostrijneveld/pwdhash-py - A Python implementation of PwdHash, accessible from the command-line
- pathbird/poetry-kernel - Python Jupyter kernel using Poetry for reproducible notebooks
- GOATS2K/overpass - A self-hosted live video streaming platform with Discord authentication, auto-recording and more!
- erik/squabble - An extensible linter for SQL queries and migrations.
- aiortc/aiortc - WebRTC and ORTC implementation for Python using asyncio
- tomas-mazak/cdk-dns - High level AWS CDK constructs for DNS infrastructure in multi-account setups
- jiaaro/pydub - Manipulate audio with a simple and easy high level interface
- antiboredom/audiogrep - Creates audio supercuts.
- psf/black - The uncompromising Python code formatter
- beartype/beartype - Unbearably fast near-real-time pure-Python runtime-static type-checker.
- maguowei/starred - Create and maintain your own Awesome-style list from GitHub stars!
- MrS0m30n3/youtube-dl-gui - A cross platform front-end GUI of the popular youtube-dl written in wxPython.
- python-poetry/poetry - Python packaging and dependency management made easy
- andersju/zzzfoo - Full-text desktop search with Rofi+Recoll
- alt-meta/convmoji - A simple cli tool to commit Conventional Commits
- pypa/pip-audit - Audits Python environments, requirements files and dependency trees for known security vulnerabilities, and can automatically fix them
- binxio/aws-cloudwatch-log-minder - command line utility and Lambda to maintain AWS Cloudwatch logs
- bordaigorl/rmview - A live viewer for reMarkable written in PyQt5
- benbusby/whoogle-search - A self-hosted, ad-free, privacy-respecting metasearch engine
- ryansb/otelme - A low-friction OpenTelemetry wrapper for Python apps. It comes with sugar over basic spanning and the `tell` magic receiver
- yt-dlp/yt-dlp - A feature-rich command-line audio/video downloader
- kellyjonbrazil/jc - CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and sim
- DonDebonair/slack-machine - A simple, yet powerful and extendable Slack bot
- bram2w/baserow - The official repository is hosted on https://gitlab.com/bramw/baserow. Baserow is an open source no-code database tool and Airtable alternative.
- ArchiveBox/ArchiveBox - ๐ Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
- karlicoss/promnesia - Another piece of your extended mind
- 0xabu/pdfannots - Extracts and formats text annotations from a PDF file
- karlicoss/HPI - Human Programming Interface ๐ง๐ฝ๐ค
- saulpw/visidata - A terminal spreadsheet multitool for discovering and arranging data
- mzucker/noteshrink - Convert scans of handwritten notes to beautiful, compact PDFs
- aws/aws-sdk-pandas - pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Par
- Textualize/rich - Rich is a Python library for rich text and beautiful formatting in the terminal.
- plottertools/hatched - Convert images to plotter-friendly hatched patterns
- abhiTronix/vidgear - A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
- benjaminsoellner/quietpaper - Raspberry-based E-Paper Smart Home Display Project
- Netflix/dispatch - All of the ad-hoc things you're doing to manage incidents today, done for you, and much more!
- evilsocket/opensnitch - OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.
- averagesecurityguy/dnsfw - Scripts to implement a basic DNS firewall
- averagesecurityguy/scripts - Scripts I use during pentest engagements.
- PyGithub/PyGithub - Typed interactions with the GitHub API v3
- duo-labs/secret-bridge - Monitors Github for leaked secrets
- freewym/espresso - Espresso: A Fast End-to-End Neural Speech Recognition Toolkit
- theserverlessway/aws-baseline - AWS Baseline to roll out into your Organization
- hellerve/programming-talks - Awesome & interesting talks about programming
- chdsbd/kodiak - ๐ฎ A bot to automatically update and merge GitHub PRs
- apprenticeharper/DeDRM_tools - DeDRM tools for ebooks
- tfeldmann/organize - The file management automation tool.
- CorentinJ/Real-Time-Voice-Cloning - Clone a voice in 5 seconds to generate arbitrary speech in real-time
- andresriancho/enumerate-iam - Enumerate the permissions associated with AWS credential set
- edgedb/edgedb - A graph-relational database with declarative schema, built-in migration system, and a next-generation query language
- kovidgoyal/kitty - If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
- dowjones/hammer - Dow Jones Hammer : Protect the cloud with the power of the cloud(AWS)
- mda590/cloudping.co - AWS Inter-Region Latency Monitoring
- Netflix-Skunkworks/policyuniverse - Parse and Process AWS IAM Policies, Statements, ARNs, and wildcards.
- smacke/ffsubsync - Automagically synchronize subtitles with video.
- pindexis/marker - The terminal command palette
- chaostoolkit/chaostoolkit - Chaos Engineering Toolkit & Orchestration for Developers
- minimaxir/big-list-of-naughty-strings - The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
- Netflix/hubcommander - A Slack bot for GitHub organization management -- and other things too
- borgbackup/borg - Deduplicating archiver with compression and authenticated encryption.
- public-apis/public-apis - A collective list of free APIs
- soundcloud/project-dev-kpis - Key Performance Indicators of product development teams.
- chenjj/CORScanner - ๐ฏ Fast CORS misconfiguration vulnerabilities scanner
- mhagger/git-when-merged - Determine when a particular commit was merged into a git branch
- sentialabs/coto - Undocumented AWS Management Console APIs SDK for Python
- stav121/i3wm-themer - ๐จ Theme collection manager for i3-wm
- janiko71/aws-inventory - Python script for AWS resources inventory (cheaper than AWS Config)
- joukos/PaperTTY - PaperTTY - Python module to render a TTY or VNC on e-ink
- donnemartin/system-design-primer - Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- nbedos/termtosvg - Record terminal sessions as SVG animations
- PaloAltoNetworks/aws-transit-vpc - automated AWS transit vpc
- spotify/luigi - Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
- aws-samples/ecs-blue-green-deployment - Reference architecture for doing blue green deployments on ECS.
- goberoi/cloud_speech_experiments - Scripts to experiment with cloud speech vendors like Google Cloud Speech.
- prowler-cloud/prowler - Prowler is the worldโs most widely used open-source cloud security platform that automates security and compliance across any cloud environment.
- jarun/buku - :bookmark: Personal mini-web in text
- awslabs/aws-iam-generator - Generate Multi-Account IAM users/groups/roles/policies from a simple YAML configuration file and Jinja2 templates.
- Kwpolska/upass - Console UI for pass.
- benjaminbollen/alternative-internet - A collection of interesting new networks and tech aiming at decentralisation (in some form).
- peterbrittain/asciimatics - A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations
- buckket/twtxt - Decentralised, minimalist microblogging service for hackers.
- reddit-archive/reddit - historical code from reddit.com
- donnemartin/saws - A supercharged AWS command line interface (CLI).
- richo/quietnet - Simple chat program using inaudible sounds and a computer's microphone and speaker.
- mooz/percol - adds flavor of interactive filtering to the traditional pipe concept of UNIX shell
- autodesk-cloud/ochopod - Your friendly orchestration overlay over Mesos, K8S and more !
- getsentry/freight - Freight is a service which aims to make application deployments better.
- tckmn/mkcast - [OBSOLETE - see readme] A tool for creating GIF screencasts of a terminal, with key presses overlaid.
- sockeye44/instavpn - the most user-friendly L2TP/IPsec VPN server
- aronwoost/sublime-expand-region - Like โExpand Selection to Scopeโ. But better!
- asciimoo/ListOfGithubLists - List of github lists
- Flolagale/mailin - Artisanal inbound emails for every web app
- eht16/zabbix-scripts - Various Zabbix Stuff
- mail-in-a-box/mailinabox - Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.
- andresriancho/w3af - w3af: web application attack and audit framework, the open source web vulnerability scanner.
- gunnery/gunnery - Remote task execution tool
- mailpile/Mailpile - A free & open modern, fast email client with user-friendly encryption and privacy features
- nsupdate-info/nsupdate.info - Dynamic DNS service
- YoSmudge/dnsyo - Check your DNS against over 1000 global DNS servers
- ansible/ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud
- lincolnloop/salmon - A simple monitoring system.
- kelvan/pyosm - Python library for parsing opening_hours field in openstreetmap
- faucetsdn/ryu - Ryu component-based software defined networking framework
- treeio/treeio - Tree.io
- ckan/ckan - CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.hu
- mothran/bunny - Bunny is a wireless. meshing, darknet that uses 802.11 to hide its communications
- scy/levitation - Tools to convert Wikipedia dumps into Git repositories.
- robm/uzbl - A browser that adheres to the unix philosophy.
- fastapi/typer - Typer, build great CLIs. Easy to code. Based on Python type hints.
- thezakman/CTF-Heaven - ๐ป CTF Heaven
- duo-labs/parliament - AWS IAM linting library
- DataDog/undocumented-aws-api-hunter - A tool to uncover undocumented APIs from the AWS Console.
- jle64/gnome-pass-search-provider - Pass password manager search provider for gnome-shell
- j6k4m8/remarkapy
- j6k4m8/goosepaper - generate and deliver a daily newspaper to you or your remarkable tablet
- rschroll/rmcl - reMarkable Cloud Library for Python
- qtile/qtile - :cookie: A full-featured, hackable tiling window manager written and configured in Python (X11 + Wayland)
- amoffat/sh - Python process launching
- ZacharyZhang-NY/Ollama-Engineer
- vincentkoc/airgapped-offfline-rag - Secure, locally-run Retrieval-Augmented Generation system for document-based question-answering, utilizing Llama 3, Mistral, and Gemini models with a user-friendly Streamlit interface.
- PyCQA/bandit - Bandit is a tool designed to find common security issues in Python code.
- cartography-cncf/cartography - Cartography is a Python tool that pulls infrastructure assets and their relationships into a Neo4j graph database.
- thiswillbeyourgithub/wdoc - Summarize and query from a lot of heterogeneous documents. Any LLM provider, any filetype, advanced RAG, advanced summaries, scriptable, etc
- lm-sys/RouteLLM - A framework for serving and evaluating LLM routers - save LLM costs without compromising quality
- Skyvern-AI/skyvern - Automate browser based workflows with AI
- dooit-org/dooit - An awesome TUI todo manager
- welldone-cloud/aws-lint-iam-policies - Runs IAM policy linting and security checks against either a single AWS account or multiple member accounts of an AWS Organization.
- circlemind-ai/fast-graphrag - RAG that intelligently adapts to your use case, data, and queries
- OTRF/ThreatHunter-Playbook - A community-driven, open-source project to share detection logic, adversary tradecraft and resources to make detection development more efficient.
- salesforce/policy_sentry - IAM Least Privilege Policy Generator
- dannysteenman/aws-toolbox - This repository contains a collection of awesome tools and scripts for Developers and Engineers seeking to automate routine tasks on AWS Cloud.
- nccgroup/ScoutSuite - Multi-Cloud Security Auditing Tool
- pg-spot-ops/pg-spot-operator - Stateful Postgres on cheap Spot VMs
- databridge-org/databridge-core - Scalable Multi-modal RAG platform
- DrewThomasson/ebook2audiobook - Generate audiobooks from e-books, voice cloning & 1158+ languages!
- DrewThomasson/VoxNovel - VoxNovel: generate audiobooks giving each character a different voice actor.
- Cinnamon/kotaemon - An open-source RAG-based tool for chatting with your documents.
- Shubhamsaboo/awesome-llm-apps - 100+ AI Agent & RAG apps you can actually run โ clone, customize, ship.
- comet-ml/opik - Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.
- agno-agi/agno - Build, run, and manage agent platforms.
- hydrusnetwork/hydrus - A personal booru-style media tagger that can import files and tags from your hard drive and popular websites. Content can be shared with other users via user-run servers.
- shade40/celx - A modern terminal UI framework powered by hypermedia served over HTTP.
- shade40/Celadon - A modern TUI library taking the right lessons from the web.
- shade40/Slate - A powerful terminal management library.
- yadm-dev/yadm - Yet Another Dotfiles Manager
- pydantic/pydantic-ai - AI Agent Framework, the Pydantic way
- SocketDev/security-wrapper
- python-pendulum/pendulum - Python datetimes made easy
- geldata/gel - Gel supercharges Postgres with a modern data model, graph queries, Auth & AI solutions, and much more.
- camel-ai/oasis - ๐๏ธ OASIS: Open Agent Social Interaction Simulations with One Million Agents.
- bregman-arie/devops-exercises - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
- docling-project/docling - Get your documents ready for gen AI
- morphik-org/morphik-core - The most accurate document search and store for building AI apps
- featureform/mcp-engine - MCPEngine is a client, server, and proxy implementation of model context protocol (MCP) specifically oriented towards Enterprise and real-world remote MCP applications.
- sanspareilsmyn/parqv - Interactive Python TUI for visualizing and analyzing files with multiple formats
- swisskyrepo/PayloadsAllTheThings - A list of useful payloads and bypass for Web Application Security and Pentest/CTF
- OWASP/CheatSheetSeries - The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.
- lmnr-ai/index - The SOTA Open-Source Browser Agent for autonomously performing complex tasks on the web
- FogSecurity/yes3-scanner - YES3 Scanner: S3 Security Scanner for Access and Ransomware Protection
- featureform/enrichmcp - EnrichMCP is a python framework for building data driven MCP servers
- freeipa/freeipa - Mirror of FreeIPA, an integrated security information management solution
- OWASP/pytm - A Pythonic framework for threat modeling
- opengeospatial/geoparquet - Specification for storing geospatial vector data (point, line, polygon) in Parquet
- developmentseed/lonboard - Fast, interactive geospatial data visualization in Jupyter.
- 9001/copyparty - Portable file server with accelerated resumable uploads, dedup, WebDAV, SFTP, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file
- RijinRaju/octanedb - A high-performance, lightweight vector database library built in Python, designed to be faster than existing solutions like Pinecone, ChromaDB, and Qdrant
- open-energy-transition/Awesome-Electrical-Grid-Mapping - A curated list of global electrical grid maps, datasets and resources.
- DataDog/guarddog - :snake: :mag: GuardDog is a CLI tool to Identify malicious PyPI and npm packages
- lotus-data/lotus - AI-Powered Data Processing: Use LOTUS to process all of your datasets with LLMs and embeddings. Enjoy up to 1000x speedups with fast, accurate query processing, that's as simple as writing Pandas code
- anishathalye/semlib - Build data processing and data analysis pipelines that leverage the power of LLMs ๐ง
- ArchiveTeam/ArchiveBot - ArchiveBot, an IRC bot for archiving websites
- datalab-to/marker - Convert PDF to markdown + JSON quickly with high accuracy
- pinry/pinry - Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format. It's open-source and self-hosted.
- anthropics/claude-quickstarts - A collection of projects designed to help developers quickly get started with building deployable applications using the Claude API
- ufal/SimulStreaming
- FarisZR/knocker - Knocker, a knock based access control service for your homelab
- baserow/baserow - Build databases, automations, apps & agents with AI โ no code. Open source platform available on cloud and self-hosted. GDPR, HIPAA, SOC 2 compliant. Best Airtable alternative.
- invariantlabs-ai/mcp-scan - Security scanner for AI agents, MCP servers and agent skills.
- Karib0u/kernagent - Headless AI agent for deterministic reverse engineering.
- discocrayon/Headroom - Secure AWS by auto-generating SCPs and RCPs :tada:
- blechschmidt/fakeroute - IPv4 and IPv6 traceroute fake hop generator through IP spoofing
- Vasallo94/ObsidianRAG - Ask questions about your Obsidian notes using local AI. Privacy-first RAG with Ollama, LM Studio, or any OpenAI-compatible server. Obsidian plugin + Docker + PyPI.
- oraios/serena - A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
- Ben-Edwards44/PyBonsai - Generate procedural ASCII art trees in the terminal.
- jayin92/Skyfall-GS - Skyfall-GS: Synthesizing Immersive 3D Urban Scenes from Satellite Imagery
- browser-use/browser-use - ๐ Make websites accessible for AI agents. Automate tasks online with ease.
- shobrook/termite - Generative UI in your terminal
- PyDMD/PyDMD - Python Dynamic Mode Decomposition
- DataDog/pathfinding.cloud - An AWS IAM Privilege Escalation Path Library
- astral-sh/ty - An extremely fast Python type checker and language server, written in Rust.
- kalil0321/reverse-api-engineer - The agent that turns websites into APIs!
- FoundationAgents/OpenManus - No fortress, purely open ground. OpenManus is Coming.
- FoundationAgents/MetaGPT - ๐ The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
- DenizParlak/heimdall - AWS Attack Path Scanner - Discover privilege escalation paths across 10+ AWS services
- NanoNets/docstrange - Extract and convert data from any document, images, pdfs, word doc, ppt or URL into multiple formats (Markdown, JSON, CSV, HTML) with intelligent structured data extraction and advanced OCR.
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
go
60
linux
60
docker
59
awesome
59
awesome-list
58
terminal
55
ai
47
kubernetes
42
git
37
devops
37
css
37
command-line
36
self-hosted
35
open-source
35
markdown
35
tui
31
vue
31
database
31
node
31
macos
28
video
28
shell
27
llm
26
html
26
postgresql
25
graphql
25
windows
25
serverless
25
electron
24
java
24
developer-tools
24
monitoring
23
framework
23
android
23
bash
23
automation
22
list
22
cloud
22
api
21
nextjs
21