Open Source Dev Tools – Ship with Community-Powered Infrastructure
Stay ahead of the curve with tools tagged open source and developer tools—ideal for teams prioritizing transparency and extensibility.
Stay ahead of the curve with tools tagged open source and developer tools—ideal for teams prioritizing transparency and extensibility.
IntroductionSnipr.me is an AI-powered code review tool that helps developers catch bugs and improve code quality before shipping. Key features include:AI-Powered Analysis: Leverages AI to understand code context and provide actionable suggestions.Real-Time Feedback: Delivers instant feedback on code changes, eliminating delays.Customizable: Tailor the AI to your team's coding standards and works with any language or framework.Ideal for:Software DevelopersEngineering TeamsQA EngineersSnipr.me offers enterprise-grade security with zero data retention, ensuring your code remains private and secure.Ship projects without the fear of bugs or vulnerabilities slipping in.
SnippetsLibrary helps developers organize code snippets with tags & folders, supports syntax highlighting for 50+ languages. Search fast, share with teams, or discover snippets. Built to save time. Feedback welcome!
Maestro is a powerful open-source automation framework designed to simplify end-to-end testing for both mobile and web applications. With intuitive syntax, fast test execution, and seamless cross-platform support, Maestro enables developers and QA teams to create reliable, maintainable tests without the usual complexity.
tldr: GitHub’s built-in repo analytics sucks, so I built a better oneAs a maintainer of a few open-source projects, I’ve always wanted to better understand the traffic sources and trends for my repos. Unfortunately, GitHub’s built-in analytics only show limited data from the past 14 days, which doesn’t provide much insight.That’s why I built Repohistory, a better GitHub repo analytics platform. It automatically fetches and stores your traffic data every day, so you’re no longer limited to just 14 days. The dashboard shows you:Daily star growthTotal views & clones over timeTop referral websitesMost-viewed pages in your repoSo if you have any public repos on GitHub, Repohistory can give you a much clearer picture of your traffic trends!
draw.io is a free, online diagramming tool that allows users to create a wide variety of diagrams, flowcharts, and other visual representations. Key features include:Real-time Collaboration: Enables multiple users to work on the same diagram simultaneously with shared cursors.Versatile Integrations: Works seamlessly with popular platforms like Google Drive, SharePoint, OneDrive, Confluence, Jira, and more.Privacy-Focused: Allows users to store their diagrams wherever they choose, ensuring data privacy and control.Diagram Generation: Uses OpenAI to generate diagrams based on text descriptions.Ideal for:Software developers needing UML diagramsProject managers creating flowchartsTeams collaborating on process documentationdraw.io stands out with its security-first approach, offering a powerful diagramming solution without requiring user registration or storing user data on its servers.
SendPortal is an open-source email marketing software that allows users to manage newsletters and email campaigns. Key features include:Self-Hosting: Maintain complete control over your data by hosting SendPortal on your own server.Subscriber Management: Import, update, and segment subscribers via API or CSV upload.Campaign Management: Create and send campaigns to targeted segments with custom templates.Powerful API: Integrate SendPortal with other applications using a flexible REST API.Ideal for:Small businesses looking for cost-effective email marketing solutionsDevelopers who need a customizable email marketing platformOrganizations that require full control over their data and infrastructureSendPortal offers a significant cost advantage compared to commercial email marketing platforms like MailChimp and Campaign Monitor, while providing the flexibility and control of an open-source solution.
IntroductionUnix Timestamp Converter is a web-based tool that converts Unix timestamps to human-readable dates and vice versa. Key features include:Timestamp to Date Conversion: Instantly convert Unix timestamps into readable date and time formats.Date to Timestamp Conversion: Convert dates and times into Unix timestamps.Timezone Support: Supports various timezones for accurate conversions.Millisecond Precision: Option to work with timestamps in seconds or milliseconds.Ideal for:Software developers working with APIs and databasesData analysts processing time-series dataSystem administrators managing server logsThis converter provides a simple and efficient way to manage time data, ensuring accuracy and compatibility across different systems.
TopFreeAlternative is a resource for discovering free and open-source alternatives to paid software. Key features include:Software Discovery: Easily find replacements for expensive software.Open Source Focus: Prioritizes open-source options for greater control and transparency.Wide Range of Categories: Covers various software types, from analytics to development tools.Ideal for:Individuals seeking budget-friendly software solutions.Developers and businesses preferring open-source tools.Users looking for alternatives with more privacy and control.TopFreeAlternative helps users avoid vendor lock-in and explore cost-effective, community-driven software options.
IntroductionPile is a desktop app for reflective journaling, designed to help users develop their thoughts and ideas over time. Key features include:Private and Local: Your journal entries are stored locally, ensuring privacy.AI Reflections: Integrates with OpenAI's GPT-4 to provide AI-powered reflections on your entries (requires API key).Burst Journaling: Ideal for capturing thoughts in short bursts and revisiting them later.Highlighting and Editing: Easily highlight important entries and edit or delete any entry as needed.Ideal for:Individuals seeking a private and reflective journaling experience.Users who want to leverage AI to gain insights from their journal entries.Those who prefer a desktop application over web-based journaling tools.Pile offers a unique combination of privacy, AI integration, and a focus on iterative thought development, making it a powerful tool for personal growth and reflection. It's also open-source and free.
Team Vertex is a AI based tool which will help individual developers or Team Managers to get performance reports based on project code base (Repositor
IntroductionSelf-Hosted Software List is a curated collection of top free and proprietary self-hosted software across various categories. It helps users discover tools to enhance control and privacy on their servers.Key features include:Diverse Categories: Explore software across a wide range of categories, from CMS to DevOps.Free and Proprietary Options: Discover both free and paid self-hosted solutions.Enhanced Control: Take control of your data and infrastructure by self-hosting.Ideal for:Developers seeking self-hosted alternatives.System administrators managing server infrastructure.Privacy-conscious individuals wanting more control over their data.This list provides a convenient way to find and compare self-hosted software, empowering users to build their own private and secure environments.
LiteChat is a modular, extensible, and privacy-focused AI chat application designed for power users, developers, and teams. It supports multiple AI providers, advanced prompt engineering, project-based organization, and powerful developer features like virtual file systems, Git integration, and a comprehensive modding system.## ✨ Key Features### 🔒 Privacy-First Architecture- 100% Client-Side: All data stored locally in your browser using IndexedDB- No Server Dependencies: Core functionality requires no backend services- Full Data Control: Export/import your entire configuration or specific data types (conversations, projects, settings, API keys, providers, rules, tags, mods, sync repos, MCP servers, prompt templates, and agents).### 🤖 Multi-Provider AI Support- OpenRouter: Access to 300+ models through unified API- OpenAI: GPT-4x, o3-mini, o4-mini, o3, o3-pro, with reasoning and tool support- Google Gemini: Gemini Pro models with multimodal capabilities- Anthropic Claude: Sonnet, Opus, ...- Local Providers: Ollama, LMStudio, and other OpenAI-compatible APIs- Advanced Features: Streaming, reasoning, tool execution, ...### 🌐 Everyone's Favorite Features- Send text files to any LLM: Even those who say they do not support file uploads- Multimodal support: If a model support a file type, you can send it to it- Auto title generation: The AI will generate a title for your conversation- Conversation export: Export your conversation to a file- Message regeneration: When the model falls on its face, you can regenerate the message- Conversation Sync: Sync conversations with Git repositories for a "poor man" no thrill sync solution.- Prompt Library: Create, manage, and use reusable prompt templates### 💻 Power User Features- Workflow Automation: Create, save, and execute multi-step AI workflows with automated sequences, variable mapping, and intelligent orchestration- Agents: Create, manage, and use powerful AI agents and their associated tasks.- Tool System: AI can read/write files, execute Git commands, and more, including tools from MCP servers.- Text Triggers: Powerful inline commands for prompt automation (e.g., @.rules.auto;, @.tools.activate vfs_read_file;, @.params.temp 0.7;)- Race: you can send the same prompt to multiple models at once and see the results- Mermaid Diagrams: Real-time diagram rendering with full Mermaid.js support- Response editor: edit the response after it has been generated to remove the fluff and save on tokens- Rules: you can add rules to the AI to guide its behavior, tags are here to bundle rules together- Regenerate with: regenerate the message with a different model### 🛠️ Developer-Focused Features- Code Block Enhancements: Filepath syntax, individual downloads, ZIP exports- Codeblock editor: you can edit the codeblock content directly in the browser, and use it in the follow up chats !- Virtual File System: Browser-based filesystem with full CRUD operations- Git Integration: Clone, commit, push, pull directly in the browser- Structured Output: you can ask the AI to return a structured output, like a JSON, a table, a list, etc. (untested ^^')- Formedible codeblock: LLMs can use the formedible codeblock to create a form to interact with the user in a deterministice maner using the [Formedible](https://github.com/DimitriGilbert/Formedible) library.> If you have a 1000 LoC to spare, you can create you own custom Codeblock renderer see [FormedibleBlockRendererModule](src/controls/modules/FormedibleBlockRendererModule.ts) for an example.### 📁 Project Organization- Hierarchical Projects: Organize conversations in nested project structures- Per-Project Settings: Custom models, prompts, and configurations- Rules & Tags: Reusable prompt engineering with organization### 🔌 MCP (Model Context Protocol) Integration- HTTP and Stdio MCP Servers: Connect to external MCP servers via HTTP Server-Sent Events, HTTP Stream Transport and Stdio (via [node ./bin/mcp-bridge.js](./bin/mcp-bridge.js))- Automatic Tool Discovery: Tools from MCP servers are automatically available to the AI- Graceful Error Handling: Configurable retry logic with exponential backoff- Connection Management: Real-time status monitoring and manual retry capabilities- Secure Authentication: Support for custom headers and API key authentication### ⚙️ Extensibility & Customization- Modding System: Safe, sandboxed extension API for custom functionality- Control Modules: Modular UI components with clean separation of concerns- Event-Driven Architecture: Decoupled communication for maintainability- Build-Time Configuration: Ship with pre-configured setups for teams/demos- Custom Themes: Full visual customization with CSS variables
Kaizen Agent is your AI agent’s built-in QA and improvement engine.It automatically generates test cases, executes them, identifies failures, and suggests or applies fixes to both code and prompts — all without human intervention.Whether you’re building retrieval agents, multi-turn assistants, or tool-using agents, Kaizen Agent continuously evaluates and enhances their behavior, architecture, and guardrails to improve reliability and generalization over time.No more manual testing. No more brittle prompts. Just better agents — on autopilot.
IntroductionDev Hunt is a community-driven platform for discovering and sharing the best new developer tools. It's a launchpad built by developers, for developers, emphasizing open source and fairness. Key features include:Discovery: Find trending and newly launched dev tools.Voting: Developers vote on their favorite tools, influencing the rankings.Community: Connect with other developers and the creators of the tools.Ideal for:Developers seeking new tools to improve their workflow.Open-source projects looking for visibility.Companies launching new developer-focused products.Dev Hunt provides a focused and curated space for the developer community to discover and promote valuable tools, fostering collaboration and innovation.