{"id":23112639,"url":"https://github.com/inoles/rss-reader","last_synced_at":"2025-06-24T04:09:16.944Z","repository":{"id":268464619,"uuid":"868659654","full_name":"iNoles/rss-reader","owner":"iNoles","description":"Vue.js-based RSS Reader application that allows users to discover feed information with a responsive, mobile-friendly interface ","archived":false,"fork":false,"pushed_at":"2025-06-07T09:00:11.000Z","size":316,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-07T10:17:46.544Z","etag":null,"topics":["bun-sh","front-end-development","frontend","rss-feed","rss-reader","tailwindcss","typescript","vite","vue3","vue3-typescript","web-development"],"latest_commit_sha":null,"homepage":"https://inoles.github.io/rss-reader/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iNoles.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-10-06T23:58:30.000Z","updated_at":"2025-06-04T14:29:30.000Z","dependencies_parsed_at":"2025-01-22T04:20:56.608Z","dependency_job_id":"052ebdd7-d2de-4fc3-9c4e-4b1b1ba2c8c2","html_url":"https://github.com/iNoles/rss-reader","commit_stats":null,"previous_names":["inoles/rss-reader"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/iNoles/rss-reader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iNoles%2Frss-reader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iNoles%2Frss-reader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iNoles%2Frss-reader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iNoles%2Frss-reader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iNoles","download_url":"https://codeload.github.com/iNoles/rss-reader/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iNoles%2Frss-reader/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261601520,"owners_count":23183096,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bun-sh","front-end-development","frontend","rss-feed","rss-reader","tailwindcss","typescript","vite","vue3","vue3-typescript","web-development"],"created_at":"2024-12-17T02:19:45.879Z","updated_at":"2025-06-24T04:09:16.921Z","avatar_url":"https://github.com/iNoles.png","language":"Vue","readme":"# RSS Reader\n\nRSS Reader is a web application built with Vue.js, TypeScript, and Tailwind CSS that enables users to effortlessly follow and read RSS feeds from their favorite websites. The app integrates with a feed API to fetch and display content in a clean, user-friendly interface.\n\n## Features\n\n- Fetch and display RSS feeds from various sources.\n- Developed with **Vue 3 Composition API** and **TypeScript** for type-safe, maintainable code.\n- Styled with **TailwindCSS** for a utility-first, responsive design.\n- Powered by **Vite** for super-fast development and build times.\n- Utilizes **Bun.sh** for rapid JavaScript execution and bundling.\n\n## Getting Started\n\nTo set up and run this project locally, follow these steps:\n\n### Prerequisites\n\n- [Bun.sh](https://bun.sh/) installed.\n- (Optional) Node.js, though **Bun.sh** handles most tasks.\n\n### Installation\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/iNoles/rss-reader.git\n   cd rss-reader\n   ```\n2. Install dependencies using Bun:\n\n   ```bash\n   bun install\n   ```\n\n### Available Scripts\n\n- ``bun dev``: Start the development server.\n- ``bun build``: Create a production build.\n- ``bun preview``: Preview the production build.\n\n## Usage\n\n1. Enter the URL of the RSS feed you want to fetch in the input box.\n2. Click on the \"Fetch RSS\" button.\n3. The feed items will be displayed below, showing the title and description of each item.\n\n### Tech Stack\n\n- Vue 3: JavaScript framework for building user interfaces.\n- TypeScript: A statically typed superset of JavaScript.\n- Vite: Build tool that provides fast development and bundling.\n- Bun.sh: A high-speed JavaScript runtime.\n- TailwindCSS: Utility-first CSS framework for responsive design.\n\n### Contributing\n\nContributions are welcome! Here's how you can help:\n1. Fork the repository.\n2. Create your feature branch (``git checkout -b feature/YourFeature``).\n3. Commit your changes (``git commit -m 'Add YourFeature'``).\n4. Push to the branch (``git push origin feature/YourFeature``).\n5. Open a pull request.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finoles%2Frss-reader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finoles%2Frss-reader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finoles%2Frss-reader/lists"}