jsculsp/data-structures-and-algorithms-in-python

"Data Structures and Algorithms in Python" is designed to provide an introduction to data structures and algorithms, including their design, analysis, and implementation. The authors take advantage of the beauty and simplicity of Python to present executable source code that is clear and concise. Furthermore, a consistent object-oriented viewpoint is retained throughout the book, including the use of inheritance, both to maximize code reuse and to draw attention to the clear similarities and differences of various abstract data types and algorithmic approaches.

GitHub repository with 5 stars and 20 forks.

Language: Python

Open provider repository

Latest metric snapshot

2026-07-16: 5 stars and 20 forks.

Similar repositories

  1. 1. 1c7/chinese-independent-developer

    👩🏿‍💻👨🏾‍💻👩🏼‍💻👨🏽‍💻👩🏻‍💻中国独立开发者项目列表 -- 分享大家都在做什么

    GitHub repository with 56,952 stars and 4,929 forks.

    Trending score: 6.20; stars gained: +2,068; forks gained: +133.

    Language: Python

    Topics: china, indie, indie-developer

  2. 2. kyutai-labs/pocket-tts

    A TTS that fits in your CPU (and pocket)

    GitHub repository with 7,667 stars and 778 forks.

    Trending score: 6.13; stars gained: +2,956; forks gained: +261.

    Language: Python

  3. 3. Graphify-Labs/graphify

    AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs, papers, images, or videos into a queryable knowledge graph. App code + database schema + infrastructure in one graph.

    GitHub repository with 88,661 stars and 8,674 forks.

    Trending score: 6.06; stars gained: +1,423; forks gained: +108.

    Language: Python

    Topics: antigravity, claude-code, codex, gemini, graphrag, knowledge-graph

  4. 4. HKUDS/Vibe-Trading

    "Vibe-Trading: Your Personal Trading Agent"

    GitHub repository with 24,213 stars and 4,028 forks.

    Trending score: 5.84; stars gained: +914; forks gained: +111.

    Language: Python

    Topics: backtesting, multi-agent, quantitative-finance, trading, ai-agent, algorithmic-trading

  5. 5. NousResearch/hermes-agent

    The agent that grows with you

    GitHub repository with 215,914 stars and 40,318 forks.

    Trending score: 5.61; stars gained: +570; forks gained: +198.

    Language: Python

    Topics: ai, ai-agent, ai-agents, anthropic, chatgpt, claude

  6. 6. datawhalechina/all-in-rag

    🔍大模型应用开发实战一:RAG 技术全栈指南,在线阅读地址:https://datawhalechina.github.io/all-in-rag/

    GitHub repository with 9,565 stars and 4,771 forks.

    Trending score: 5.47; stars gained: +999; forks gained: +503.

    Language: Python

    Topics: ai, deepseek, embedding, kimi-k2, langchain, llama-index

Trending in Python

  1. 1. 1c7/chinese-independent-developer

    👩🏿‍💻👨🏾‍💻👩🏼‍💻👨🏽‍💻👩🏻‍💻中国独立开发者项目列表 -- 分享大家都在做什么

    GitHub repository with 56,952 stars and 4,929 forks.

    Trending score: 6.20; stars gained: +2,068; forks gained: +133.

    Language: Python

    Topics: china, indie, indie-developer

  2. 2. kyutai-labs/pocket-tts

    A TTS that fits in your CPU (and pocket)

    GitHub repository with 7,667 stars and 778 forks.

    Trending score: 6.13; stars gained: +2,956; forks gained: +261.

    Language: Python

  3. 3. Graphify-Labs/graphify

    AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs, papers, images, or videos into a queryable knowledge graph. App code + database schema + infrastructure in one graph.

    GitHub repository with 88,661 stars and 8,674 forks.

    Trending score: 6.06; stars gained: +1,423; forks gained: +108.

    Language: Python

    Topics: antigravity, claude-code, codex, gemini, graphrag, knowledge-graph

  4. 4. HKUDS/Vibe-Trading

    "Vibe-Trading: Your Personal Trading Agent"

    GitHub repository with 24,213 stars and 4,028 forks.

    Trending score: 5.84; stars gained: +914; forks gained: +111.

    Language: Python

    Topics: backtesting, multi-agent, quantitative-finance, trading, ai-agent, algorithmic-trading

  5. 5. NousResearch/hermes-agent

    The agent that grows with you

    GitHub repository with 215,914 stars and 40,318 forks.

    Trending score: 5.61; stars gained: +570; forks gained: +198.

    Language: Python

    Topics: ai, ai-agent, ai-agents, anthropic, chatgpt, claude

  6. 6. datawhalechina/all-in-rag

    🔍大模型应用开发实战一:RAG 技术全栈指南,在线阅读地址:https://datawhalechina.github.io/all-in-rag/

    GitHub repository with 9,565 stars and 4,771 forks.

    Trending score: 5.47; stars gained: +999; forks gained: +503.

    Language: Python

    Topics: ai, deepseek, embedding, kimi-k2, langchain, llama-index