nhussein2026 / DevLab

DevLab: Streamline web development with an integrated code editor, live preview, API docs, and tools for linting, testing, and performance analysis. Fork, contribute, and help us create the ultimate dev toolkit!

Home Page:https://devlab.nhussein.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DevLab

  • DevLab: A versatile web development toolkit, offering an integrated code editor, live preview, version control, API documentation, and collaboration features. Enhance coding experience with tools for linting, responsive design testing, performance analysis, and more. Your all-in-one solution for efficient and collaborative web development.

colors

  • light-white #f1faee
  • dark blue #1d3557

Contributing to DevLab

Thank you for considering contributing to DevLab! Your involvement is greatly appreciated.

Getting Started

  1. Fork the repository and clone it to your local machine.
  2. Create a new branch for your contribution:
 git branch feature/your-contribution
  1. move to the new created branch
   git checkout -b feature/your-contribution

Guidelines

Please follow these guidelines when contributing to DevLab:

Types of Contributions:

  • Bug fixes
  • Feature improvements
  • New developer tool implementations

General Guidelines:

  1. Meaningful Naming: Use descriptive and unique names for files, classes, and functions to avoid conflicts and enhance readability.

  2. File Organization:

    • Place new CSS files in the assets/css folder.
    • Place new JavaScript files in the assets/js folder.
    • Place images and logos in the appropriate subfolders within assets.
  3. Pull Requests:

    • Include a descriptive title and detailed description of your changes..
    • Address any feedback provided in the review process.
  4. Naming:

    • Use meaningful and unique names for files and classes to prevent conflicts.
  5. Testing:

    • Thoroughly test your code to ensure it works as expected (unit tests, integration tests, etc.).

Submitting changes:

  1. Ensure that your code adheres to our coding standards.

  2. Write clear and meaningful commit messages.

  3. Push your changes to your fork git push origin feature/your-contribution.

  4. Open a pull request on the main repository.

  5. Your pull request will be reviewed, and any necessary feedback will be provided.

Bug Reports:

  1. Search for existing issues to avoid duplication.:

  2. If the issue is new, create a clear and descriptive issue with:

    • A concise title.
    • Detailed steps to reproduce the bug.
    • Relevant information about your environment (OS, browser, etc.)

Feature Requests:

  1. Search for existing feature requests.

  2. If the feature is new, create a clear and detailed issue explaining:

    • The proposed feature.
    • Its benefits and use cases.
    • Any relevant examples or mockups

Licensing:

  • By contributing, you agree that your contributions will be licensed under the MIT License.

Contact:

If you have any questions or concerns, please contact the project maintainers at naser738nas@gmail.com.

Thank you for contributing to DevLab!

About

DevLab: Streamline web development with an integrated code editor, live preview, API docs, and tools for linting, testing, and performance analysis. Fork, contribute, and help us create the ultimate dev toolkit!

https://devlab.nhussein.io


Languages

Language:HTML 50.2%Language:JavaScript 47.1%Language:CSS 2.7%Language:Shell 0.0%