A Customizable JS Wiki built on GitHub!
Welcome to FinnikyWiki, a contained Wiki that can be run locally or hosted via GitHub pages, and a sort of "mash-up" of @Jermolene's TiddlyWiki5 and @sbrl's PeppermintyWiki. The project is open source under MIT License, which means anyone can Contribute, Fork, or Copy (though I would appreciate attribution)!
Built by @flancast90, a bit of Stack Overflow :), and the rest by contributors (like you!), FinnikyWiki is built to be a "revolutionary software," implementing the GitHub API to push regular changes, a comment system powered by Utteranc.es, a JS login-feature also by @flancast90, and more, all without the need for a server, PHP, or any other "fun stuff."
Interested in getting your own copy, or just want to learn more about FinnikyWiki2? Become a power-user by visiting the velow links:
- FinnikyWiki finnsoftware - The original demo-site: hosted by @flancast90!
Found another FinnikyWiki2 Website or using it on your own website? Contact me at [email protected] or open an issue and it so you can be added here! 😃
This is an (ever-growing) list of all my burdens and failures things that I (hope) to add to FinnikyWiki2 in the future:
- Better Revision-History (for example, be able to restore, compare, etc)
- SVG library for quick "click-and-go" messages or infographics
- Page and User list (option for listing all registered users, and for displaying all pages in the wiki, linking back to the correct page)
- Better security. Finniky is in its early stages, and already there are several serious issues. I plan to fix these with AES encryption, as well as improve upon hosting files (trust me, it's hard using only client-side JS & HTML as well as no .htaccess files).
- Add sponsor and star buttons to Wiki homepage (It'll help with college, hopefully!)
- Have an idea? share it with me! [email protected] or open an issue
Contributions are very welcome! All you need to do is create a Pull Request or make a New Issue. I'll do my best to add these after painstaking review and hardship (I swear, they're welcome). Please also make sure to include the code as released under the MIT License (so I can use it!).
FinnikyWiki2, its code, and its content, are released under the MIT License. The full terms can be found in the License
file, and are also described pretty well Here.