Skip to content

โšก AI-powered code conversion made simple! Transform your code between languages in seconds and supercharge your development. ๐Ÿš€ Simplify. Convert. Create.

License

Notifications You must be signed in to change notification settings

UjjwalSaini07/Linguify

Repository files navigation

Linguify

Linguify is your all-in-one AI-powered coding assistant, built with latest technologies. ๐Ÿš€ It enables seamless code conversion across 35+ programming languages, AI-driven code reviews to ensure quality, in-depth code analysis for performance optimization, and predictive output modeling to anticipate results. Whether you're exploring new tech stacks, streamlining workflows, or refining your projects, Linguify simplifies complex tasks, boosts productivity, and transforms your coding experience. โœจ

Github License Info Generic badge GitHub stars Github Release

Key Features ๐ŸŽฏ

  • ๐ŸŒ Seamless code conversion across 35+ programming languages to explore new tech stacks and streamline workflows.
  • โœ… AI-powered code reviews offering actionable feedback to improve quality, follow best practices, and minimize errors.
  • ๐Ÿ” Detailed code analysis providing insights into structure, performance, and optimization opportunities.
  • ๐Ÿ”ฎ AI-driven output prediction to anticipate code behavior and save time during debugging and testing.
  • โšก Built using Next.js and Tailwind CSS for a fast, responsive, and intuitive user experience.
  • ๐Ÿš€ Designed to boost productivity and simplify complex coding tasks for developers of all levels.

Demo ๐Ÿ–ฅ๏ธ

You can visit the live site here - https://linguify-code.vercel.app/

Technologies Used ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป

  • Next.js โ€“ A powerful high-performance frontend for building fast and scalable web applications.
  • Tailwind CSS โ€“ A utility-first CSS framework for efficient and responsive styling.
  • Node.js โ€“ A JavaScript runtime for server-side development.
  • Docker โ€“ Containerization for seamless deployment and scalability.
  • ShadCN โ€“ Used for beautifully designed, responsive components.

Getting Started โš™๏ธ

Prerequisites

  • Node.js v22.14.0 or higher
  • npm or pnpm (Package Managers)
  • Code Editor (e.g., VS Code)
  • Git (Version Control System)
  • Docker (For containerized deployments)
  • Browsers (Latest versions of Chrome, Firefox, or Edge for development and testing)

Installation ๐Ÿ› ๏ธ

  • First Read this License & their terms then proceed.
  • Star โญ the Repository
  • Fork the repository (Optional)
  • Project Setup:
  1. Clone the repository:
    git clone https://github.com/UjjwalSaini07/Linguify.git
  1. Navigate to the project Root directory:
    cd Linguify
  1. Install Frontend dependencies:
    pnpm install

Project Setup Using Docker Containerization:

  1. Start the Docker Engine Locally
  2. Navigate to the project Root directory:
    cd Linguify
  1. Run DockerFile:
    docker-compose up --build

Start the web app ๐Ÿ–ฅ๏ธ

  • Start the Frontend Development server
    pnpm run dev

Author โœ๏ธ

Screenshots ๐Ÿ“ท

Linguify_DemoImage

Contact ๐Ÿ“ž

Feel free to reach out if you have any questions or suggestions!

License ๐Ÿ“„

License Credential Check.
You can use this project the way you want Make sure to fork before. Feel free to credit me if you want to!

Feedback and Contributions ๐Ÿ’Œ

Feedback and contributions are always welcome! Feel free to open an Issue.

About

โšก AI-powered code conversion made simple! Transform your code between languages in seconds and supercharge your development. ๐Ÿš€ Simplify. Convert. Create.

Topics

Resources

License

Security policy

Stars

Watchers

Forks