Open Source

Open-source projects and community-driven tools. Transparent, extensible software you can inspect and contribute to.

🏆 See the best open source tools, ranked by the community →
Shadcn Examples logo

Shadcn Examples

Shadcn Examples is a collection of ready-to-use UI components, blocks, and templates built with shadcn/ui, Tailwind CSS, and React. It is designed for developers who need high-quality, pre-styled UI patterns to accelerate web application development. The library includes admin dashboards, e-commerce pages (shopping carts, checkout, product listings), marketing sections (bento grids, pricing tables, blog pages), and common app screens like chat apps, note apps, and file managers. All components are Typescript compatible and support modern frameworks including Next.js, Vue.js, and Svelte.Key FeaturesExtensive component library – Over 30 example categories including admin dashboards, e-commerce flows, chat apps, and marketing sections, each with live previews.Framework agnostic – Built with standard React components that work seamlessly with Next.js, Vue.js, Svelte, and plain React projects.Tailwind CSS & shadcn/ui – Leverages utility-first CSS and accessible Radix UI primitives for customizable, production-ready styling.Open source & free – All examples are available for free under an open-source license, with a paid option for lifetime access to premium blocks and future updates.What sets Shadcn Examples apart is its focus on real-world layout patterns rather than individual components. Each example is a complete page or section that solves a specific design challenge, from responsive dashboards to conversion-optimized checkout flows. The code is clean, well-structured, and easy to adapt, making it an ideal resource for developers who want to build beautiful interfaces without starting from scratch.

Better Resource Monitor logo

Better Resource Monitor

Better Resource Monitor is a free open-source macOS menu bar monitor for CPU, memory, GPU, and network. It is built in Rust and Tauri, sandboxed, available on the Mac App Store and GitHub Releases, and designed to stay quiet: no telemetry, no admin helper, and no private APIs. It gives Mac users quick system visibility without keeping Activity Monitor open all day.

OpenYC logo

OpenYC

OpenYC is a framework and platform for building domain-specific AI applications that solve real problems. It helps developers, entrepreneurs, and organizations create AI agents tailored to specific verticals or geographic areas, without requiring deep expertise in artificial intelligence. By providing a structured approach to applying AI in niche domains, OpenYC bridges the gap between general-purpose AI models and practical, real-world solutions.What Makes OpenYC Stand OutDomain-specific application: OpenYC focuses on applying AI to specific industries or verticals, enabling targeted solutions that generic AI tools cannot provide.YC model replication: The platform allows you to build your own version of Y Combinator for any vertical or city, creating an ecosystem for AI startups in your chosen domain.Agent-first design: OpenYC is built for creating AI agents that understand and act within specific contexts, making them more effective than generic chatbots.Low barrier to entry: With OpenYC, non-experts can develop AI applications, democratizing access to advanced AI capabilities.Scalable framework: The platform supports both small-scale experiments and large deployments, adapting to the needs of different projects.Who Should Use OpenYCEntrepreneurs looking to launch AI-driven startups in specific industries, benefiting from a structured approach to building AI solutions.Developers who want to create domain-specific AI agents without starting from scratch, saving time and resources.Organizations seeking to apply AI to niche problems where off-the-shelf solutions are insufficient, enabling custom solutions that drive real impact.Frequently Asked QuestionsWhat is OpenYC?OpenYC is an open platform for building domain-specific AI applications. It provides tools and frameworks to create AI agents that solve real problems in specific verticals or cities, modeled after the Y Combinator startup accelerator approach.How does OpenYC work?OpenYC offers a set of templates, APIs, and guidance for developers to define their domain, train or fine-tune AI models on relevant data, and deploy agents that can autonomously perform tasks within that domain. It abstracts much of the complexity of AI development.What are the limitations of OpenYC?OpenYC is still in early development and may not cover all verticals. It requires JavaScript for full functionality and currently focuses on web-based deployments. Performance depends on the quality of domain data provided.

Audax Data Manager logo

Audax Data Manager

Audax Data Manager (formerly PgManage) is a modern, open-source SQL editor and graphical database administration tool designed for developers and database administrators. It supports multiple database engines including PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, and SQLite, providing a unified interface to manage and query databases efficiently. The tool addresses the need for a privacy-first, offline-capable database client with an intuitive interface and powerful features like schema- and context-aware autocompletion, SSH tunneling, and performance monitoring.What Makes Audax Data Manager Stand OutMulti-database support: Works with PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, and SQLite, all in a single application.Privacy-first design: No data collection or telemetry; credentials are stored encrypted. Works offline with no internet required.Smart autocompletion: Provides schema- and context-aware suggestions for tables, views, columns, aliases, and functions as you type, plus query error annotations.Spreadsheet-like data editing: Edit data directly in a grid with copy-paste support for cell regions, fuzzy search for database objects, and keyboard navigation.Enterprise features: Remote web browser access, multi-user support, OAuth2 authentication, Docker and AWS deployment options for teams.Who Should Use Audax Data ManagerDatabase administrators who need a secure, offline tool to manage multiple database types, run backups, tune server parameters, and monitor performance without cloud dependencies.Software developers who work with SQL databases and want a modern, keyboard-friendly SQL editor with intelligent autocomplete, multiple workspace tabs, and easy data export to Markdown, JSON, or CSV.Small to medium enterprises seeking a cost-effective database management solution that offers both a free community edition and an enterprise edition with remote access and multi-user collaboration.Frequently Asked QuestionsWhat is Audax Data Manager?Audax Data Manager is an open-source SQL editor and graphical database management tool. It supports multiple database engines and offers a privacy-first, offline-capable interface for writing queries, managing schema, editing data, and performing administrative tasks.How does Audax Data Manager work?You install the application on your desktop (Linux, Windows, or macOS) or deploy it via Docker or AWS marketplace. Connect to your database using standard connection details or SSH tunnels. The interface provides a query editor with autocompletion, a schema browser, spreadsheet-style data grid, backup/restore tools, and server configuration management.What databases does Audax Data Manager support?It supports PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, and SQLite3. The Enterprise edition adds remote web access and multi-user support for team environments.

StackRender logo

StackRender

StackRender is a visual database schema diagram editor and SQL migration generator designed for developers and database administrators. It addresses the challenges of manually managing database schema evolution by providing an intuitive drag-and-drop interface to design ER diagrams, automatically generating incremental migration scripts, and tracking version history. Supports PostgreSQL, MySQL, MariaDB, SQLite, Oracle, and SQL Server.What Makes StackRender Stand OutVisual ERD editor: Design database schemas with an interactive entity-relationship diagram interface.AI assistant: Generate and refine schemas using natural language prompts with built-in AI.Automatic migration generation: Create incremental SQL migration scripts from schema changes.Schema diff detection: Automatically identify differences between schema versions for safe updates.Safe rollbacks: Generate rollback scripts for every migration to enable easy reversal.Who Should Use StackRenderBackend and full-stack developers seeking a visual way to design and version database schemas without manual SQL writing.Database administrators (DBAs) who need to manage schema changes across multiple environments with audit trails and safe rollback options.Team leads and architects wanting a collaborative and documented approach to database design with exportable migrations.Frequently Asked QuestionsWhat is StackRender?StackRender is an open-source web application that combines a visual ER diagram editor with automated migration generation. It allows you to design database schemas, import existing SQL, track schema versions, and generate incremental SQL migrations for various database engines.How does StackRender generate migrations?StackRender compares the previous schema state with the current design, calculates the differences, and generates SQL migration scripts (up and down) to transition between versions. It supports renaming detection and produces sequential migration files.What databases does StackRender support?StackRender supports PostgreSQL, MySQL, MariaDB, SQLite, Oracle, and SQL Server. You can design schemas for these dialects and generate dialect-compatible migration scripts.