πŸ’» A list of open source projects I work on.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
CONDUCT.md
CONTRIBUTING.md
README.md

README.md

projects

A list of open source projects I work on!

conduct

About

I've realized that I work on a lot of different projects. They are all in different stages and it can be hard to keep track of them.

I can barely keep track so why would I expect you to know what all I'm up to?

Here are the projects!

Overall goal

My goals are to create tools for journalism, community organizing, and games.

I've built lots of little pieces, small modules, that help with each of those goals.

My aim now is to find ways in which I can work on projects that combine those three interests.

documentation tools

I'm spending as much time as I can on documentation. Here are some documentation-focused tools I've been working on:

  • docpage.org – create documentation sites from a single markdown file
  • minidocs – build a simple site for your documentation
  • markdown-reader – create a stream of markdown files
  • rewrite-markdown-urls – turn relative github urls into urls appropriate for a static site
  • sdv – my personal command-line tool for creating files like README.md, CONTRIBUTING.md, code of conduct, and other repetitive code maintenance tasks.

staticland

Host static sites with automatic SSL via Let's Encrypt.

township

Tools for authentication and authorization.

adventuretron

Create educational workshops as websites and desktop apps.

editdata

Tools for working with data.

writingjavascript.org

A publication focused on exploring & advancing the craft of JavaScript, Node, & related technologies.

makerlog.org

Blog posts about JavaScript and other things.

Popup Arcade

Building arcade machines.

seattle.io

Tools & APIs for focused on Seattle, WA.

newsnw.org

This project has been hibernating but I'm bringing it back in 2017.

nwdata.org

Documenting open data, civic tech, and civic engagement in the Pacific Northwest.

small modules

I like writing JavaScript, CSS, and HTML.

Here are a few of my favorite small modules I've created that don't fit in one of the above sections.

  • send-action – tiny module for managing state
  • appa – quickly create JSON API servers
  • create-html – function/cli for creating contents of index.html file
  • beldown – turn markdown in template strings into DOM elements
  • level-model – higher-level module for creating content models with leveldb
  • namespace-emitter – namespaced event emitter
  • gameloop – simple game loop
  • load-images – load images in the browser
  • sprite-2d – render 2d sprites

See more at my GitHub profile.

Supporting these projects

I'm always open to taking on contract work that is similar to or would use any of the above projects. If you'd like to support any of these projects or would like to hire me for related contract-based work, please email me at sethvincent@gmail.com.

Contributing

Contributions are (mostly) welcome! Please read the contributing guidelines first.

I'm open to these types of contributions in this repository:

  • copy editing
  • input on ideas
  • suggestions on things I might be interested

Interested in contributing to one of these projects? Awesome! Get involved in the project-specific issue queues, chat rooms, or other project-specific forums.

Conduct

It's important that this project contributes to a friendly, safe, and welcoming environment for all, particularly for folks that are historically underrepresented in technology. Read this project's code of conduct

See also

Contact