All Projects → sehugg → 8bitworkshop

sehugg / 8bitworkshop

Licence: other
web-based IDE for 8-bit programming and Verilog development

Programming Languages

javascript
184084 projects - #8 most used programming language
c
50402 projects - #5 most used programming language
assembly
5116 projects

Projects that are alternatives of or similar to 8bitworkshop

Quadplay
The quadplay✜ fantasy console
Stars: ✭ 563 (+82.2%)
Mutual labels:  retro, ide
Jarvis
Dotfiles for a powerful, web development-focused environment powered by Neovim, iTerm2, tmux, and zsh
Stars: ✭ 617 (+99.68%)
Mutual labels:  ide, homebrew
TommyGun
A retro development IDE for the creation of games on 8-bit computers.
Stars: ✭ 37 (-88.03%)
Mutual labels:  retro, ide
Nesicide
Integrated Development Environment for the 8-bit Nintendo Entertainment System
Stars: ✭ 244 (-21.04%)
Mutual labels:  ide, homebrew
Opensurge
A fun 2D retro platformer inspired by Sonic games and a game creation system.
Stars: ✭ 143 (-53.72%)
Mutual labels:  retro, homebrew
spelunky-psp
Spelunky remake for Sony PSP.
Stars: ✭ 94 (-69.58%)
Mutual labels:  homebrew, retro
AGD-Studio
An integrated development environment for AGD
Stars: ✭ 39 (-87.38%)
Mutual labels:  retro, ide
Phasereditor
A friendly IDE to develop HTML5 games based on the Phaser framework.
Stars: ✭ 297 (-3.88%)
Mutual labels:  ide
Vim Buffet
IDE-like Vim tabline
Stars: ✭ 304 (-1.62%)
Mutual labels:  ide
Clangd
clangd language server
Stars: ✭ 293 (-5.18%)
Mutual labels:  ide
Homebrew Avr
Homebrew AVR Toolchain
Stars: ✭ 294 (-4.85%)
Mutual labels:  homebrew
Enigma Bbs
ENiGMA½ BBS Software
Stars: ✭ 294 (-4.85%)
Mutual labels:  retro
Pydev
Python IDE for Eclipse
Stars: ✭ 306 (-0.97%)
Mutual labels:  ide
Homebrew Cask Drivers
🖨 Casks of Drivers
Stars: ✭ 295 (-4.53%)
Mutual labels:  homebrew
Homebrew Php
🍺 Homebrew tap for PHP 5.6 to 8.1. PHP 8.1 is a nightly build.
Stars: ✭ 304 (-1.62%)
Mutual labels:  homebrew
Nord Jetbrains
An arctic, north-bluish clean and elegant JetBrains IDE UI and editor color theme.
Stars: ✭ 293 (-5.18%)
Mutual labels:  ide
Retroesp32
Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
Stars: ✭ 313 (+1.29%)
Mutual labels:  retro
Devmymac
✨ ✨ A Simple Tool To Setup A Mac for Development✨✨
Stars: ✭ 312 (+0.97%)
Mutual labels:  homebrew
Mac Dev Playbook
Mac setup and configuration via Ansible.
Stars: ✭ 4,202 (+1259.87%)
Mutual labels:  homebrew
Mockserver
MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Ruby. MockServer also includes a proxy that introspects all proxied traffic including encrypted SSL traffic and supports Port Forwarding, Web Proxying (i.e. HTTP proxy), HTTPS Tunneling Proxying (using HTTP CONNECT) and…
Stars: ✭ 3,479 (+1025.89%)
Mutual labels:  homebrew

Build Status

The latest release is online at https://8bitworkshop.com/

Install

To build the 8bitworkshop IDE:

git submodule init
git submodule update
npm i
npm run build

Usage

Start a web server on http://localhost:8000/ while TypeScript compiles in the background:

make tsweb

Run Tests

npm test

Note: Github tests may fail due to lack of permissions.

License

Copyright © 2016-2020 Steven Hugg.

This project is GPL-3.0 licensed.

Dependencies retain their original licenses.

All included code samples (all files under the presets/ directory) are licensed under CC0 unless otherwise licensed.

Dependencies

The IDE uses custom forks for many of these, found at https://github.com/sehugg?tab=repositories

Emulators

Compilers

Assemblers/Linkers

Dev Kits / Libraries

Firmware

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].