A hands-on, project-based introduction to programming with Python by Eric Matthes, published in its third edition in December 2022. The book covers basic concepts such as variables, lists, classes, and loops, and guides readers through projects including a Space Invaders-inspired arcade game, data visualizations, and a simple web application.
Directory
Search results
Published directory entries matching your search.
python-timbl is a Python extension module wrapping the full TiMBL C++ programming interface, exposing all functionality of the C++ interface to Python scripts for prototyping TiMBL-based applications. It was originally developed by Sander Canisius, with a 2013 release by Maarten van Gompel, and since 2020 supports only Python 3. It is distributed under the GNU General Public License.
Qodo supports software development with code generation, analysis, debugging, or documentation.
Qwen3-Coder is the code version of the Qwen3 large language model series from the Qwen team. It is offered in multiple sizes, including Qwen3-Coder-480B-A35B-Instruct, Qwen3-Coder-30B-A3B-Instruct and Qwen3-Coder-Next, and the repository supports platforms such as Qwen Code, CLINE and Claude Code.
r/codewebchat points to a Reddit community or thread with discussion, updates, troubleshooting, or shared resources.
r/websim points to a Reddit community or thread with discussion, updates, troubleshooting, or shared resources.
r/ZooCode points to a Reddit community or thread with discussion, updates, troubleshooting, or shared resources.
Supports software work with AI-assisted coding, testing or application development.
Repomix supports software development with code generation, analysis, debugging, or documentation.
ReviewCerberus is an AI-powered code review tool that analyzes git branch differences and generates review reports. It examines logic, security, performance and code quality, and supports AWS Bedrock and Anthropic API, according to the repository. A GitHub Action posts review comments on pull requests.
An AI-powered autonomous coding agent integrated directly into VS Code. opensource.
Rosebud AI is a game maker for creating playable games from AI prompts. Users describe an idea or choose a template, then build and deploy the game, with no coding required. The pricing page says a free start is followed by upgrades for more credits, private projects, commercial rights, code download and Windows export.
Zero-configuration MCP server that unifies multiple AI coding assistants (Claude Code, Cursor, Codex) through intelligent auto-discovery.
SAMOA was an Apache Incubator podling that provided a collection of distributed streaming algorithms for data mining and machine learning tasks such as classification, clustering and regression, plus programming abstractions for developing new algorithms on distributed stream processing engines. Its pluggable architecture allowed it to run on several engines. The podling retired on 2021-03-11.
CodeFormer, developed by sczhou, is a robust open-source face restoration algorithm designed for restoring old photos and AI-generated faces. The associated web demo is intended for research purposes. It is available via the Replicate platform or for local deployment, runs on Nvidia L40S GPUs, and typically completes predictions in 3 seconds. The associated research was published at NeurIPS 2022.
Supports software work with AI-assisted coding, testing or application development.
A personal blog by a PhD student at Berkeley that hosts notes and posts on data science, programming and machine learning topics. Entries include 15 principles for data scientists, C++11 learning notes, a Mandelbrot fractal in Python and notes from conference talks.
Skills is a directory for discovering and installing skills for AI agents. Skills are reusable capabilities that provide procedural knowledge helping agents accomplish specific tasks more effectively. Installation uses a skills CLI command, and the leaderboard ranks skills based on anonymous telemetry data collected from that CLI.
Supports software work with AI-assisted coding, testing or application development.
Stan is software for Bayesian data analysis that combines statistical modeling capabilities with user-friendly interfaces and open-source development. Its probabilistic programming language supports applications from simple linear regression to multi-level models and time-series analysis. Interfaces exist for Python, Julia, R, and the Unix shell, usable on laptops, clusters, or in the cloud. Official documentation covers the language, inference algorithms, and built-in functions.
DSPy is a framework developed by Stanford NLP for programming language models rather than using traditional prompting workflows. The open-source project is hosted on GitHub, with official documentation available at dspy.ai.
StatsKit.jl is a convenience meta-package for the Julia programming language. Developed by the JuliaStats organization, it aggregates essential packages for statistical computing into a single installation. The project is hosted on GitHub and aims to simplify the setup of a comprehensive statistics environment in Julia.
Apache Storm is a free and open source distributed realtime computation system. It processes unbounded streams of data and is simple, can be used with any programming language, and integrates with queueing and database technologies. Listed use cases include realtime analytics, online machine learning, continuous computation, distributed RPC and ETL.
Supermaven is an AI code completion tool that uses a 1 million token context window to provide code suggestions. It is compatible with VS Code, JetBrains IDEs and Neovim, and includes a chat interface for working with models including GPT-4o and Claude 3.5 Sonnet. A free tier is offered, and Pro adds a 1 million token context window.