software project ideas

21211 unique ideas generated from tech news

last update: Monday August 2026 01:08

mobile

A mobile application that analyzes a user's device storage, identifying file types, sizes, and potential inefficiencies. Leverages Android's scoped storage and SAF for secure and flexible file access, providing insights and recommendations for optimizing storage space.

Android Kotlin Medium
productivity

Software to automate the initial stages of job application, completing forms and submitting applications, with built-in failure tracking and analysis to improve submission success rates.

Python Medium SQLite
security

A unified software package offering multiple open-source prompt injection detection tools (promptfoo, garak, Giskard, PyRIT, sentinel-scan-cli) with automated comparison and best-tool recommendations for LLM applications.

Python Medium Easy
security

A real-time monitoring tool for Proof-of-Antiquity (PoA) blockchain networks, tracking hardware diversity and economic stake distribution to detect potential centralization risks and ensure fairness.

Rust Difficult PostgreSQL
ai

A software application that analyzes Turkish text queries related to electric vehicle charging, accurately identifying user intent (e.g., finding a station, comparing prices, planning a route). This enhances EV assistant applications and provides valuable data insights.

Python Medium PostgreSQL
web

Building on the concept of a real-time, in-browser video editor, this software aims to minimize cloud dependency and infrastructure costs. It leverages WebCodecs and WebGPU to provide a performant, local video editing experience, addressing the latency and cost issues described in the article.

JavaScript WebGPU Medium
devtools

A tool that automates the benchmarking process outlined in the 'Mix and Match' articles. It allows users to easily deploy and test research agents across multiple cloud provider frameworks (ADK, Strands, Agent Framework), automatically collecting and comparing performance metrics, identifying platform-specific nuances, and simplifying agent framework selection.

Python PostgreSQL Medium
education

A platform leveraging AI to analyze job applicants' degrees, certificates, and self-reported skills to directly address the disconnect highlighted in the article. Instead of focusing on degrees alone, the platform prioritizes demonstrable skills and provides targeted training recommendations, helping graduates align with employer needs and improving job placement rates.

Python PostgreSQL Android iOS Medium
devtools

A centralized platform allowing users to seamlessly connect and manage multiple AI agent frameworks (ADK, Strands, Agent Framework) across different cloud providers (Google, AWS, Azure). Simplifies multi-cloud agent deployment, monitoring, and A2A protocol management, building upon the work presented in the article. Provides a unified interface for developers to experiment with and deploy AI agents across diverse environments.

Python NodeJS PostgreSQL Medium
devtools

Automated pipeline to keep developer documentation up-to-date and optimized for AI agent use cases, similar to Webpack’s documentation pipeline.

Python PostgreSQL Medium
devtools

A web application providing detailed comparisons and compatibility analysis of various fast charging standards (USB PD, PPS, SuperVOOC, etc.), enabling consumers and device manufacturers to make informed decisions.

Python NodeJS Easy Medium
ai

A specialized AI-powered software to analyze and optimize the movements of humanoid robots for high-speed locomotion tasks, specifically for racing and speed challenges, extending existing human performance benchmarks.

Python Difficult Medium
security

A SaaS platform leveraging AI to analyze driver behavior data (from vehicle sensors and external sources) to proactively identify and mitigate risky driving patterns *before* automated deactivations occur, ensuring fair and transparent decision-making.

Python PostgreSQL Difficult Medium
devtools

A reusable software development kit (SDK) to allow developers to easily dedupe repeated strings in JSON data for efficient parsing and storage, directly addressing the identified performance bottleneck in the Flight project and applicable to other data-intensive applications.

Rust Difficult
productivity

A desktop application that provides granular control over macOS sleep states, extending the 'caffeinate' command with explicit state management for wakefulness, normal sleep, and lid-close behavior, ensuring uninterrupted processes and preventing unintended sleep interruptions.

C# Easy