Twine on avoimen lähdekoodin ohjelmisto interaktiivisen fiktion tekemiseen.
Twinellä tehdyissä peleissä voi olla kuvaa ja musiikkia, mutta pääasiassa ne ovat tekstiä ja hyperlinkkejä. Pelit muistuttavat digitaalisia pelikirjoja Choose Your Own Adventure -sarjan tapaan ja ovat luonteeltaan tekstiseikkailupelejä kuten Zork. Ohjelmalla tehdyt pelit ovat pelattavissa verkkoselaimella. Vähäisen ohjelmointitarpeen vuoksi Twinestä on tullut erityisen suosittu henkilöille, jotka eivät ole ohjelmoineet.
Twine tukee muuttujia, ehtorakenteita, toistorakenteita sekä syötteitä käyttäjältä. Twine-peleissä voi käyttää Cascading Style Sheetsiä (CSS) ja JavaScriptiä. Lisäksi on tehty työkaluja kuten Tweego, jolla Twine-pelejä voi kirjoittaa tekstitiedostoina.
Twinen on kehittänyt alun perin Chris Klimas vuonna 2009. Arvostetuimpia Twinellä tehtyjä pelejä on vuoden 2012 Howling Dogs.
Mikä on Twine?
Twine on avoimen lähdekoodin Windows-ohjelma kategoriasta IDE:t ja koodieditorit. Sen julkaisija on Chris Klimas. Kategoriassa IDE:t ja koodieditorit se on suosiossa sijalla 49. Ensimmäinen versio julkaistiin vuonna 2009. Ohjelmointikieli: Python ja JavaScript. Windowsin lisäksi siitä on versiot seuraaville: Linux.
Asennus ja järjestelmävaatimukset
Viralliset asennusohjelmat ovat saatavilla seuraaville: 64-bittinen, muodossa EXE (NSIS). Sen voi asentaa pelkästään nykyiselle käyttäjälle ilman järjestelmänvalvojan oikeuksia. Asennusohjelma tukee valvomatonta asennusta ilman kysymyksiä.
Päivitykset ja versiohistoria
Uusin versio on 2.12.1, julkaistu 7. lokakuuta 2026. Luettelossa on 17 versiota 31. toukokuuta 2021 alkaen, ja jokaisella on linkit omiin asennustiedostoihinsa. Se tarkoittaa noin 3,2 julkaisua vuodessa. Viimeisin päivitys on alle kuukauden vanha.
Suosio ja tiedostotyypit
Chocolatey-paketti on ladattu 458 kertaa. Lähdekoodilla GitHubissa (klembot/twinejs) on 2 920 tähteä. Wikipediassa on siitä artikkeli 10 sivuston kielellä. Samankaltaisia ohjelmia ovat esimerkiksi RStudio, OpenCode ja Node.js (LTS).
Projektin kuvaus GitHubissa: “Twine, a tool for telling interactive, nonlinear stories”
Plussat / Miinukset
Plussat
- Avoin lähdekoodi: kuka tahansa voi tarkastella koodia ja kääntää sen itse
- Dokumentoitu hiljainen asennus
- Asentuu ilman järjestelmänvalvojan oikeuksia
- Päivitetty kahden viime kuukauden aikana
- Toimii myös: Linux
- Pitkäikäinen projekti (vuodesta 2009)
Miinukset
- Ei natiivia ARM64-versiota
Lyhyesti: Twine on avoimen lähdekoodin työkalu kategoriasta IDE:t ja koodieditorit (64-bittinen). Järjestelmänvalvojat voivat jakaa sen valvomattomasti.
Kuvakaappaukset
Onko Twine-ohjelman lataaminen turvallista?
- Tiedoston jakelee github.com, joka on julkaisijan oma verkkotunnus
- Latauslinkki käyttää HTTPS-yhteyttä
- SHA256-tiiviste on julkaistu, joten tiedoston voi tarkistaa:
0E6F772064F40AF5514DB78B0384D317491BF068291769252566C3DFDA8094F5· Avaa tämän tiivisteen VirusTotal-raportti - Linkkiä ei ole vielä tarkistettu
- Lähdekoodi on julkinen
- ExeAtlas ei säilytä, kääri eikä muokkaa asennusohjelmia
Aiheeseen liittyvä opas: Näin tarkistat tiedoston SHA256-tiivisteen Windowsissa
Tietoturvakäytännöt (OpenSSF Scorecard)
Open Source Security Foundationin automaattiset tarkistukset GitHub-repositoriolle klembot/twinejs, viimeksi ajettu 19. lokakuuta 2026.
- Aktiivisesti ylläpidetty10
- Ei vaarallisia työnkulkuja10
- Ei binääritiedostoja repositoriossa10
- Lisenssi ilmoitettu10
- Koodikatselmointi3
- Lukitut riippuvuudet3
- Rajatut tunnusten oikeudet0
- OpenSSF Best Practices -merkki0
- Tietoturvakäytäntö0
- Fuzz-testaus0
- Allekirjoitetut julkaisut0
- Haarojen suojaus0
- Staattinen koodianalyysi0
Pisteet kertovat, miten projektia kehitetään ja julkaistaan, eivät sitä, onko ohjelma turvallinen asentaa. scorecard.dev
Viimeisimmät versiot
Kaikki versiot (17) ›17 versiota 5 vuoden aikana · noin 3,2 vuodessa
| Versio | Päivämäärä | Koko | Tiedostot |
|---|---|---|---|
| 2.12.1Uusin | 7. lokakuuta 2026 | — | 64-bittinen EXE (NSIS)64-bittinen EXE (NSIS) |
| 2.12.0 | 10. huhtikuuta 2026 | — | 64-bittinen EXE (NSIS)64-bittinen EXE (NSIS) |
| 2.11.1 | 8. marraskuuta 2025 | — | 64-bittinen EXE (NSIS)64-bittinen EXE (NSIS) |
| 2.11.0 | 3. marraskuuta 2025 | — | 64-bittinen EXE (NSIS)64-bittinen EXE (NSIS) |
| 2.10.0 | 25. marraskuuta 2024 | — | 64-bittinen EXE (NSIS)64-bittinen EXE (NSIS) |
| 2.8.1 | 3. tammikuuta 2024 | — | 64-bittinen EXE (NSIS)64-bittinen EXE (NSIS) |
| 2.8.0 | 27. marraskuuta 2023 | — | 64-bittinen EXE (NSIS)64-bittinen EXE (NSIS) |
| 2.7.1 | 27. elokuuta 2023 | — | 64-bittinen EXE (NSIS)64-bittinen EXE (NSIS) |
Asennus komentoriviltä
Hiljainen asennus ›winget install --id ChrisKlimas.Twine -echoco install twine -yscoop install extras/twineTwine-2.12.1-Windows.exe /SAiheeseen liittyvä opas: winget-opas: ohjelmien asennus ja päivitys
Saatavilla myös muille järjestelmille
brew install --cask twine-appflatpak install flathub org.twinery.TwineTiedot
- Julkaisija
- Chris Klimas
- Kategoria
- IDE:t ja koodieditorit
- Lisenssi
- GPL-3.0
- Hinta
- Ilmainen
- Lähdekoodi
- github.com/klembot/twinejs
- Ohjelmointikieli
- Python ja JavaScript
- Ikäraja
- Sallittu kaikille
- Vaatimukset
- Windows 11 / 10
- Arkkitehtuuri
- 64-bittinen
- Asennusohjelma
- EXE (NSIS)
- Muut alustat
- Linux
- Versio
- 2.12.1
- Julkaistu
- 7. lokakuuta 2026
- Ensimmäinen julkaisu
- 2009
- Lisätty luetteloon
- 31. toukokuuta 2021
- Versioita luettelossa
- 17
- Päivityksiä vuodessa
- 3,2
- Chocolatey-lataukset
- 458
- GitHub-tähdet
- 2 920
- GitHub-haarat
- 418
- Verkkosivusto
- twinery.org
- winget-tunnus
- ChrisKlimas.Twine
- Chocolatey-paketti
- twine
- Scoop-paketti
- extras/twine
Arviot ja arvostelut
Ei vielä arvosteluja. Anna ensimmäinen arvio.
Vaihtoehtoja Twine-ohjelmalle
Näytä kaikki ›-
Avoin lähdekoodi705,1 t. ↓ -
Avoin lähdekoodi285,2 t. ↓ -
Avoin lähdekoodi4,9 milj. ↓ -
Avoin lähdekoodi88,8 t. ↓ -
Avoin lähdekoodi394,5 t. ↓ -
Avoin lähdekoodi49,7 t. ↓ -
Avoin lähdekoodi94,6 t. ↓ -
Avoin lähdekoodi495 t. ↓
Usein kysytyt kysymykset
Onko Twine ilmainen?
Kyllä. Twine on avoimen lähdekoodin ohjelmisto, lisenssi GPL-3.0.
Onko Twine-ohjelman lataaminen turvallista?
Tiedosto ladataan osoitteesta github.com, joka kuuluu julkaisijalle; ExeAtlas ei säilytä eikä muuta tiedostoa. Vertaa ladatun tiedoston SHA256-tiivistettä tällä sivulla näkyvään tai avaa tiivisteen VirusTotal-raportti.
Miten Twine asennetaan wingetillä?
Avaa PowerShell tai Windows Terminal ja suorita tällä sivulla näkyvä winget-komento. winget lataa virallisen asennusohjelman ja tarkistaa sen SHA256-tiivisteen ennen suorittamista.
Voiko Twine-ohjelman asentaa hiljaisesti?
Kyllä. Hiljaisen asennuksen sivulla on tarkka komento jokaiselle asennusohjelmalle.
Toimiiko Twine ARM-koneissa (Windows on Arm)?
ARM64-versiota ei ole; Windows 11 on Arm voi ajaa saatavilla olevan version (64-bittinen) emuloituna.
Mistä voi ladata Twine-ohjelman vanhemman version?
Versiosivulla ovat kaikki 17 versiota 31. toukokuuta 2021 alkaen linkkeineen virallisiin asennustiedostoihin.
Voiko Twine-ohjelmaa käyttää ilman järjestelmänvalvojan oikeuksia?
Kyllä, saatavilla on käyttäjäkohtainen asennusohjelma, joka ei tarvitse järjestelmänvalvojan oikeuksia.
Mitä vaihtoehtoja Twine-ohjelmalle on?
RStudio, OpenCode, Node.js (LTS), Apache NetBeans ja VSCodium. Vaihtoehtosivu vertailee niitä.