Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/analysis-tools-dev/website-next

Next version of the analysis tools website
https://github.com/analysis-tools-dev/website-next

code-quality community linters sast static-analysis

Last synced: 2 months ago
JSON representation

Next version of the analysis tools website

Awesome Lists containing this project

README

        


Analysis Tools Website

![CI](https://github.com/analysis-tools-dev/website/workflows/deploy/badge.svg)

This is the main website code of analysis-tools.dev.
It is a community-organized project around static and dynamic analysis tools.
You can help make this website better!

## Sponsors

This project would not be possible without the generous support of our sponsors.






BugProve







Betterscan







Pixee













If you also want to support this project, head over to our [Github sponsors page](https://github.com/sponsors/analysis-tools-dev).

## πŸš€ Contributing

Thanks for considering to contribute to this project. Here's how to get started:

1. **Clone the repo**

```shell
git clone [email protected]:analysis-tools-dev/website.git
cd website/
```

2. **Create a `.env.local` file**

Create an `.env.local` file at the root of your application and set the following
environment variables in it:

```env
PUBLIC_HOST=http://localhost:3000
GOOGLE_APPLICATION_CREDENTIALS=firebase-key.json
GH_TOKEN=ghp_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
API_CACHE_TTL=12
```

3. **Install the dependencies**

```shell
npm install
```

4. **Start developing.**

Navigate into your new site’s directory and start it up.

```shell
npm run dev
```

5. **Open the source code and start editing!**

Your site is now running at http://localhost:3000!

6. **Send us a pull request**

Once you're happy with your changes, please send us a pull request and we'll review it promptly.
Don't be afraid to make small changes or ask for feedback early. We're happy to help!