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
- Holly Brennan
- Lucas Gonzalez
- Tara Carpenter
- Tony Apodaca
- AppHarbor - free hosting tier that will run the GRA for testing
- AppVeyor - continuous integration, ensuring code check-ins don't break Windows builds
- Discourse - powers forum.greatreadingadventure.com
- dmarcian - helps keep email spam-free
- Eleven Giants - helped with extraction of avatars from the Glitch public domain game art
- Favicon Generator. For real. - generate icons for many platforms
- GitHub - hosts the source code, issue tracker, Wiki, www.greatreadingadventure.com and more
- GitMagic - enforces revision control guidelines
- Glitch public domain game art - free fantastic art 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
- Read The Docs - powers the online manual
- Slack - team communications
- Travis CI - continuous integration, ensuring code check-ins don't break Linux and macOS builds
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!
- .NET Core 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/core - MIT License
- AutoMapper: A convention-based object-object mapper.
- Source on GitHub: automapper/automapper - MIT License
- Bogus: A simple and sane fake data generator for C#. Based on and ported from the famed faker.js.
- Source on GitHub bchavez/Bogus - 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
- 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
- Display progress in console applications.
- Source on GitHub Gist: DanielSWolf/Program.cs - MIT License
- Library to help reading and writing CSV files CsvHelper
- Source on GitHub: JoshClose/CsvHelper - Apache License, Version 2.0
- 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
- A cross-platform .NET library for IMAP, POP3, and SMTP.
- Source on GitHub: jstedfast/MailKit - 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
- Markdown to HTML converter and editor hg-git clone
- Source on GitHub: ujifgc/pagedown - MIT License
- Serilog: Simple .NET logging with fully-structured events
- Source on GitHub: serilog/serilog - Apache License, Version 2.0
- Javascript text replacement to slugify strings.
- Source on GitHub Gist: mathewbyrne/slugify.js
- A lightweight engine that makes it easy to form natural language from text templates.
- Source on GitHub scottrippey/SmartFormat.NET - MIT License