awesome-github-repos
A curated list of my GitHub stars! Generated by maguowei/starred
https://github.com/defel/awesome-github-repos
Last synced: 4 days ago
JSON representation
-
Python
- elanmart/cbp-translate
- mozilla/bleach - Bleach is an allowed-list-based HTML sanitizing library that escapes or strips markup and attributes
- pdm-project/pdm - A modern Python package and dependency manager supporting the latest PEP standards
- jointakahe/takahe - An ActivityPub/Fediverse server
- freedomofpress/dangerzone - Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs
- python-poetry/cleo - Cleo allows you to create beautiful and testable command-line interfaces.
- pypyr/pypyr - pypyr task-runner cli & api for automation pipelines. Automate anything by combining commands, different scripts in different languages & applications into one pipeline process.
- Textualize/textual - The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
- open-telemetry/opentelemetry-python - OpenTelemetry Python API and SDK
- google/gin-config - Gin provides a lightweight configuration framework for Python
- amsehili/auditok - An voice activity detection and audio segmentation tool
- cruft/cruft - Allows you to maintain all the necessary cruft for packaging and building projects separate from the code you intentionally write. Built on-top of, and fully compatible with, CookieCutter.
- CadQuery/cadquery - A python parametric CAD scripting framework based on OCCT
- mtkennerly/poetry-dynamic-versioning - Plugin for Poetry to enable dynamic versioning based on VCS tags
- Miksus/rocketry - Modern scheduling library for Python
- openai/whisper - Robust Speech Recognition via Large-Scale Weak Supervision
- nat-n/poethepoet - A task runner that works well with poetry or uv.
- py-pdf/fpdf2 - Simple PDF generation for Python
- markqvist/Reticulum - The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.
- deter0/xborder - Active window border replacement for window managers.
- toluaina/pgsync - Postgres to Elasticsearch/OpenSearch sync
- kizniche/Mycodo - An environmental monitoring and regulation system
- jaredtrog/cfplot - A simple tool to generate waterfall graphs of CloudFormation Templates
- andreheuer/grocy-create-product
- tubearchivist/tubearchivist - Your self hosted YouTube media server
- Florents-Tselai/WarcDB - WarcDB: Web crawl data as SQLite databases.
- faif/python-patterns - A collection of design patterns/idioms in Python
- satwikkansal/wtfpython - What the f*ck Python? ๐ฑ
- dry-python/returns - Make your functions return something meaningful, typed, and safe!
- bookwyrm-social/bookwyrm - Social reading and reviewing, decentralized with ActivityPub
- bashrc2/epicyon - ActivityPub server without Javascript, designed for simplicity and accessibility. Includes calendar, news and sharing economy features to empower your federated community.
- project-alice-assistant/ProjectAlice - Main repository of Project Alice, contains main unit source code
- saleor/saleor - Saleor Core: the high performance, composable, headless commerce API.
- holoviz/panel - Panel: The powerful data exploration & web app framework for Python
- httpie/cli - ๐ฅง HTTPie CLI โ modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
- cwacek/python-jsonschema-objects - Automatic Python binding generation from JSON Schemas
- bcwaldon/warlock
- PostHog/posthog - :hedgehog: PostHog is the leading platform for building self-driving products. Our developer tools โ AI observability, analytics, session replay, flags, experiments, error tracking, logs, and more โ c
- assetnote/ghostbuster - Eliminate dangling elastic IPs by performing analysis on your resources within all your AWS accounts.
- 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
- 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 Agents, Agent Skills and RAG Apps - Free and Open Source.
- 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 - Open-source multimodal retrieval engine (Morphik Core). By Morphik โ AI back office for skilled nursing & senior living (morphik.ai).
- 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.
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