Skip to content
@williamtroup

William Troup

Home of the software developer behind Calendar.js, Heat.js, JsonTree.js, and the music project Sleepless Ocean.

Pinned Loading

  1. Heat.js Heat.js Public

    🌞 A lightweight JavaScript library that generates customizable heat maps, charts, and statistics to visualize date-based activity and trends.

    TypeScript 535 7

  2. Calendar.js Calendar.js Public

    📅 A javascript drag & drop event calendar, that is fully responsive and compatible with all modern browsers.

    JavaScript 513 40

  3. JsonTree.js JsonTree.js Public

    🔗 A lightweight JavaScript library that generates customizable tree views to better visualize, and edit, JSON data.

    TypeScript 268 9

  4. Syntax.js Syntax.js Public

    💻 A lightweight, and easy-to-use, JavaScript library for code syntax highlighting!

    TypeScript 197 5

  5. Journey.js Journey.js Public

    🚶 A lightweight, easy-to-use JavaScript library to create interactive, customizable, accessible guided tours across your websites or web apps!

    TypeScript 126

  6. JHson.js JHson.js Public

    📃 A JavaScript library for converting between HTML and JSON, with binding, templating, attributes, and CSS support.

    TypeScript 22

Repositories

Showing 10 of 13 repositories
  • JsonTree.js Public

    🔗 A lightweight JavaScript library that generates customizable tree views to better visualize, and edit, JSON data.

    williamtroup/JsonTree.js’s past year of commit activity
    TypeScript 268 MIT 9 0 0 Updated Nov 25, 2024
  • Calendar.js Public

    📅 A javascript drag & drop event calendar, that is fully responsive and compatible with all modern browsers.

    williamtroup/Calendar.js’s past year of commit activity
    JavaScript 513 MIT 40 11 0 Updated Oct 17, 2024
  • Heat.js Public

    🌞 A lightweight JavaScript library that generates customizable heat maps, charts, and statistics to visualize date-based activity and trends.

    williamtroup/Heat.js’s past year of commit activity
    TypeScript 535 MIT 7 2 0 Updated Oct 14, 2024
  • Observe.js Public

    ⚡ A lightweight JavaScript library that allows developers to keep track of changes to JavaScript objects and/or DOM elements.

    williamtroup/Observe.js’s past year of commit activity
    TypeScript 34 MIT 1 0 0 Updated Sep 11, 2024
  • JHson.js Public

    📃 A JavaScript library for converting between HTML and JSON, with binding, templating, attributes, and CSS support.

    williamtroup/JHson.js’s past year of commit activity
    TypeScript 22 MIT 0 0 0 Updated Sep 9, 2024
  • Select.js Public

    A lightweight, and easy-to-use, JavaScript library for creating multi-select drop-down lists!

    williamtroup/Select.js’s past year of commit activity
    TypeScript 6 MIT 0 0 0 Updated Sep 7, 2024
  • Syntax.js Public

    💻 A lightweight, and easy-to-use, JavaScript library for code syntax highlighting!

    williamtroup/Syntax.js’s past year of commit activity
    TypeScript 197 MIT 5 0 0 Updated Sep 6, 2024
  • Peek.js Public

    🐛 A lightweight JavaScript library that attaches a viewer to a specific node type, allowing you to view the CSS properties, attributes, size/position, and classes.

    williamtroup/Peek.js’s past year of commit activity
    TypeScript 5 MIT 0 0 0 Updated Sep 5, 2024
  • Journey.js Public

    🚶 A lightweight, easy-to-use JavaScript library to create interactive, customizable, accessible guided tours across your websites or web apps!

    williamtroup/Journey.js’s past year of commit activity
    TypeScript 126 MIT 0 0 0 Updated Sep 4, 2024
  • Tree.js Public

    🌲 A lightweight JavaScript library that allows you to create responsive and customizable interactive tree diagrams from an array of JS objects.

    williamtroup/Tree.js’s past year of commit activity
    JavaScript 11 MIT 0 0 0 Updated Feb 24, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.