Philip Schatz

Login: philschatz

Company: https://openstax.org

Location: Pale Blue Dot

Bio: open source developer, manager, and architect for @openstax (free textbooks for everyone)

Blog: http://philschatz.com

Blog: http://philschatz.com

Member of

  1. Connexions
  2. NVD3 Development
  3. OERPUB -- Tools for publishing and adapting open education resources
  4. OpenStax

Repositories

a11y
Accessibility audit tooling for the web (beta)
a11y-and-apis
smoke testing, performance logging, api documentation
accessibility-developer-tools
This is a library of accessibility-related testing and utility code.
Accessible-Interactives-Dev
This is the active development repository for DIAGRAM accessible Inter actives. Once a project gets fleshed out and is stable a copy of the latest working code will be copied over along with documentation to Accessible-Interactives.
algebra-intermediate-book
:orange_book: Intermediate Algebra Textbook (Openstax)
algebra-trigonometry-book
:orange_book: Algebra and Trigonometry Textbook (Openstax)
Aloha-Editor
WYSIWHAT is a repo for the development of Aloha plugins, models, tests, and examples for use in the production of books and open educational resources. We intend to commit all code back to Aloha when plugins reach maturity.
anatomy-book
:orange_book: Anatomy and Physiology Textbook (Openstax)
Anki-Android
Anki on Android
ant-wars
Program your ants and pit them against each other!
api-blueprint
API Blueprint
appmenu
Makes Bootstrap menus more app-like with images and shortcut keys that are bound to actions
asciidoc-samples
A repository of AsciiDoc source files for testing AsciiDoc rendering on GitHub.
asciidoctor.js
JavaScript port of Asciidoctor produced by Opal, a Ruby to JavaScript cross compiler
astronomy-book
:orange_book: Astronomy Textbook (Openstax)
atom
The hackable text editor
atomlinter.github.io
A proper webpage for AtomLinter.
atom-pull-requests
:octocat: View/Edit comments on a Pull Request directly inside the Atom Editor
atom-sourcemap
View the source of sourcemaps in Atom
axe-cli
A command-line interface for the aXe accessibility testing engine
backbone.marionette
Make your Backbone.js apps dance with a composite application architecture!
backbone-socket-change
Fire Backbone events through the webserver to other clients listening to the same models using socket.io
barista-bot
A GitHub bot that showcases an approach to Interactive Messages
biology-book
:orange_book: Biology Textbook (Openstax)
biology-concepts-book
:orange_book: Biology Concepts Textbook (Openstax)
biscotto
CoffeeScript API documentation tool that uses TomDoc notation.
book-collation
null
book-updater
:books: Build the Openstax Textbooks that are ported to GitHub
book-viewer
:books: A textbook viewer
calculus-book
:orange_book: Calculus Textbook (Openstax)
checklist
Simple Multiuser TODO Lists for Android (using Firebase)
chemistry-book
:orange_book: Chemistry Textbook (Openstax)
cnx.analytics
Datamining Repository Content by writing Javascript
cnx-repo
The unpublished repository
codecov-test
Little repo to see how/if codecov.io pays attention to the YAML file
collab.demo
A WYSIWYG editor for educational content
collaborativeinternet.github.io
Collaborative Internet Wiki
composer
Building an editor for everyone is impossible. Create your own.
copresence-vr
WebVR copresence using WebRTC.
css-bake.js
:art: Bakes CSS/css-polyfills styles into HTML (for eBook readers or regression-testing)
css-coverage.js
:art: Code Coverage for your CSS!
css-polyfills.js
:art: Define more with CSS!
csstree
Fast detailed CSS parser with syntax validation
deaddrop
null
demo-book
Demo book to see how github-bookeditor works. Demo editing it (http://oerpub.github.io/github-bookeditor/). Demo viewing online (http://oerpub.github.io/demo-book/). If you want to start your own book, fork empty-book
designdiscussions
null
desktop
Simple collaboration from your desktop
developer.github.com
GitHub Developer site
devtron
An Electron DevTools Extension
economics-book
:orange_book: Economics Textbook (Openstax)
electron-api-demos
Explore the Electron APIs
electron-init
best practices with electron
empty-book
Templates and scripts for converting textbook to kramdown
ep_codepad
Turn etherpad-lite into a realtime collaborative online development environment
epub-anatomy
Anatomy and Physiology test data
epub-assembler.js
Assemble an EPUB into a single file
epub.js
Enhanced eBooks in the browser.
epub-statistics
Test data for Collaborative Statistics
esp8266_arduino_temperature_nodes
Allows a NodeMCU module to be used to capture/display/serve temperature information - uses OLED display and DHT or Dallas type temp sensors
etherpad-lite-client-js
JavaScript wrapper for the Etherpad Lite API for openstax-pad
etherpad-lite-heroku
Drop-in Heroku bundling for etherpad-lite. Now with more updatedness!
exercise-back-to-markdown
null
express-rate
Rate monitoring and limiting for express.js apps
fb-todo
A collection of sample Relay applications
fetch-vcr
:vhs: Stop mocking HTTP Requests! Just record and then play them back
filtered-collection
A simple backbone.js filtered collection.
foundation-sites
The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.
fuzzaldrin
Fuzzy filtering and string scoring
fuzzy-finder
Find and open files quickly
game
:video_game: A 2D+ Video Game
game-editor
:video_game: build stuff with blocks in the browser, export for papercraft or 3d printing
garden-wifi
null
gdocs-convert-to-markdown2
null
gh-board
:octocat: "Serverless" Kanban for GitHub Issues using gh-pages
gh-book
Edit Books using Javascript and save to GitHub
gh-demo
A Demo repo for Openstax Content2
gh-demo-books
demo for what book content editing would be like
gitbook-editor
Editor for writing books using GitBook (for Windows, Mac and Linux)
github-gantt
Generate Gantt Charts From Github Issues!
github-slideshow
A robot powered training repository :robot:
git-sketch-plugin
A Git client generating pretty diffs built right into Sketch.
graphql.github.io
GraphQL Documentation at graphql.org
grunt-blanket-mocha
Headless Blanket.js code coverage and Mocha testing via PhantomJS
grunt-bump
Grunt.js plugin - Increment package version.
grunt-diff-travis
null
GSoC
Repository for Google Summer of Code related documentation and code.
h
The Internet, peer reviewed.
Iconic
A minimal set of icons in raster, vector and font formats ? free for public use.
ieb-physics
gr11 and gr12 epubs of SIyavula Physics content
intern
A next-generation code testing stack for JavaScript.
jeeves-bot
null
jsdifflib
A javascript library for diffing text and generating corresponding HTML views
json2
Why JSON
kramdown
kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict syntax definition and supporting several common extensions.
kss
A methodology for documenting CSS and generating styleguides.
kss-node
The Node.js implementation of KSS: a methodology for documenting CSS and generating style guides
lanyon
A content-first, sliding sidebar theme for Jekyll.
less-docs
Documentation for LESS. This will replace the lesscss.org repo soon! We recommend that you avoid linking to this site until everything is live.
less.js
Leaner CSS
level.js
leveldb for the browser
linter
A Base Linter with Cow Powers
linter-autocomplete-jing
Jing-based autocomplete and validation of XML documents in Atom
local-api.github.com
Webserver that simulates api.github.com
mailvelope
Browser extension for OpenPGP encryption with Webmail
marked
A markdown parser and compiler. Built for speed.
MathJax-node
Mathjax for Node
melonJS
a fresh & lightweight javascript game engine
microbiology-book
:orange_book: Microbiology Textbook (Openstax)
minimal-book
null
najax
A lightweight wrapper for the nodejs http request object to enable jquery ajax style serverside requests in nodejs
napkin-notes
:notebook: virtual back-of-a-napkin notes (persistent non-structured discussions)
new-issue-welcome
Welcome users when they open their first issue in your repository
nodegit
Native asynchronous bindings to libgit2 for Node.js.
nodegit-sample
null
nvd3
D3 graphing library, originally forked from nvd3.js
octokat.js
:octocat: Github API Client using Promises or callbacks. Intended for the browser or NodeJS.
octokat.js-fixtures
:vhs: HTTP Fixture files for octokat.js tests
octokit.js
Unmaintained Client for GitHub's API. Instead, check out:
octokit-rest-routes
machine-readable, always up-to-date GitHub REST API route specifications
oer.exports
Converter to various book formats (PDF, epub, mobi)
oer.interactive
Educational resources should be interactive! But they should also nicely degrade if you want to make a book out of it
oer.repo
A mock/prototype/"sprint" implementation of an OER Repository using node.js and CoffeeScript
ojs
Open Journal System
oldbookstuff
Test data from 2 books from http://cnx.org . Physics and Bio
one-repo
One Repo (or codebase) to Rule Them All
openstax-bot
:robot: beep boop
pdf-ci
Generate PDFs on Commit (Continuous Integration)
pdx-maps
:house_with_garden: :school: :church:
philschatz.github.io
:speech_balloon: Personal website
photos
:tent: :sunrise: :fireworks: :rice_scene: :city_sunrise: :city_sunset: :sunrise_over_mountains:
physics-book
:orange_book: Physics Textbook (Openstax)
physics-independent
An independent physics title, initiall for IEB schools in South Africa
physics-sections
Siyavula Sprint Physics book with sections
portland-streetcar
:railway_car: Streetcars of Portland, OR. then and now
precalculus-book
:orange_book: Precalculus Textbook (Openstax)
probot
? A framework for building GitHub Apps to automate and improve your workflow
probot.github.io
This is the home of probot documentation, apps, how-to guides and more.
probot-report-error
Report a probot error by creating an Issue
project-bot
Automatically add and move Issues/Pull Requests on a Project board
proper
A Semantic Rich Text Editor
psychology-book
:orange_book: Psychology Textbook (Openstax)
puzzle-script
:video_game: Open Source HTML5 Puzzle Game Engine as a npm package
python-html-sourcemaps
Python Example that parses HTML (with sourcemaps) and outputs converted HTML (with sourcemaps)
python-versioneer
version-string management for VCS-controlled trees
quill
A cross browser rich text editor with an API
quill-with-math
null
react-octicons
React Components for the GitHub Octicons
readium
Readium: open source library for handling EPUB documents
readme2tex
Renders TeXy Math for Github Readmes
recordo.js
:vhs: record browser events for QA to help make tickets/issues
rendr
Render your Backbone.js apps on the client and the server, using Node.js.
respec-docs
Documentation for ReSpec
rest.js
GitHub REST API client for Node.js
rhaptos2.repo
CNX temp location
Saxon-CE
XSLT 2.0 in the browser
scratch-epubs
place to temporarily store epubs for testing
select2
Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.
sepia.js
:vhs: (DEPRECATED) Use philschatz/fetch-vcr instead
settings-view
Edit Atom settings
sf-demo-book
null
shared-community-files
Script to share community files (e.g., CONTRIBUTING.md) and probot configuration files across repositories
skeleton-generator.css
Autogenerate styling for textbooks
slack
Bring your code to the conversations you care about with the GitHub and Slack integration
sociology-book
:orange_book: Sociology Textbook (Openstax)
space-pencil
A simple and powerful client-side view framework that works in zero-gravity.
spectron
Test Electron apps using ChromeDriver
statistics-book
:orange_book: Statistics Textbook (Openstax)
substance-editor
A Math Editor for Substance.io
tabs
Tabs in Atom
test
:tada: A test repository for staxly-dev :white_check_mark:
test2
null
test-book
test GitBook book
test-issues
null
test-philschatz
test atom package
TextbookHTML
Let's write books in HTML!
textbooks
:books: Openstax Textbooks ported to GitHub and hosted on GH Pages
tocbook1
null
travis-fun
null
travis-test
null
tree-view
Explore and open project files in Atom
trymodule
? It's never been easier to try nodejs modules!
tutor-mockups
null
unidata
A simple ORM for Rocket's UniData database
us-history-book
:orange_book: US History Textbook (Openstax)
voxel-engine
:video_game: 3D HTML5 voxel game engine
welcome
Welcome editor thats shows on first run
windmill
Build and play puzzles based on the puzzle logic of The Witness
write-free-science-books-to-get-famous-website
Dream: live in a world where you can learn mathematics, physics, chemistry, biology and engineering from perfect open source books made for free by people who want to get famous to get better paying jobs. This is just a wacky project idea right now, there is no prototype nor business model.
xabber-android
null
yarn
?? Fast, reliable, and secure dependency management for JavaScript.

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.