The Great Reading Adventure is open source software developed with the help of organizations, individuals, services and software, and other open-source software code and components.
- Maricopa County Library District (MCLD)
- Arizona State Library, Archives and Public Records
- Institute of Museum and Library Services
- Maricopa County Education Service Agency (MCESA)
- Caris O'Malley ☆
- Brianna King
- Danette Barton
- Daniel Messer
- Erin MacFarlane
- Heather Hershey
- Holly Brennan
- Jennifer Brown
- Lindsey Powers
- Lucas Gonzalez
- Paula Wilson
- Tammy Gross
- Tara Carpenter
- Tony Apodaca
- Spanish translations provided by Maricopa County Library District via The Weinstein Organization
- AppHarbor - free hosting tier that will run the GRA for testing
- AppVeyor - continuous integration, ensuring code check-ins don't break Windows builds
- Codacy - automated code reviews and code analytics
- Docker - containerized builds and deployment
- Eleven Giants - helped with extraction of avatars from the Glitch public domain game art
- GitHub - hosts the source code, discussions, issue tracker, continuous integration, Wiki, www.greatreadingadventure.com and more
- Glitch public domain game art - free fantastic art provided by Tiny Speck which can be seen in the default banner and avatars
- Mailtrap - painless email testing during development
- MyKnowledgeMap - creators and maintainers of OpenBadges.me, our integrated badge maker
- Open Library - book cover images, title, and author lookups for challenges
- Podman - local containers for testing
- Read The Docs - powers the online manual
The Great Reading Adventure uses open source components. You can find information about those components along with links to their source code and license information below. We are grateful to these developers for their contributions to the open source community, without them The Great Reading Adventure wouldn't exist!
- Microsoft .NET is a general purpose development platform maintained by Microsoft and the .NET community on GitHub. It is cross-platform, supporting Windows, macOS and Linux, and can be used in device, cloud, and embedded/IoT scenarios.
- Source on GitHub: dotnet/aspnetcore - MIT License
- AutoMapper: A convention-based object-object mapper.
- Source on GitHub: automapper/automapper - MIT License
- A sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development.
- Source on GitHub twbs/bootstrap - MIT License
- Date/time picker widget based on twitter bootstrap Bootstrap-DatetimePicker
- Source on GitHub: Eonasdan/bootstrap-datetimepicker - MIT License
- JQuery multiselect plugin based on Twitter Bootstrap Bootstrap-Multiselect
- Source on GitHub: davidstutz/bootstrap-multiselect - Apache License, Version 2.0 & BSD-3-Clause
- The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more Bootstrap-Select
- Source on GitHub: snapappointments/bootstrap-select - MIT License
- The build.bash script helps build Docker images and upload them to container registries.
- Source on GitHub: https://github.com/MCLD/buildscript - MIT License
- CommonMark parser and renderer in JavaScript
- Source on GitHub: jgm/commonmark.js - MIT License
- Implementation of CommonMark specification in C# for converting Markdown documents to HTML. Optimized for maximum performance and portability.
- Source on GitHub: Knagis/CommonMark.NET - BSD-3-Clause
- Library to help reading and writing CSV files CsvHelper
- Source on GitHub: JoshClose/CsvHelper - Apache License, Version 2.0
- docker-lock is a cli tool that automates managing image digests by tracking them in a separate Lockfile
- Source on GitHub: safe-waters/docker-lock - Apache License, Version 2.0
- dotnet-outdated is a .NET Core Global tool that allows you to quickly report on any outdated NuGet packages in your .NET Core and .NET Standard projects.
- Source on GitHub: dotnet-outdated/dotnet-outdated - MIT License
- This is a GitHub Action for running dotnet-outdated against .NET projects.
- Source on GitHub: MCLD/dotnet-outdated-action - MIT License
- Entity Framework Core is an object-relational mapper (O/RM) that enables .NET developers to work with a database using .NET objects. It eliminates the need for most of the data-access code that developers usually need to write.
- Source on GitHub: aspnet/EntityFramework - Apache License, Version 2.0
- Lightweight and fast library written in C# for reading Microsoft Excel files.
- Source on GitHub: ExcelDataReader/ExcelDataReader - MIT License
- Scalable vector icons that can instantly be customized — size, color, drop shadow, and anything that can be done with the power of CSS.
- Source on GitHub: FortAwesome/FontAwesome - SIL OFL and MIT Licenses
- A cross-platform library for the processing of image files; written in C# ImageSharp
- Source on GitHub: SixLabors/ImageSharp - Apache License, Version 2.0
- A fast, small, and feature-rich JavaScript library
- Source on GitHub: jquery/jquery - MIT License
- ASP.NET Core middleware for bundling and minification of CSS and JavaScript files at runtime.
- Source on GitHub: ligershark/WebOptimizer - Apache License, Version 2.0
- A cross-platform .NET library for IMAP, POP3, and SMTP.
- Source on GitHub: jstedfast/MailKit - MIT License
- Parse, validate, manipulate, and display dates and times in JavaScript.
- Source on GitHub: moment/moment - MIT License
- Json.NET: A high-performance JSON framework for .NET.
- Source on GitHub: JamesNK/Newtonsoft.Json - MIT License
- Securely hash passwords for storage in the database and for valiating logins.
- Adapted code from the ASP.NET Identity PasswordHasher class
- Source on GitHub: aspnet/Identity - Apache License, Version 2.0
- Serilog: Simple .NET logging with fully-structured events
- Source on GitHub: serilog/serilog - Apache License, Version 2.0
- Javascipt carousel Slick
- Source on GitHub: kenwheeler/slick/ - MIT License
- Trimmed down {{mustache}} templates
- Source on GitHub StubbleOrg/Stubble - MIT License