awesome-smalltalk
awesome-smalltalk copied to clipboard
A collection of awesome Smalltalk links, frameworks, libraries and software. Inspired by awesome projects line.
Awesome Smalltalk 
A categorized community-driven collection of awesome Smalltalk libraries, tools, frameworks, papers and software.
Sharing, suggestions and contributions are always welcome! Just open a Pull request and that's it.
- Awesome Smalltalk
- Implementations
-
Resources
- Media
- History
-
Frameworks
- Web
- VCS
- Games
- Other tools
- Contribute
- License
Implementations
- Amber Smalltalk, runs on JavaScript
- Cuis smalltalk
- GNU Smalltalk
- GemTalk Systems, GemStone/S
- Pharo Smalltalk
- Smalltalk/X
- Squeak
- Strongtalk, for Windows, offers optional strong typing
- VisualAge Smalltalk
- VisualWorks
- eToys, a visual programming system for learning
Resources
Media
History
Object-Oriented Design
- Designing Reusable Classes, from Ralph Johnson & Brian Foote
Frameworks / Tools
Web frameworks
Version management
- Monticello - Version control system
- Metacello - Package management for Monticello (can integrate with git!)
Game engines
- Winter - 2D game engine for Pharo
Testing
- Simple Smalltalk Testing: With Patterns - Publication that introduces the SUnit testing framework, by Kent Beck
Other tools
- NeoJSON - Framework for working with JSON as Smalltak objects
Contribute
Contributions welcome! Read the contribution guidelines first.