OSRepos
Discover open source projects through curated analysis, useful topics, and repository deep dives.

Featured repository
nose2: The Successor to nose, Based on unittest2
nose2 is a powerful testing framework for Python, designed as the successor to the popular nose project. Built upon Python's standard `unittest` module, it extends its capabilities to provide a more flexible and feature-rich testing experience. It aims to make writing and running tests in Python simpler and more efficient.
Explore by topic
Jump into the most common areas across analyzed repositories.
Recently analyzed
Fresh repository analysis from the OSRepos archive.

nose2: The Successor to nose, Based on unittest2
nose2 is a powerful testing framework for Python, designed as the successor to the popular nose project. Built upon Python's standard `unittest` module, it extends its capabilities to provide a more flexible and feature-rich testing experience. It aims to make writing and running tests in Python simpler and more efficient.
Green: A Clean, Colorful, and Fast Python Test Runner
Green is an innovative Python test runner designed for clarity, speed, and visual appeal. It provides a clean, colorful, and fast way to execute `unittest` based tests, enhancing the developer experience with detailed, aligned output and parallel execution.
PyAutoGUI: Cross-Platform GUI Automation with Python
PyAutoGUI is an intuitive Python module designed for cross-platform GUI automation, enabling users to programmatically control the mouse and keyboard. It simplifies complex desktop interactions, allowing for tasks like clicking, typing, and taking screenshots across Windows, macOS, and Linux. This powerful library is ideal for automating repetitive tasks and creating bots.
Freezegun: Time Travel for Your Python Tests
Freezegun is a powerful Python library designed to simplify testing by allowing your tests to travel through time. It achieves this by mocking the `datetime` module, enabling developers to freeze time at a specific point or even simulate its progression. This functionality is crucial for ensuring consistent and reliable test results when dealing with time-sensitive logic.

httmock: A Powerful Mocking Library for Python Requests
httmock is an essential Python library designed for mocking HTTP requests made by the popular `requests` library. It allows developers to easily simulate API responses, making it ideal for testing applications that interact with external services. With httmock, you can control network interactions, ensuring reliable and repeatable tests without relying on actual network calls.

HTTPretty: Intercepting HTTP Requests for Python Testing
HTTPretty is a powerful Python library designed to intercept HTTP requests at the socket level, effectively faking the entire socket module. It provides a robust solution for mocking external HTTP services, making it ideal for test-driven development and reliable API integration testing. Developers can use HTTPretty to simulate various HTTP responses, ensuring comprehensive and isolated testing environments.
Discover something different
A rotating sample from deeper in the archive.

bhvr: A Full-Stack TypeScript Monorepo with Bun, Hono, Vite, and React
bhvr is a comprehensive full-stack TypeScript monorepo template designed for modern web development. It leverages Bun, Hono, Vite, and React to provide a robust and type-safe environment. This starter kit aims to offer a lean, up-to-date, and vendor-agnostic solution for building scalable applications.

Kaneo: A Modern, Self-Hosted Project Management Platform for Efficiency
Kaneo is an open-source, self-hosted project management platform designed for simplicity and efficiency. It offers a clean interface and fast performance, providing a powerful yet user-friendly alternative to bloated tools. Users can customize and host it themselves, ensuring data ownership and flexibility for their projects.

Awesome Tunneling: A Curated List of Self-Hostable Tunneling Solutions
This comprehensive list, `awesome-tunneling`, compiles ngrok, Cloudflare Tunnel, Tailscale, and ZeroTier alternatives, focusing on self-hosting options. It serves as a valuable resource for developers and self-hosters aiming to expose local webservers via public domain names with automatic HTTPS, even behind restrictive networks.
Stay Updated
Get notified about new repositories and updates. Join our community of developers!