sehugg / 8bitworkshop
Licence: other
web-based IDE for 8-bit programming and Verilog development
Stars: ✭ 309
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
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
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
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
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
- https://javatari.org/
- https://jsnes.org/
- https://www.mamedev.org/
- https://github.com/floooh/chips
- https://github.com/DrGoldfire/Z80.js
- http://www.twitchasylum.com/jsvecx/
- https://github.com/curiousdannii/ifvms.js/
Compilers
- https://cc65.github.io/
- http://sdcc.sourceforge.net/
- http://perso.b2b2c.ca/~sarrazip/dev/cmoc.html
- https://github.com/batari-Basic/batari-Basic
- https://www.veripool.org/wiki/verilator
- http://mcpp.sourceforge.net/
- http://www.ifarchive.org/indexes/if-archiveXinfocomXcompilersXinform6.html
- https://github.com/dmsc/fastbasic
Assemblers/Linkers
- https://dasm-assembler.github.io/
- http://atjs.mbnet.fi/mc6809/Assembler/xasm-990104.tar.gz
- http://48k.ca/zmac.html
- https://github.com/apple2accumulator/merlin32
- https://github.com/camsaul/nesasm
Dev Kits / Libraries
- https://shiru.untergrund.net/code.shtml
- http://www.colecovision.eu/ColecoVision/development/libcv.shtml
- https://github.com/toyoshim/tss
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].