Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brenekh/kotlin-for-frc
A VSCode Extension that adds Kotlin templates and support for the FIRST Robotics Competition.
https://github.com/brenekh/kotlin-for-frc
frc frc-kotlin frc-robot kotlin vscode vscode-extension
Last synced: 4 days ago
JSON representation
A VSCode Extension that adds Kotlin templates and support for the FIRST Robotics Competition.
- Host: GitHub
- URL: https://github.com/brenekh/kotlin-for-frc
- Owner: BrenekH
- License: mit
- Created: 2018-11-08T23:27:54.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-12-18T03:26:58.000Z (4 days ago)
- Last Synced: 2024-12-18T04:23:00.214Z (4 days ago)
- Topics: frc, frc-kotlin, frc-robot, kotlin, vscode, vscode-extension
- Language: TypeScript
- Homepage:
- Size: 2.91 MB
- Stars: 11
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Kotlin for FIRST Robotics Competition
Kotlin for FRC is an unofficial companion extension to the WPILib extension. It adds various support features so that FRC teams can program effectively in Kotlin using Visual Studio Code.
## Features
- Easily convert new Java projects created by WPILib to Kotlin ones
![Convert Demo](https://raw.githubusercontent.com/BrenekH/kotlin-for-frc/master/images/convertDemo.gif)
- Quickly generate code files from templates just like WPILib does for C++ and Java
![New Command Demo](https://raw.githubusercontent.com/BrenekH/kotlin-for-frc/master/images/newCommandDemo.gif)
- Simulate Kotlin code in the FRC Sim GUI
![Simulate Kotlin Code Demo](https://raw.githubusercontent.com/BrenekH/kotlin-for-frc/master/images/simulateDemo.gif)
## Contributing
Kotlin for FRC uses [GitHub Discussions](https://github.com/BrenekH/kotlin-for-frc/discussions) to talk and ask questions and [GitHub Issues](https://github.com/BrenekH/kotlin-for-frc/issues) to track bugs and features.
Developer information, including project structure and dependencies, can be found in [CONTRIBUTING.md](https://github.com/BrenekH/kotlin-for-frc/blob/master/CONTRIBUTING.md).