software project ideas

9794 unique ideas generated from tech news

last update: Monday November 2025 15:48

Analyzes security news and threat reports (like the Hacker News articles) to automatically identify emerging threats, prioritize vulnerabilities, and recommend mitigation strategies for businesses. It will flag phishing campaigns, malware variants, and exploited vulnerabilities, offering tailored remediation advice.

Python PostgreSQL Medium

A browser extension and web-based service that helps users manage and understand their online subscriptions (inspired by the Amazon case). It automatically detects recurring subscription charges, surfaces hidden costs and renewal dates, and simplifies the cancellation process, highlighting deceptive tactics employed by subscription services.

JavaScript NodeJS Easy

A security tool designed to detect and neutralize RONINGLOADER and similar multi-stage loaders used by malware actors like Dragon Breath, specifically focused on detecting trojanized installers. It would utilize behavioral analysis and signature matching to identify malicious activity and prevent RAT deployment.

C# PostgreSQL Difficult

A LinkedIn-specific tool that utilizes AI to identify and flag potential spear-phishing attacks targeting executives and financial professionals. It analyzes profile information, communication patterns (from the news about LinkedIn phishing), and content for suspicious language, links, and sender behavior, providing real-time warnings.

Python NodeJS Medium

A platform aggregating and analyzing threat intelligence feeds (Fortinet exploits, PhaaS, Dragon Breath) to provide businesses with real-time alerts and actionable mitigation strategies. It will automatically correlate data from multiple sources, prioritizing critical threats relevant to a specific industry and proactively recommending security measures.

Python PostgreSQL Difficult

A software tool primarily for enterprise development designed to automatically scan Android codebases for potential memory safety issues stemming from Rust integration, utilizing learnings from Google's experience in reducing vulnerabilities.

Rust Python Difficult

A web application that aggregates and tracks early Black Friday deals across major retailers (Amazon, JBL, etc.), allowing users to easily compare prices and identify the best ongoing discounts, providing a centralized shopping platform.

NodeJS PostgreSQL Medium

A desktop application for Windows PCs that analyzes system components and suggests hardware/software upgrades to improve Steam game performance, mimicking the reported performance of Valve's Steam Machines, providing enhanced gaming experience and sales opportunities.

C# PostgreSQL Medium

A mobile application that automatically detects and blocks mobile data connectivity when a user crosses a geopolitical boundary designated as a high-risk area for drone interference, enhancing traveler security and privacy.

Android iOS Python Medium

ZigForge

7.8

An IDE extension/plugin focused on Zig development. It provides advanced features like auto-completion, linting, debugging tools, and build automation to enhance developer productivity and adoption of the Zig language.

NodeJS C# Medium

A tool to streamline the AAAI camera-ready submission process, automatically checking and fixing common template errors (font types, figure formats) to prevent upload failures for researchers.

Python Easy

A content analysis and story generation tool that analyzes text content (blog posts, articles, reports) and automatically generates compelling narratives, improving engagement and clarity based on Gestalt psychology principles. Designed for marketing and communication teams.

Python NodeJS Medium

A real-time Android application that monitors app code for potential memory safety vulnerabilities, leveraging Rust's compile-time checks to flag and suggest fixes. It integrates with Android Studio as a plugin and provides developers with immediate feedback on their code's security posture.

Android Java Medium

A monitoring and diagnostic tool for lock-free single producer single consumer ring buffers implemented in Rust, to detect latency issues and contention problems. Providing insights into buffer efficiency, it helps optimize low-latency applications.

Rust Difficult

An API built to solve and provide hints for puzzle games like NYT Connections and Mini Crosswords. Designed for integration into third-party apps or personal projects, offering automated solutions and hint generation driven by algorithmic analysis.

Python PostgreSQL Easy