software project ideas

11488 unique ideas generated from tech news

last update: Friday April 2026 12:27

productivity

A software application that allows users to manage and automate their daily tasks and workflows entirely from the command line. It provides a centralized interface for controlling various applications, services, and devices, catering to users who prefer a terminal-centric workflow and value efficiency.

Python SQLite Medium
data

A data analytics platform specifically tailored for analyzing telemetry and sensor data from Artemis missions, providing real-time insights into spacecraft health, environmental conditions, and astronaut performance. Features advanced reporting and predictive modeling to optimize future missions.

Python PostgreSQL Difficult data ai

C89CC IDE

5.2
devtools

A simplified IDE leveraging the c89cc.sh compiler for compiling and running C89 code directly within a web browser. Target audience: Students and embedded developers needing a portable solution with minimal dependencies.

NodeJS SQLite Easy web devtools
education

A web application that generates interactive, scientifically accurate 3D visualizations of celestial bodies like Io, with customizable viewing angles and detailed geological information sourced from NASA data. Addresses inaccuracies in popular depictions with a focus on educational outreach and immersive exploration.

C# PostgreSQL Medium web data
security

A real-time monitoring and alerting system designed to detect and mitigate trust-eroding events within cloud infrastructure environments, like Azure. It leverages AI to identify anomalous patterns and potential security breaches based on historical data and user behavior, providing proactive alerts and automated remediation steps.

Python PostgreSQL Difficult ai
security

A user-friendly, browser-based tool that visualizes and explains an individual's online location data, providing actionable insights and guidance to improve online privacy and security across various platforms, inspired by NordVPN’s ‘My Location’ tool.

C# NodeJS SQLite Easy Medium
mobile

A mobile application built for rugged phone users that leverages AI to automatically enhance images captured in challenging environments like low-light conditions or when dealing with poor camera quality, offering features such as object recognition and scene optimization.

Android Python C# Medium Difficult

DealSense

7.2
ecommerce

A personalized shopping assistant app consolidating and analyzing current sales events across multiple retailers in real-time, allowing users to filter deals, set price alerts, and discover hidden discounts on desired products.

Java NodeJS PostgreSQL Android iOS Medium

FrothWise

7.8
productivity

A smart appliance management app focusing on small kitchen appliances like milk frothers, coffee machines, and blenders, leveraging IoT integration to track usage, maintenance schedules, and provide tailored recipes and smart buying suggestions based on usage patterns.

Python Django PostgreSQL Android iOS Medium
ai

A REST API that leverages AI models, inspired by Sony’s acquisition, to convert 2D photos and videos into 3D volumetric representations for gaming, AR/VR applications, and content creation.

Python Difficult
mobile

A web platform and mobile app that aggregates and promotes indie games, similar to Indie Pass, offering users curated lists and a subscription service for access to a wide selection of titles.

Python iOS Android Medium
web

A web application that provides an enhanced Coachella livestream experience, incorporating features like interactive chat, personalized set lists, and virtual merchandise storefronts in a FAST channel format.

NodeJS React PostgreSQL Medium
devtools

A personalized puzzle assistant that generates hints and answers for various popular puzzle types like Mini Crosswords, Connections, and Strands, adapting difficulty based on user performance.

Python PostgreSQL Medium
security

A tool that analyzes Adobe Creative Cloud installations and identifies potentially unauthorized modifications or data collection practices, similar to the recent hosts file incident. It provides users with insights into their software's behavior and helps them maintain control over their data.

Python SQLite Easy Medium
data

A cloud-based monitoring and optimization tool for large-scale blob storage systems like Dropbox's Magic Pocket. It analyzes storage efficiency metrics, identifies areas for improvement, and provides recommendations for data placement and compression strategies.

Java PostgreSQL Medium Difficult