software project ideas

18027 unique ideas generated from tech news

last update: Wednesday July 2026 11:16

ai

An SDK leveraging ZML's technology to optimize LLM inference across diverse hardware, allowing developers to deploy models on AMD, Google TPU, Apple Metal, and Intel Arc, reducing Nvidia dependency. This enables cost-effective and versatile AI deployments.

C# Java Python Medium
security

A software solution to detect and prevent prompt injection attacks on large language models - addressing the vulnerabilities highlighted by security concerns with AI tools. It acts as a gatekeeper, validating user inputs and isolating malicious commands.

Python Rust PostgreSQL security Difficult
devtools

A web-based tool allowing designers and developers to quickly prototype user interfaces for foldable devices, addressing the growing need for responsive design across various form factors reported by Samsung's launch event. It will simulate different folding states and screen combinations.

React NodeJS PostgreSQL web Medium
security

A platform that automates the initial triage and categorization of vulnerability reports, using AI agents to identify and prioritize potential security flaws, streamlining the bug bounty process for organizations like Cloudflare.

Python PostgreSQL Difficult
fintech

A SaaS tool leveraging historical data and usage patterns to predict costs associated with database elasticity solutions, helping organizations avoid overspending on idle resources and optimize cloud database expenses.

Python PostgreSQL Medium
data

An API and data service aggregating and standardizing business registration data from US state open-data portals, addressing data silos and inconsistencies, making US company registration data readily available.

Python PostgreSQL Medium
devtools

A tool allowing developers to visually simulate and debug RxJS workflows, using a hospital analogy for intuitive understanding of mergeMap, concatMap, switchMap, and exhaustMap operators. It facilitates learning and optimization of reactive pipelines.

JavaScript NodeJS Medium
ai

A streamlined model routing system building on principles of distinct model roles. Automatically assigns model tasks based on context and performance, optimizing workflows and minimizing redundancy in AI-driven applications.

Java NodeJS Medium
security

A software component to defend against adversarial attacks targeting perceptual hashing algorithms. Provides a layer of machine learning-powered analysis and mitigation to maintain the integrity of content copyright detection systems. Reduces the false positives and potentional protections.

Python Medium
devtools

A utility leveraging CRIU for automated checkpoint/restore of container environments, particularly focusing on rootless container environments. Provides enhanced operational resilience and simplified recovery workflows, vital for microservices and container orchestration.

C# Rust PostgreSQL Difficult
security

Software integrated with drone-based acoustic sensors to analyse sound particles, detecting and identifying the type and origin of sounds, with algorithms trained to identify and differentiate between drone sounds and natural sounds.

Rust PostgreSQL Difficult
web

A platform enabling publishers (like BuzzFeed and Condé Nast) to easily syndicate their video content to multiple streaming services and online video platforms, managing licensing, metadata, and distribution workflows in a centralized location.

Java NodeJS Medium
data

A SaaS platform that analyzes viewer drop-off patterns across streaming services like Netflix, identifying specific moments and content attributes that lead to a decline in viewership. Provides data-driven recommendations to content creators and streamers on how to improve audience retention.

Python PostgreSQL Difficult
security

A centralized dashboard providing real-time security posture assessment for Android devices. Drawing insights from Google’s system updates and known vulnerabilities, the dashboard alerts users, IT administrators, and security professionals to potential risks and recommends mitigation strategies.

Android Java Python Medium
security

A tool that automatically resolves VEX (Vulnerability Exploitability Exchange) statements from Trivy scan results, linking findings to machine-readable explanations and reducing manual triage efforts for security teams. Integrating VEX statements from common sources to streamline remediation workflows.

Python Java Medium Difficult