OpenDiscover is a next-generation platform designed to help users find, verify, and trust open-source applications. We solve the problem of discovery by curating high-quality tools, AI models, and privacy-focused apps in a modern, beautiful interface.
"Discover the code that powers the future."
- Advanced Search: Instantly find apps like "Signal", "Tor", or "Llama 3" with fuzzy search logic.
- Categorized Hubs: Dedicated sections for Open Source Apps (Privacy), AI/ML Models, Dev Tools, and Productivity.
- Trust Score™: A transparent scoring system (0-100) based on license type, update frequency, and community health.
- Verified Badges: Easily spot projects with verified source code and OSI-approved licenses.
- License Explainer: Interactive tooltips that translate complex legal jargon ("MIT", "GPL") into plain English.
- Submission System: Users can submit new projects directly via our integrated Google Form.
- Community Links: Direct access to project discussions, issues, and funding pages.
- Glassmorphism Design: A premium dark-mode aesthetic with neon accents and blur effects.
- Responsive Stats: SVG visualizations for download trends and activity.
This project is built with a modern, performance-first stack:
- Frontend: React 18 with TypeScript for robust type-safe code.
- Build Tool: Vite for lightning-fast HMR and bundling.
- Styling: Vanilla CSS & CSS Modules with a custom design system (Variables for HSL colors, glass effects). No heavy UI frameworks.
- Routing: React Router DOM for seamless single-page navigation.
- Icons: Emoji-based iconography for lightweight performance.
- Deployment: Ready for GitHub Pages and Firebase Hosting.
The main dashboard featuring curated open source applications.
- Node.js (v18+)
- npm
-
Clone the repo
git clone https://github.com/krishna3163/new-project.git cd new-project -
Install Dependencies
npm install
-
Run Development Server
npm run dev
Open
http://localhost:5173to view it in the browser.
Have questions or suggestions?
- Maintainer: Krishna
- Email: [email protected]
- Submit a Project: Use our Submission Form
© 2025 OpenDiscover. Built with ❤️ for the Open Source Community.