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
- Connexions
- NVD3 Development
- OERPUB -- Tools for publishing and adapting open education resources
- 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
Repository | Most Recent Commit | # Commits |