Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/cqb13/ti-programs

A collection of various programs for TI calculators. Programs are written in TI-BASIC, and are in .8xp and .txt formats.
https://github.com/cqb13/ti-programs

8xp 8xp-files calculator ti-84 ti-84-plus-ce ti-84-programs ti-basic ti-programs

Last synced: 19 days ago
JSON representation

A collection of various programs for TI calculators. Programs are written in TI-BASIC, and are in .8xp and .txt formats.

Awesome Lists containing this project

README

        

# TI Programs

A collection of various programs for TI calculators. Programs are written in TI-BASIC, and are in `.8xp` and `.txt` formats.

## Programs

To easily browse and download programs check out the website: [TI Programs](https://ti-programs.cqb13.dev/)

## Using Programs

To use these programs, you will need a TI calculator and a way to transfer the programs to the calculator. You can use a USB cable with a program like [TI Connect CE](https://education.ti.com/en/products/computer-software/ti-connect-ce-sw) to transfer the programs. You can also enter the programs manually on the calculator if you prefer.

## Making Programs

If you are interested in making your own programs, check out [Awesome TI Docs](https://github.com/TI-Toolkit/awesome-ti-docs/blob/main/README.md) for resources on learning TI-BASIC and programming for TI calculators.

## Contributing

If you would like to add a program, please follow the guidelines below:

1. Fork this repository.
2. Create a folder in the `programs` directory with your GitHub username.
3. Create a folder in your directory with the lowercase name of your program.
4. Add your program in both `.8xp` and `.txt` formats.
- If you do not have a `.txt` version of your program, you can use [TI-Tools](https://github.com/cqb13/ti-tools) or an alternative to convert your `.8xp` file to a `.txt` file.
5. Create an `about.md` file in your program's folder with the following format:

```markdown
# Program Name

Description of the program.

## Credits

Author: Your GitHub username
```

_You can include additional information in the `about.md` file, however you must always include a Description immediately after the program name header, along with the `Author:` in the credits section_

6. Create a pull request to this repository with your changes.

## License

This repository is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.
By contributing to this repository, you agree to license your contributions under the MIT License.