1699 Commits

Author SHA1 Message Date
cryxnet 08fe624c8d Add promptise (#3088)
* Add promptise
2026-05-05 10:42:10 +04:00
Vinta Chen 6c18b6447e feat: use explicit Projects section in README 2026-05-04 21:24:57 +08:00
Jinyang d3bce3f61f Merge pull request #3082 from Basit-Rahim/master
Added simulation library
2026-05-04 07:52:40 +04:00
Vinta Chen 1afccd8bc9 update description for curses 2026-05-03 12:53:56 +08:00
Vinta Chen a46b57e428 fix(readme): rename group "Miscellaneous" to "Other"
Avoids a slug collision between the group "Miscellaneous" and the
category of the same name once both share the /categories/ URL
namespace introduced in the upcoming filter-URL refactor.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 00:15:19 +08:00
Vinta Chen d9f26a8635 Improve SEO/AEO discovery surface for awesome-python.com (#3103)
* update gitignore

* feat: tighten homepage metadata

* fix: trim generated HTML whitespace

* feat(website): add discovery files and markdown alternate

* feat(website): add sitemap lastmod

* feat(seo): add Content-Signal directive to robots.txt

Signals search, ai-input, and ai-train to crawlers
via the experimental Content-Signal header in robots.txt.

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-05-02 01:53:19 +08:00
Vinta Chen ccd4fb7591 List https://github.com/wsvincent/awesome-django instead 2026-05-01 23:13:58 +08:00
Vinta Chen 42a04dcd55 add awesome-pytest under pytest 2026-05-01 23:08:39 +08:00
Vinta Chen aa25d61e29 add also see awesome-python-testing to Testing 2026-05-01 23:07:03 +08:00
Jinyang 07ad943652 Merge pull request #3094 from JinyangWang27/JinyangWang27-patch-1
Add OpenChronicle - open source version of OpenAI Chonicle
2026-04-27 19:58:22 +04:00
Joseba Fuentes b582db93f3 Merge pull request #3071 from Tlaloc-Es/patch-1
Add KillPy to environment management section
2026-04-27 23:56:45 +08:00
Jinyang 3854021599 Add OpenChronicle to the list of AI frameworks 2026-04-26 20:12:09 +04:00
Jinyang 154dbaad93 Merge pull request #3090 from cak/master 2026-04-24 20:23:22 +04:00
Jinyang 5a3c61d587 Merge pull request #3089 from smortezah/master 2026-04-24 20:21:20 +04:00
cak e386fbb0e6 add Web Security section and secure 2026-04-24 08:58:59 -04:00
Morteza Hosseini 39b1476ac4 docs(ai-agents): add OpenAI's framework for building AI agents
Co-authored-by: Copilot <copilot@github.com>
2026-04-24 12:33:01 +01:00
Semen Frolov 427dfc0003 Rename Message Brokers to Messaging
Updated 'Message Brokers' section to 'Messaging' and added MQTT to the faststream description.
2026-04-23 22:45:50 +03:00
Basit Rahim 0a3205378d Added simulation library 2026-04-23 11:28:26 +05:00
Semen Frolov ead4794fc9 Merge branch 'master' into add-faststream 2026-04-22 19:53:36 +03:00
Jinyang 756314e21d Merge pull request #3080 from vvlrff/add-ag2
docs(ai-agents): add ag2 to AI Agents Orchestration
2026-04-22 14:11:49 +04:00
Vinta Chen 9ac5e6ba98 fix description 2026-04-22 03:50:02 +08:00
Vinta Chen 976ae9420c replace pyre-check with pyrefly 2026-04-22 03:49:01 +08:00
Semen Frolov e590d33b80 docs(ai-agents): add ag2 to Orchestration
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 21:32:02 +03:00
Semen Frolov 4a334d9cda docs(message-brokers): add FastStream and Message Brokers category
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 21:30:40 +03:00
Vinta Chen 99d883c00d docs(ai-agents): add skills-curated link to trailofbits-skills entry
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-22 01:16:33 +08:00
Vinta Chen 4fbe137d45 Add openai-whisper to AI and Agents > Speech
OpenAI's industry-standard ASR model (98k stars, MIT).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 00:27:29 +08:00
Vinta Chen 2067733023 Move speech models into new Speech subcategory
Split vibevoice and voxcpm out of Pre-trained Models and Inference (which now skews to LLMs and diffusion) into a dedicated Speech subcategory to make room for TTS/ASR growth.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 00:27:20 +08:00
Vinta Chen 0235970e94 Add vibevoice to AI and Agents > Pre-trained Models and Inference
Microsoft's open-source voice AI family (TTS + ASR) with 40k stars, ICLR 2026 Oral, and ASR integrated into Hugging Face Transformers.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 00:25:07 +08:00
Vinta Chen c08b1235ac Move voxcpm to AI and Agents > Pre-trained Models and Inference
It is a pretrained neural TTS foundation model, not an audio manipulation library, so it fits better alongside transformers, diffusers, and vllm.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 00:24:14 +08:00
Vinta Chen 94fe9b3aca Add voxcpm to Audio & Video Processing > Audio
OpenBMB's tokenizer-free TTS with multilingual voice design and cloning (15k stars, Apache 2.0).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 00:21:51 +08:00
Vinta Chen b4c55978a0 Add mlx-lm to AI and Agents > Pre-trained Models and Inference
Apple's ml-explore team library for running and fine-tuning LLMs on Apple Silicon with MLX (4.9k stars, MIT).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 00:21:51 +08:00
Vinta Chen f97773face Add timesfm to Machine Learning
Google Research's pretrained time-series foundation model (18k stars, Apache 2.0).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 00:21:51 +08:00
sobolevn b0af62d911 Add django-modern-rest hidden gem
https://github.com/vinta/awesome-python/blob/master/CONTRIBUTING.md#3-hidden-gem
2026-04-20 09:12:03 +03:00
Vinta Chen fb33f904f5 Fix capitalization 2026-04-19 23:16:14 +08:00
Vinta Chen 9290cfb930 add sponsor: pyr 2026-04-19 19:52:06 +08:00
Jinyang f3ac16c77b Merge pull request #3035 from tdhopper/add-pydevtools 2026-04-19 09:45:26 +04:00
Jinyang d7e6f1d54d Merge pull request #3070 from PsiACE/patch-1 2026-04-19 09:44:50 +04:00
Vinta Chen ba96331a10 add back "jieba", it's still useful and works in Python 3.13 actually 2026-04-19 05:35:53 +08:00
Chojan Shang 2a347b1e87 Add bub framework to orchestration section 2026-04-19 00:14:13 +08:00
Shreya Mahajan 04c3a63756 Fix typo in desbordante description 2026-04-18 19:27:12 +05:30
Shreya Mahajan aabf43c281 Correct desbordante entry in README
Fixed a duplicate period in the desbordante link entry.
2026-04-18 19:14:56 +05:30
Shreya Mahajan a467209839 Add data-profiling link and remove ydata-profiling 2026-04-18 12:58:43 +05:30
Shreya Mahajan b3a00e0b9c Add ydata-profiling to data analysis tools list 2026-04-17 15:08:35 +05:30
Jonas Lundberg 64de7f4673 Add respx library to Mock section 2026-04-16 16:24:52 +02:00
RaghavChamadiya d06ab9789c Add repowise to Code Analysis 2026-04-14 19:15:15 +05:30
Sergei Ozeranskii 985400cac3 Update README.md 2026-04-13 09:08:43 +02:00
Sergei Ozeranskii f4201b85db Add httptap to Debugging Tools 2026-04-12 18:07:54 +02:00
Robert Grzesik d5158f8362 Add lumibot to Financial Data section
Lumibot is an actively maintained Python framework (1,333+ stars, MIT
license) for algorithmic trading backtesting and live deployment. It
supports stocks, options, crypto, futures, and forex across multiple
brokers. Repository is 3+ years old with consistent weekly activity.

Category: Hidden Gem — solves the real pain of running the same
strategy code in backtesting and production with multiple brokers.

https://github.com/Lumiwealth/lumibot
2026-04-10 23:29:41 -04:00
Vinta Chen 38b710e7ce add hermes-agent 2026-04-08 15:24:20 +08:00
Tim Hopper 68c8fd4385 Add Python Developer Tooling Handbook to Resources > Websites 2026-04-07 16:27:32 -04:00