- About The Project
- Features
- Built With
- Getting Started
- Usage
- Roadmap
- Contributing
- License
- Contact
- Acknowledgements
IconVerse is your one-stop destination for an extensive collection of icons, including Flutter's default icons and SVG icons from various other collections. Our platform offers a powerful search engine that allows you to easily find, copy, and implement icons in your projects.
- Comprehensive: Access Flutter icons and SVG collections all in one place.
- Time-Saving: Quick search and easy implementation instructions.
- Free & Open Source: Use and contribute to our growing collection.
- π Advanced search functionality
- π Extensive icon library including Flutter icons and SVG collections
- π One-click copy for SVG code
- π» Implementation guides for various frameworks
- π¨ Preview and customize icons
- π± Responsive design for desktop and mobile
- π Dark mode support
- Angular - The web framework used
- TypeScript - Programming language
- SCSS - For styling
- Vercel - For deployment
To get a local copy up and running, follow these simple steps.
- Node.js (v14.x or later)
- npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/obed-tc/IconVerse.git
- Navigate to the project directory
cd IconVerse
- Install NPM packages
npm install
- Start the development server
ng serve
- Open your browser and visit
http://localhost:4200
- Use the search bar to find specific icons.
- Click on an icon to view details.
- Copy the SVG code or view implementation instructions.
- Use the customization options to adjust the icon as needed.
- Implement the icon in your project using the provided guidelines.
See the open issues for a list of proposed features and known issues.
- Basic search functionality
- Flutter icon integration
- Additional SVG collections
- User accounts and favorites
- API for developers
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Don't forget to give the project a star! Thanks again!
For more details, please refer to the CONTRIBUTING.md.
Distributed under the MIT License. See LICENSE
for more information.
Obed TC - @obed_tc
Project Link: https://github.com/obed-tc/IconVerse
- Flutter Icons
- Open Source SVG Icons
- Angular Documentation
- GitHub Emoji Cheat Sheet
- Choose an Open Source License