Go to file
Piotr Rogowski 2da82eb170
Add CodeQL status badge
2021-11-27 11:19:32 +01:00
.github Create codeql-analysis.yml 2021-11-27 10:58:46 +01:00
.vscode Allow robots, remove sonarlint 2021-10-24 23:23:49 +02:00
public Allow robots, remove sonarlint 2021-10-24 23:23:49 +02:00
src Simplify S3 location codes (#211) 2021-09-26 21:05:25 +02:00
.editorconfig Initial commit 2021-03-22 22:29:03 +01:00
.env Initial commit 2021-03-22 22:29:03 +01:00
.eslintignore Initial commit 2021-03-22 22:29:03 +01:00
.eslintrc.yml Update dependencies (#190) 2021-09-26 12:47:07 +02:00
.gitignore Initial commit 2021-03-22 22:29:03 +01:00
.npmrc Extract `types` into separate package (#209) 2021-09-26 18:07:54 +02:00
LICENSE Update license and readme 2021-09-26 18:11:55 +02:00
README.md Add CodeQL status badge 2021-11-27 11:19:32 +01:00
craco-less.js Initial commit 2021-03-22 22:29:03 +01:00
craco.config.js Improve log parsing - move parser to web worker (#44) 2021-04-05 23:44:21 +02:00
forge.config.js Initial commit 2021-03-22 22:29:03 +01:00
package-lock.json Remove INI parser (#210) 2021-09-26 18:58:55 +02:00
package.json Cleanup 2021-09-26 20:42:31 +02:00
tsconfig.custom.json Initial commit 2021-03-22 22:29:03 +01:00
tsconfig.json Initial commit 2021-03-22 22:29:03 +01:00
vercel.json Add vercel.json 2021-03-22 23:04:27 +01:00

README.md

SpeedyTuner Cloud

Netlify Status master CodeQL Maintainability Test Coverage License

Share your Speeduino tune and logs.

https://speedytuner.cloud

Screenshot

Project main goals

  • 🚀 always free and open source (FOSS)
  • 💻 Cloud based web app with CDN
  • 🔥 60 FPS animations and fast load times
  • 👍 good user experience
    • 💎 intuitive, modern and responsive UI
    • 👶 easy for newcomers with tips, tools and simple diagnostics
    • 📱 touch screen friendly

ECU firmware

Contributing 🤝

There are many ways in which you can participate in the project and every bit of help is greatly appreciated.

  • 👋 Say Hi and start a conversation over at Discussions
  • 🐞 Submit bugs and feature requests
  • 🧪 Test on different platforms, hardware and Speeduino firmware
  • 👓 Review source code
  • ⌨️ Write tests and refactor code according to best practices

Development

Authenticate to GitHub Packages

Project uses shared packages (@speedy-tuner/...).

They are hosted using GitHub Packages, to install them you need to authenticate to GitHub Packages first.

Install and run

# install packages
npm install

# run development server
npm start

# open in browser
open http://localhost:3000